• <button id="ecio8"></button>
  • <li id="ecio8"></li>
    <s id="ecio8"></s>
    <dl id="ecio8"></dl>
    <center id="ecio8"><noscript id="ecio8"></noscript></center>
    • <table id="ecio8"><source id="ecio8"></source></table>
      <bdo id="ecio8"></bdo>
    • <s id="ecio8"></s>

      ICS3U編程代寫、代做Java/Python程序設計

      時間:2024-06-12  來源:  作者: 我要糾錯



      ICS3U – Summative Assignment
      METHODS AND ARRAYS
      Searching for Sugar:
      Sugar the Sloth is lost in the Jungle (or you could think of it as a grid with rows and columns) and you will
      need help him escape – while avoiding the roaming predators that are after him - in as few moves as
      possible. He starts in a random location and can move randomly 1 space each turn. You need to find him
      and return him to the starting spot without getting caught by the predators.
      Your game should have a full description of what the game will actually do.
      - Be sure to explain the directional controls for the game
      o How will they enter their guesses :
      ▪ entering co-ordinates (ie B2)
      ▪ enter directions (left / right / straight / north / south )
      ▪ using mouse clicks
      o Sugar the Slothcan only move to adjacent cells - one square at a time each turn (up / down /
      left / right) – no diagonal moves
      You need to explain the rules and point scheme for the game (along with how to win or lose).
      The user should input their name and it should be used during game play.
      There should be a counter displaying the number of guesses they have taken so far and a grid showing where
      they currently are and where they have searched already.
      There should be a win and lose message with the players name in it with their total points.
      There should be messages to tell the player if they are getting close
      - You figure out how best to inform them
      o Ie. Within 4 spots – getting warmer
      o Ie. Within 2 spots – very hot
      There should be a display of where the player has already
      guessed so far
      - There are multiple levels of challenge to this single task
      There should be a labeled grid separating each cell
      - See image to the right
      A “Give up” option/button to allow player to forfeit game
      A “Cheat” option/button should display Sugar the Sloth’s current location in the grid
      A “Win” option/button should display a winning message
      Sugar the Sloth’s starting location should be random within the gridICS3U – Summative Assignment
      METHODS AND ARRAYS
      Marking Scheme NAME: __________________________
      Level 1 Level 2 Level 3 Level 4 Marks
      Program
      functionality
      40
      Few level 3 features
      implemented
      Most level 3 features
      implemented with
      minor inefficiencies
       All level 3 features
      implemented
      correctly and
      efficiently
      All features
      implemented
      correctly and
      efficiently 40
      TF1.05 – determine
      the level of error
      checking required for
      given problems.
      10
      Program is
      functional with a
      basic set of data
      only.
      Many run-time errors
      with advanced data
      set.
      Program is
      functional with some
      advanced data sets.
      Some run-time
      errors with advanced
      data set.
      Program is
      functional with
      advanced data set.
      No run-time errors
      occur.
      Program is
      functional with
      advanced data set.
      No run-time errors
      occur. Additional
      error-checking has
      been added.
      10
      SP2.06 - Write
      methods that work
      with parameters.
      Uses functional and
      procedural methods
      20
      Demonstrates
      limited ability to write
      methods with
      parameters.
      Inappropriate use of
      functional and
      procedural methods.
       Demonstrates some
      ability to write
      methods with
      parameters. Uses
      functional and
      procedural methods
      appropriately in
      some cases.
      Demonstrates
      considerable ability
      to write methods
      with parameters.
      Appropriate use of
      functional and
      procedural methods.
       Demonstrates a high
      level of ability to
      write methods with
      parameters.
      Superior use of
      functional and
      procedural methods.
      20
      SP1.06 - produce
      user-friendly input
      and output forms;
      (Program
      description/
      instructions 5)
      (Input 5)
      (Output 5)
      15 (C)
      Input and/or output
      is incomplete or
      difficult to follow.
      Program description/
      instructions are
      missing or
      incomplete
      Some input and/or
      output is incomplete
      or difficult to follow.
      Program description/
      instructions are
      somewhat
      incomplete
      Input and output is
      complete and
      straight forward.
      Program description/
      instructions are
      complete.
      Some aspects were
      not clear, or easy to
      use in the interface.
       Input and output is
      intuitive and easy to
      follow. Program
      description/
      instructions are
      superior. Interface
      is easy to clear,
      simple and easy to
      use.
      15
      Documentation
      included
      Yes/No 5
      /90
      Expectation Mark
      Use defined programming
      practices (Documentation).
      /40 (K/U)
      Level of error checking. /10 (TIPS)
      Program functionality /20 (A)
      User friendly input / output /20 (C)
      Totals: K/U /40 TIPS /10A /20 C /20ICS3U – Summative Assignment
      METHODS AND ARRAYS
      Mandatory Requirements :
      1. You game must use methods to solve / code your solution
      2. You must use arrays in a meaningful way
      a. Ie. Think of the playing board as an array
      b. This would allow you pass information to and from locations
      3. Try / Catch must be used in the solution
      4. At a minimum the grid should be 10 x 10
      a. You can make a larger play area if it helps with other extensions
      Random Game Additions / Extensions
      1. Sugar the Sloth can’t cross the path that they have already walked (additional challenge – have the
      unwalkable path decay so after 10 turns – the path is now walkable again.
      2. Sugar the Sloth randomly walks around the maze and can move between 0-3 spots at a time
      3. Add random (invisible) walls that will obstruct the progress of the search (be sure these would give a
      message that the path is impassible)
      4. Add random pitfalls that will cause the player to restart their search and reset Sugar the Sloth’s
      position.
      5. Add randomly moving NPC’s that will attempt to stop your search (players need to avoid them)
      6. Keep track of the path that Sugar the Sloth moved during the entire play of the game
      7. Have an opening screen that displays an “animation” of the game being played
      a. This could have drawings of Sugar the Sloth, the player, the maze, etc.
      8. Expand your search area to a 3 Dimensional space (make grid 3D or even 4D)
      9. Draw your player and Sugar the Sloth in the Grid during game play
      10. A timer that is used displays how long they have been playing this game
      a. They could then modify the high scorers list to include fastest finds
      11. Add a battle phase, when player finds Sugar the Sloth– they can have some kind of battle to see if
      Sugar the Sloth gets caught or escapes into Grid to hide again (think of Pokemon battles).
      12. Allow diagonal moves for Sugar the Sloth
      13. Enlarge the grid – so its 15x15 or 20x20
      14. Play music and / or sounds during game play
      a. Play different musical scores based on proximity to finding Sugar the Sloth
      15. Have a hint button the user can click to give a tip on where to find Sugar the Sloth
      a. They would lose some points each time they use this button
      i. Ie. Sugar the Sloth is 3 spaces away, or down and right, or in row, or columns, etc.
      16. Can you replay all of the moves that took place during the game play – store each move and let it be
      displayed turn by turn.
      CHALLENGES (to Level 4 and beyond).
      In addition to the above, the following features must be included to obtain a FULL level 4+.
      i) Keep track of the 5 most efficient searches of all time using files
      ii) Sort the scores list using a bubble sort from highest to lowest
      iii) Read the high scorers list from a file and update it if someone reaches the list
      Optional challenges
      i) Use an applet
      Deadline – must be submitted by Tuesday June 14th by 1:40 pm

      請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp

















       

      標簽:

      掃一掃在手機打開當前頁
    • 上一篇:代做COMP 636、Java程序設計代寫
    • 下一篇:代做COMPSCI 369、代寫Java/Python語言編程
    • 無相關信息
      昆明生活資訊

      昆明圖文信息
      蝴蝶泉(4A)-大理旅游
      蝴蝶泉(4A)-大理旅游
      油炸竹蟲
      油炸竹蟲
      酸筍煮魚(雞)
      酸筍煮魚(雞)
      竹筒飯
      竹筒飯
      香茅草烤魚
      香茅草烤魚
      檸檬烤魚
      檸檬烤魚
      昆明西山國家級風景名勝區
      昆明西山國家級風景名勝區
      昆明旅游索道攻略
      昆明旅游索道攻略
    • 福建中專招生網 NBA直播 短信驗證碼平臺 幣安官網下載 WPS下載

      關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

      Copyright © 2025 kmw.cc Inc. All Rights Reserved. 昆明網 版權所有
      ICP備06013414號-3 公安備 42010502001045

      欧美成人免费全部观看天天性色,欧美日韩视频一区三区二区,欧洲美女与动性zozozo,久久久国产99久久国产一
    • <button id="ecio8"></button>
    • <li id="ecio8"></li>
      <s id="ecio8"></s>
      <dl id="ecio8"></dl>
      <center id="ecio8"><noscript id="ecio8"></noscript></center>
      • <table id="ecio8"><source id="ecio8"></source></table>
        <bdo id="ecio8"></bdo>
      • <s id="ecio8"></s>
        主站蜘蛛池模板: 国模吧双双大尺度炮交gogo| 欧美日韩国产成人高清视频 | 性按摩xxxx| 国产一级理论免费版| 久久久久国产综合AV天堂| 青青青国产精品一区二区| 毛片免费全部无码播放| 扒开双腿猛进入爽爽免费视频| 国产精品泄火熟女| 亚洲成av人片在线观看www| 久久香蕉国产线看观看精品yw| kk4kk免费视频毛片| 菠萝视频在线完整版| 日本中文字幕乱理伦片| 国产精品国产三级国产普通话 | 欧美一级中文字幕| 国产男女插插一级| 久草视频在线网| 香蕉视频在线观看网站| 日本高清二区视频久二区| 国产亚洲综合一区二区三区| 久久中文精品无码中文字幕| 色偷偷一区二区无码视频| 成人午夜精品无码区久久| 免费大片黄在线观看| 99精品国产在热久久婷婷| 精品亚洲一区二区三区在线播放| 日韩人妻潮喷中文在线视频| 在线观看免费精品国产| 又黄又刺激视频| 久久久久久国产精品免费免费男同 | 亚洲av成人一区二区三区 | 免费人成视频x8x8入口| awazliksikix小吃大全图片| 正在播放国产伦理片| 国产精品久久现线拍久青草| 久久精品国产69国产精品亚洲 | 十二以下岁女子毛片免费| japanese21hdxxxx喷潮| 欧美激情一级欧美精品| 国产欧美日韩精品专区|