加勒比久久综合,国产精品伦一区二区,66精品视频在线观看,一区二区电影

合肥生活安徽新聞合肥交通合肥房產(chǎn)生活服務(wù)合肥教育合肥招聘合肥旅游文化藝術(shù)合肥美食合肥地圖合肥社保合肥醫(yī)院企業(yè)服務(wù)合肥法律

COM1008代做、代寫Java程序設(shè)計(jì)
COM1008代做、代寫Java程序設(shè)計(jì)

時(shí)間:2025-01-12  來(lái)源:合肥網(wǎng)hfw.cc  作者:hfw.cc 我要糾錯(cuò)



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.

請(qǐng)加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp



 

掃一掃在手機(jī)打開當(dāng)前頁(yè)
  • 上一篇:ELE000042C代寫、代做C/C++編程語(yǔ)言
  • 下一篇:極借花客服電話在線解決客戶強(qiáng)制下款問題!
  • 無(wú)相關(guān)信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評(píng)軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務(wù)-企業(yè)/產(chǎn)品研發(fā)/客戶要求/設(shè)計(jì)優(yōu)化
    有限元分析 CAE仿真分析服務(wù)-企業(yè)/產(chǎn)品研發(fā)
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計(jì)優(yōu)化
    急尋熱仿真分析?代做熱仿真服務(wù)+熱設(shè)計(jì)優(yōu)化
    出評(píng) 開團(tuán)工具
    出評(píng) 開團(tuán)工具
    挖掘機(jī)濾芯提升發(fā)動(dòng)機(jī)性能
    挖掘機(jī)濾芯提升發(fā)動(dòng)機(jī)性能
    海信羅馬假日洗衣機(jī)亮相AWE  復(fù)古美學(xué)與現(xiàn)代科技完美結(jié)合
    海信羅馬假日洗衣機(jī)亮相AWE 復(fù)古美學(xué)與現(xiàn)代
    合肥機(jī)場(chǎng)巴士4號(hào)線
    合肥機(jī)場(chǎng)巴士4號(hào)線
    合肥機(jī)場(chǎng)巴士3號(hào)線
    合肥機(jī)場(chǎng)巴士3號(hào)線
  • 短信驗(yàn)證碼 目錄網(wǎng) 排行網(wǎng)

    關(guān)于我們 | 打賞支持 | 廣告服務(wù) | 聯(lián)系我們 | 網(wǎng)站地圖 | 免責(zé)聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網(wǎng) 版權(quán)所有
    ICP備06013414號(hào)-3 公安備 42010502001045

    黄色免费成人| 国产精品一区免费在线| 亚洲精品2区| 综合伊思人在钱三区| 激情黄产视频在线免费观看| 久久久久国产一区二区| 国产精品www.| 在线最新版中文在线| 国产综合欧美| av综合网站| 中文不卡在线| 欧美日韩尤物久久| 噜噜爱69成人精品| 亚洲一级影院| 91欧美日韩在线| 欧美黄污视频| 欧美黄色网络| 国产欧洲在线| 老司机午夜精品视频| 小说区图片区色综合区| 日韩中文字幕视频网| 国产亚洲久久| 一区二区三区在线电影| 美女爽到高潮91| 欧美一级在线| 欧美香蕉视频| 漫画在线观看av| 午夜一级在线看亚洲| 波多野结衣在线观看一区二区三区 | 亚州综合一区| 国产精品v亚洲精品v日韩精品 | 丝袜美腿亚洲综合| 亚洲国产一成人久久精品| 色综合久久中文| 日韩精品网站| 成人综合久久| 欧美精品中文| 国产一区丝袜| 黄色美女久久久| 精品不卡一区| 91亚洲无吗| 精品国产中文字幕第一页 | 欧美aaaaaaaa牛牛影院| 98视频精品全部国产| 日韩精品中文字幕吗一区二区| 国产综合久久久| 日韩**一区毛片| 青草伊人久久| 777久久精品| 91蜜桃臀久久一区二区| 国产精品1luya在线播放| 9l亚洲国产成人精品一区二三| 日韩丝袜视频| 欧美视频亚洲视频| 九色丨蝌蚪丨成人| 激情久久中文字幕| 亚洲免费观看| 免费成人av在线| 国产在线观看www| 三上悠亚一区二区| 久久天天久久| 中文字幕亚洲综合久久五月天色无吗'' | 亚洲精品国产偷自在线观看| 天天久久综合| 美女视频一区免费观看| 玖玖在线播放| 国产一区二区三区朝在线观看 | 快she精品国产999| 国产在线观看www| 日日av拍夜夜添久久免费| 国产成人久久精品麻豆二区| 日日夜夜精品免费视频| 欧美欧美在线| 亚洲高清在线一区| 欧美日韩在线观看视频小说| 国产精品97| 日韩成人激情| 精品久久99| 国产精品亚洲一区二区在线观看| 日本一不卡视频| 久久要要av| 天堂va蜜桃一区二区三区漫画版| 欧美日韩尤物久久| 一区在线不卡| 成人h动漫免费观看网站| 久草在线成人| 色乱码一区二区三区网站| 91国拍精品国产粉嫩亚洲一区| 日本成人在线电影网| 国产欧美88| 9色国产精品| 欧美国产日韩电影| 伊人久久大香伊蕉在人线观看热v 伊人久久大香线蕉综合影院首页 伊人久久大香 | 欧美日韩中字| av中文资源在线资源免费观看| 精品久久福利| 精品视频91| 欧美日韩精品一本二本三本| 欧美国产美女| 欧美亚洲三级| 99精品在免费线中文字幕网站一区| 国产精品av久久久久久麻豆网| 欧美激情777| 欧美日韩a区| 国产毛片久久久| 免费成人在线观看| 亚洲欧美在线专区| 久久久国产精品一区二区中文| 丝袜美腿一区二区三区| 久久一区激情| 加勒比色老久久爱综合网| 日韩中文欧美在线| 亚洲色图网站| 欧美二区视频| 亚洲成a人片777777久久| 日韩成人午夜电影| 亚洲女同在线| 欧美日韩亚洲一区在线观看| 台湾佬综合网| 免费污视频在线一区| 中文字幕av一区二区三区四区| av成人国产| 日本v片在线高清不卡在线观看| 久久国产精品免费精品3p| sm久久捆绑调教精品一区| 国产成人精品免费视| 亚洲国内精品| 欧美激情啪啪| 激情视频一区二区三区| 日韩在线电影| 久久在线电影| 99精品免费| 99久久久久| 欧美极品在线| 久久中文视频| 老鸭窝一区二区久久精品| 久久中文字幕二区| 久久精品国产999大香线蕉| 少妇高潮一区二区三区| 另类一区二区| 久久精品卡一| 久久中文字幕一区二区三区| 亚洲电影成人| 日本视频免费一区| 国产一区二区你懂的| 一区二区三区在线观看免费| 国产视频亚洲| 色综合综合色| 成人美女视频| 亚洲伊人影院| avav成人| 九九综合久久| 久久丝袜视频| 老司机精品久久| 日韩福利视频导航| 欧美1级2级| 91精品啪在线观看国产18| 美女网站一区二区| 欧美特黄一级| 国产一区二区三区91| av日韩中文| 久久久久国产精品一区三寸| 麻豆成人久久精品二区三区红| 亚洲欧美综合| 日韩av影院| 亚洲二区av| 午夜日韩激情| 日韩欧美美女在线观看| 亚洲播播91| 亚洲午夜一区| 五月天亚洲一区| 国产毛片精品久久| aa级大片欧美三级| caoporn成人免费视频在线| 99精品久久| 日本欧美肥老太交大片| 国产主播性色av福利精品一区| 日本欧美一区二区三区乱码| 免费成人小视频| 99久久视频| 亚洲伊人春色| 国产日产高清欧美一区二区三区| 免费看的黄色欧美网站 | 国产一区二区中文| 亚洲精品白浆高清| 欧洲亚洲精品| 在线亚洲国产精品网站| 国产精品一线| 国内不卡的一区二区三区中文字幕| 另类图片综合电影| 黄色工厂这里只有精品| 99精品中文字幕在线不卡| 国产精品久久| 成人看片网站| 三级在线观看一区二区| 国语产色综合| 国产精品天天看天天狠| 亚洲一区有码| 免费一级欧美在线观看视频| sm捆绑调教国产免费网站在线观看|