99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

COM1008代做、代寫Java程序設計
COM1008代做、代寫Java程序設計

時間:2025-01-12  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



COM1008: Web and Internet Technology
Assignment: JavaScript (40%)
Deadline: 3pm, Mon 20 Jan 2025
Handin: zip file of your website via Blackboard.
Learning Outcomes
This assignment covers the following learning outcome for this module:
●Create interactive web programs using a front-end scripting language.
In addition, you will also gain more practice in relation to one of the learning outcomes that was set for the first assignment, although only using a single web page:
●Design and construct a website, controlling the structure and appearance using markup and styling languages. 
1.Introduction
This assignment will test your ability to use JavaScript and the HTML5 Canvas element to develop a graphical application running on a web page. You MUST use the HTML5 Canvas.
This is an individual assignment. The work you submit must be your own work and not plagiarised.
2.The Task
A single web page should be created. The <body> element should include a canvas element, some buttons to control what happens on the canvas and some text to explain the program. 
The canvas should display a drawing of a robot. This should be a cartoonish humanoid robot with a body, head, arms and legs. It should be constructed from separate pieces, e.g. outline and background colour of the different parts of the humanoid robot including the body, head, arms, legs and any detail, for example, eyes, mouth, lights. It could be drawn using (i) basic drawing commands on the canvas (e.g. drawing lines, curves and shapes at positions on the canvas using the canvas drawing commands such as moveTo, lineTo, arc, rect, etc), or (ii) it could be constructed from a range of images, e.g. an images of robotic arms and legs, etc. (drawn at positions on the canvas using the command to draw an image, drawImage), (iii) a combination of drawing commands and images.  Any of these options is ok. You choose.
When the page first loads, the robot should be powered down or “turned off”. There should be two <button> elements on the web page. One button is used to turn the robot on and off; you will therefore need to think of a way to distinguish between the on and off states e.g. indication lights, slumped vs upright stance, etc. The other button is used to put the robot “on charge” for when it has run out of battery. The robot will have enough battery power to perform 3 actions and will then go to the powered down due to lowered battery state, in this state, the robot cannot be turned on again until it has been charged up. The robot can be charged back to full after 1, 2 or 3 actions. The robot should have a battery status indicator to show how many more actions it can perform. There should also be some visual way to show that the robot is charging, e.g. show a cable. The robot will only charge for a short period of time (<5 seconds) before being fully charged and ready for another action.
You need to implement 3 actions that the robot can do, you can implement the following or think of your own actions: 
●Click on the canvas to make the robot fire lasers from its eyes at the clicked position.
●Click on an indicated side of the canvas (left side or right side) to make the robot move to that position.
●Click on an arm to make it spin for a few seconds (<5 seconds).
As before, in implementing these, particular parts of the face are redrawn. For example, if the lips are recoloured, then that is just a different drawing or picture of different coloured lips and the rest of the face does not change.
Hint: “Smooth” animations (i.e. point A to point B) will get you the best marks but this is not required for a pass, e.g. moving the robot around can use less than a handful of “frames” to show movement. At the minimum you should use either canvas drawing or images to give the illusion of movement, e.g. blurred arms to indicate “spinning”.
Below the canvas and the buttons, you should provide a brief explanation of how to use the software and what happens when a user clicks on the buttons and on particular areas of the canvas – we will need this for marking, so we know which effects you have implemented.  One other thing you need to consider is how to deal with both mobile and desktop hardware. Does your program run on smartphone/desktop/laptop/PC/Mac? This should be explained too.
3.Handin via Blackboard
Handin via the assignment link on Blackboard. Handin all the code by creating a zip file called name.zip, where name is your name, e.g. JaneSmith.zip.
Note: Remember to identify in each file that you wrote the code. 
4.Marking
This will include:
●Code structure, including comments and layout (25%)
●How well the basic application works and the completeness of this, including quality and creativity of the work (75%)
5.Practical considerations
5.1Unfair means
The standard Department rules for use of unfair means will be applied, as described in the undergraduate student handbook:
Use of any generative AI tools in the preparation of the solution to this work is not permitted.
We are aware that there are lots of JavaScript tutorial sites on the Web. Do not copy them since that would be plagiarism. Instead, learn from and be inspired by them. 
You must use plain, vanilla JavaScript for the assignment.
Do NOT use jQuery or any other JavaScript frameworks/libraries. This will be treated as plagiarism for the purposes of this assignment.
5.2Late hand-in
Standard Department rules will be used for late submission – see:
5.3Code reuse
You may reuse JavaScript (and HTML and CSS) code that we wrote that is either given in lecture slides, offered as examples written by us on BlackBoard, or the tutorial website.
5.4Tools
The expectation for this assignment is that you will use a code editing environment to develop your website and JavaScript (e.g. Visual Studio Code or Notepad++ or similar).
If you are using images for the robot pieces (and then using the canvas drawImage command), you can use whatever graphical tools you like to help create the individual image pieces of the robot. Surprisingly, Microsoft Word is very good for this – it has shape pieces that can be used to draw and the collection of pieces can then be saved as a picture. There is also an option to set the transparency for part of a picture, which is very useful: Paste a picture into word (i.e., drag an image file into an empty document), double click the image to get the Picture Format menu, select Colour, select Set Transparent Colour, use the picker to click on the picture area that should be the transparent colour, e.g. the background of the picture, then save the picture as a png file. (Of course, other tools are also available to do this.) When you draw the saved png file on the canvas with drawImage, the areas set to the transparent colour are not drawn, which means it is easier to create a result that combines all the images that are drawn where some may overlap others.
As part of the deliverables, you will have noted that we expect code that contains comments. These will demonstrate whether or not you understand the more complex bits of code that you have produced. Use your common sense so that the code is not cluttered with trivial comments.
5.5Keeping your work private
Your website should be developed on your own computer, not in a publicly-accessible folder.

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



 

掃一掃在手機打開當前頁
  • 上一篇:ELE000042C代寫、代做C/C++編程語言
  • 下一篇:極借花客服電話在線解決客戶強制下款問題!
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 trae 豆包網頁版入口 目錄網 排行網

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

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    99爱在线视频这里只有精品_窝窝午夜看片成人精品_日韩精品久久久毛片一区二区_亚洲一区二区久久

          9000px;">

                亚洲高清中文字幕| 大胆亚洲人体视频| 国产成人99久久亚洲综合精品| 欧美一区二区视频免费观看| 亚洲一区在线看| 欧美日韩三级一区| 美国三级日本三级久久99| 日韩欧美卡一卡二| 国产伦精品一区二区三区免费迷| 欧美成人激情免费网| 懂色中文一区二区在线播放| 国产精品欧美精品| 成人黄色小视频| 色噜噜狠狠一区二区三区果冻| 欧美成人官网二区| 国产精品久久久久国产精品日日| 亚洲日本一区二区| 欧美国产禁国产网站cc| 免费精品视频在线| 91香蕉国产在线观看软件| 欧美一区二区三区成人| 亚洲男人的天堂在线观看| 在线观看免费一区| 蜜臀va亚洲va欧美va天堂| 自拍偷拍亚洲综合| 国产综合久久久久久久久久久久| 99精品热视频| 免费人成黄页网站在线一区二区| 国产欧美日韩三级| 中文字幕av不卡| 蜜臀av性久久久久蜜臀aⅴ| 欧美系列亚洲系列| 日韩av电影一区| 精品乱码亚洲一区二区不卡| 精品一区二区成人精品| 麻豆91在线播放| 国产日产精品1区| 国产91综合一区在线观看| 国产日本欧美一区二区| 777色狠狠一区二区三区| 99久久国产综合精品色伊| 久久精品国产澳门| 午夜影院久久久| 欧美日韩在线观看一区二区| 久久在线观看免费| 黄色精品一二区| 日韩视频一区二区三区在线播放| 欧美变态tickle挠乳网站| 国产精品久久夜| 国产在线麻豆精品观看| 国产午夜精品在线观看| 久久精品网站免费观看| 精品一区二区三区免费| 久久色中文字幕| 国产宾馆实践打屁股91| 亚洲 欧美综合在线网络| 欧美日韩一区二区三区不卡| 欧美电影影音先锋| 青青草97国产精品免费观看| 日韩一卡二卡三卡国产欧美| 蜜桃视频免费观看一区| 亚洲欧美日韩在线| 水野朝阳av一区二区三区| 日本韩国欧美一区二区三区| 国产片一区二区| 久久新电视剧免费观看| 福利一区福利二区| 亚洲成人中文在线| 欧美国产1区2区| 欧美一级高清片| 91热门视频在线观看| 日韩黄色小视频| 亚洲丰满少妇videoshd| 国产精品欧美一区喷水| 精品国产制服丝袜高跟| 欧美在线观看一区二区| 99视频精品免费视频| 久久99精品久久只有精品| 一本色道久久加勒比精品| 午夜影院在线观看欧美| 中文字幕va一区二区三区| 欧美videos中文字幕| 欧美一区二区三区免费大片| 久久久久97国产精华液好用吗| 国产专区欧美精品| 欧美国产日韩在线观看| 欧美午夜精品一区二区蜜桃| av电影天堂一区二区在线| 激情五月婷婷综合网| 亚洲精选视频在线| 欧美在线高清视频| 不卡的看片网站| 成人精品视频一区二区三区| 国产jizzjizz一区二区| 国产白丝精品91爽爽久久| 日韩电影在线一区| 欧美日韩免费一区二区三区视频| 91久久精品一区二区| 国产毛片精品视频| 国产精品123| eeuss鲁片一区二区三区在线看| av亚洲产国偷v产偷v自拍| 国产精品无遮挡| 一级做a爱片久久| 午夜欧美在线一二页| 美女诱惑一区二区| 国产成人aaaa| 欧美日韩精品三区| 日韩欧美国产1| 在线观看国产91| gogogo免费视频观看亚洲一| 欧美精品久久久久久久多人混战 | 日韩高清电影一区| 国产不卡免费视频| 亚洲一区在线观看网站| 精品国产精品网麻豆系列| 精品国精品自拍自在线| 26uuu久久天堂性欧美| 欧美激情综合五月色丁香小说| 一区二区三区中文在线观看| 风间由美一区二区三区在线观看 | 久久不见久久见免费视频7| 久久久不卡网国产精品二区| 91精品国产综合久久久久久漫画| 波多野结衣亚洲| 久久嫩草精品久久久精品一| 欧美日精品一区视频| 日韩一区欧美小说| 国产欧美精品一区二区三区四区 | 日本韩国欧美一区二区三区| 成人一区在线观看| 亚洲综合精品自拍| 日本欧美大码aⅴ在线播放| 制服丝袜国产精品| 成人免费av在线| 丝袜a∨在线一区二区三区不卡| 自拍偷拍亚洲激情| 韩国v欧美v日本v亚洲v| 日韩你懂的电影在线观看| 欧美一级免费观看| 天天色天天爱天天射综合| 99国产精品久久久久| 一区二区三区免费看视频| 亚洲成人自拍偷拍| 欧美激情一区三区| 国产一二精品视频| 性做久久久久久免费观看欧美| 欧美亚洲国产一区在线观看网站| 久久精品亚洲一区二区三区浴池| 久久99精品国产91久久来源| 91精品国产综合久久精品性色| 99久久久国产精品免费蜜臀| wwwwxxxxx欧美| 韩日欧美一区二区三区| 中文字幕精品在线不卡| 日本一区二区成人| 在线观看网站黄不卡| 91福利国产精品| 欧美精品一区男女天堂| 婷婷中文字幕一区三区| 亚洲一区二区欧美| 综合在线观看色| 成人性生交大片免费| 国产在线精品一区二区三区不卡 | 2014亚洲片线观看视频免费| 亚洲国产视频a| 91亚洲男人天堂| 国产欧美日韩在线视频| 91免费看片在线观看| av毛片久久久久**hd| 色婷婷久久久久swag精品| 亚洲美女淫视频| 亚洲欧美另类久久久精品| 免费观看日韩av| 免费在线欧美视频| 精品久久久久久久久久久久包黑料 | 亚洲欧洲精品一区二区三区不卡| wwwwxxxxx欧美| 成人免费高清在线观看| 亚洲免费观看视频| 日韩一级高清毛片| 亚洲丶国产丶欧美一区二区三区| 成人精品在线视频观看| 中文字幕一区二区三区四区不卡| 欧美无人高清视频在线观看| 亚洲男同性恋视频| 国产精品日韩成人| 久久精品国产精品亚洲综合| 欧美三级三级三级| 麻豆精品视频在线观看免费| 国产精品88888| 亚洲国产精品天堂| 91视频观看免费| 亚洲一区二区三区四区五区中文| 国产精品白丝jk黑袜喷水| 国产视频亚洲色图| av中文字幕在线不卡| 欧美精品一级二级| 麻豆精品国产91久久久久久| 精品一区二区三区不卡|