久久久久久精品无码人妻_青春草无码精品视频在线观_无码精品国产VA在线观看_国产色无码专区在线观看

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)-大理旅游
    油炸竹蟲
    油炸竹蟲
    酸筍煮魚(雞)
    酸筍煮魚(雞)
    竹筒飯
    竹筒飯
    香茅草烤魚
    香茅草烤魚
    檸檬烤魚
    檸檬烤魚
    昆明西山國家級風景名勝區
    昆明西山國家級風景名勝區
    昆明旅游索道攻略
    昆明旅游索道攻略
  • 短信驗證碼平臺 理財 WPS下載

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

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

    久久久久久精品无码人妻_青春草无码精品视频在线观_无码精品国产VA在线观看_国产色无码专区在线观看

    国产卡一卡二在线| 91香蕉视频网址| 亚洲天堂av免费在线观看| 国产真实老熟女无套内射| 妞干网在线免费视频| 黄色网址在线免费看| 十八禁视频网站在线观看| 三级网在线观看| 爱情岛论坛vip永久入口| 亚洲理论电影在线观看| 一区二区三区四区毛片| 黄色动漫在线免费看| 国产资源第一页| 欧美成人黑人猛交| 日韩不卡的av| 99视频在线视频| 免费观看亚洲视频| 自拍偷拍一区二区三区四区| 国产精品宾馆在线精品酒店| 麻豆视频传媒入口| 欧美一级黄色影院| 欧美深夜福利视频| 伊人再见免费在线观看高清版| 欧美亚洲黄色片| 欧美极品欧美精品欧美图片| 亚洲乱码日产精品bd在线观看| 黄色免费网址大全| 国产一区亚洲二区三区| xxxx18hd亚洲hd捆绑| 300部国产真实乱| 高潮一区二区三区| 爱情岛论坛vip永久入口| 欧美色图另类小说| 91亚洲精品国产| 成人在线免费观看网址| 日韩视频在线免费播放| 亚洲午夜精品一区| 三级a三级三级三级a十八发禁止| 欧美韩国日本在线| 无码人妻h动漫| 欧美日韩成人免费视频| 五十路熟女丰满大屁股| 18黄暴禁片在线观看| 成人免费毛片在线观看| 亚洲精品少妇一区二区| 成人亚洲免费视频| 日韩精品视频网址| 国产又粗又硬又长| 影音先锋成人资源网站| 超碰人人爱人人| 黄色一级片在线看| 日本a视频在线观看| 男女激情免费视频| 毛片在线播放视频| 91传媒久久久| 最新天堂中文在线| www.com操| 97超碰人人爽| 永久免费的av网站| 成人性生交视频免费观看| 99精品视频免费版的特色功能| 91日韩精品视频| 中国 免费 av| 国产成人永久免费视频| 妞干网在线观看视频| 亚洲中文字幕无码中文字| 三年中国国语在线播放免费| 亚洲一级免费在线观看| 老司机av福利| 日韩不卡一二区| 国产日韩欧美精品在线观看| 国产极品在线视频| 久久久国产欧美| 污污视频在线免费| 欧美这里只有精品| 丰满少妇被猛烈进入高清播放| 少妇性l交大片| 国产欧美激情视频| 粉嫩av一区二区三区天美传媒| 在线观看三级网站| 你真棒插曲来救救我在线观看| 国产成人无码av在线播放dvd| av免费网站观看| 日韩av加勒比| 久久亚洲精品无码va白人极品| 六月丁香激情网| 99久久国产宗和精品1上映| 欧美又黄又嫩大片a级| 强开小嫩苞一区二区三区网站| 男人插女人视频在线观看| 国产精品亚洲二区在线观看| 精品国产鲁一鲁一区二区三区| 亚洲妇熟xx妇色黄蜜桃| 日韩精品一区二区三区电影| 女人天堂av手机在线| 三上悠亚av一区二区三区| 国产精品自拍合集| 九九九在线观看视频| 亚洲天堂一区二区在线观看| 青青青青草视频| 夜夜夜夜夜夜操| 欧美成人高潮一二区在线看| 国产九九在线视频| 国产乱淫av片杨贵妃| 黄色av免费在线播放| 国产一级黄色录像片| 久草在在线视频| av无码久久久久久不卡网站| 亚洲激情在线看| 1024av视频| 日韩欧美色视频| 99视频精品免费| 国产欧美日韩小视频| 欧洲美女亚洲激情| 免费男同深夜夜行网站| 日韩一级片免费视频| 日韩av影视大全| 国产xxxxx视频| 日韩a级在线观看| 亚洲男人天堂av在线| 中文字幕一区二区在线观看视频| 高清在线观看免费| 欧美性受xxxx黑人猛交88| 日韩av在线综合| 男女日批视频在线观看| 国产三级中文字幕| 国产精品区在线| 精品视频在线观看一区| 久久出品必属精品| 九九热免费精品视频| 成人一对一视频| 欧美精品在欧美一区二区| 日日噜噜夜夜狠狠| 亚洲精品无码久久久久久| 一级特黄妇女高潮| 在线视频观看一区二区| 五月婷婷激情久久| 日日碰狠狠躁久久躁婷婷| 国产精品一线二线三线| 手机av在线免费| 国产黄色特级片| 成人观看免费完整观看| 欧美色图色综合| 美脚丝袜脚交一区二区| 国产日韩第一页| 欧美精品一区二区性色a+v| 天天做天天干天天操| 在线免费观看av的网站| 亚洲一区在线不卡| 无码人妻精品一区二区三区66| 欧美 日韩精品| 成年人视频观看| 国产精品va无码一区二区| www.射射射| 俄罗斯av网站| 国产成人a亚洲精v品无码| 鲁一鲁一鲁一鲁一澡| 久在线观看视频| 黄色免费视频大全| 日韩av一二三四| 日本999视频| 在线免费视频a| www欧美激情| 岛国av免费在线| 五月天色婷婷综合| 欧美日韩一区二区三区电影| 女女百合国产免费网站| 国产精品自拍合集| 国产婷婷一区二区三区| 国产午夜大地久久| 熟女少妇在线视频播放| 成人精品视频一区二区| 亚洲欧美久久久久| www.污网站| 91成人综合网| koreanbj精品视频一区| 欧美精品无码一区二区三区| 狠狠干狠狠操视频| 久久av喷吹av高潮av| 日韩欧美猛交xxxxx无码| 欧美日韩精品在线一区二区| 无码粉嫩虎白一线天在线观看| 久久美女福利视频| 日本 片 成人 在线| 免费毛片小视频| 国产一二三区av| 国产精品夜夜夜爽张柏芝| 亚洲国产精品无码av| 91传媒久久久| 91福利免费观看| 欧美人成在线观看| 激情综合网俺也去| 免费看av软件| 国产精品专区在线| 超碰超碰在线观看| 天天想你在线观看完整版电影免费| 男人用嘴添女人下身免费视频| 爱情岛论坛亚洲首页入口章节| 九一免费在线观看| 黄在线观看网站|