加勒比久久综合,国产精品伦一区二区,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

    男女av一区三区二区色多| 日韩精品视频一区二区三区| 一本久久综合| 亚洲五码在线| 久久精品亚洲一区二区| 欧美激情国产在线| 精品中文字幕一区二区三区av| 国产精品一区二区三区av | 日韩美脚连裤袜丝袜在线| 亚洲a∨精品一区二区三区导航| 香蕉精品视频在线观看| 免费观看性欧美大片无片| 日本中文字幕一区| 久久99久久99精品免观看软件| 国产精品日韩| 99热在线成人| jizz性欧美2| 亚洲人成精品久久久| 另类小说视频一区二区| 日韩高清成人| 国产福利片在线观看| 国产一区白浆| 亚洲国产精品91| 色哟哟精品丝袜一区二区| 日韩有码中文字幕在线| 麻豆一区二区三| 婷婷久久免费视频| 日韩精品第一区| 婷婷综合福利| 99成人在线视频| 国产精品极品在线观看| 亚洲精品播放| 亚洲三级在线| 亚洲人metart人体| 欧美一区二区三区久久精品茉莉花 | 欧美有码在线| 视频精品一区二区三区| 亚洲免费成人av在线| 91精品在线免费视频| 麻豆91精品91久久久的内涵| 成人一级视频| 欧洲亚洲精品| 精品123区| 九色porny丨国产首页在线| av手机在线观看| 国产精品久久久久久影院8一贰佰| 夜夜嗨网站十八久久| 婷婷综合伊人| 亚洲欧洲视频| 伊人久久亚洲热| 99亚洲一区二区| 免费视频国产一区| 精品日本12videosex| 不卡一区2区| 欧美日韩视频一区二区三区| 天堂网在线观看国产精品| 希岛爱理一区二区三区| 中国av一区| 国产综合色产| 黄色在线一区| 视频一区二区国产| 四虎成人精品永久免费av九九| 成人激情在线| 亚洲第一av| 亚洲国产天堂| 欧美在线免费| 欧美黄色一区二区| 欧美片网站免费| 日韩1区2区3区| av动漫精品一区二区| 免费福利视频一区| 亚洲一级高清| 久久国产精品久久w女人spa| a在线视频v视频| 日韩欧美高清在线播放| 欧美黄页在线免费观看| 久久久免费毛片| 日韩欧美在线精品| 欧美日韩导航| 亚洲国产日韩欧美在线| 快she精品国产999| 性欧美videohd高精| 日韩国产精品91| 亚洲深夜福利在线观看| 美女主播精品视频一二三四| 欧洲福利电影| 蜜臀av一级做a爰片久久| 日韩国产网站| 欧美黄色一区| 国产精品三p一区二区| 91精品观看| 色一区二区三区| 国产精品久久久一区二区| 欧美片网站免费| 色婷婷综合久久久久久| 欧美专区在线| 欧美日韩尤物久久| 一区二区中文字| 欧美黑人一区| 欧美国产专区| 动漫视频在线一区| 午夜国产精品视频| 日韩精品中文字幕第1页| 毛片不卡一区二区| 日韩精品视频中文字幕| 免费视频国产一区| 经典三级一区二区| 国产高清日韩| 久久久精品久久久久久96| 人禽交欧美网站| 日本在线不卡视频一二三区| 99亚洲乱人伦aⅴ精品| 亚洲免费网站| 久久精品二区亚洲w码| 日韩精品视频中文字幕| 夜夜嗨一区二区| 日本久久久久| 欧美色一级片| jizzjizz中国精品麻豆| 国产不卡精品| 制服丝袜日韩| 欧美国产日韩电影| 日本一区二区三区视频在线看| 一本久道久久综合婷婷鲸鱼| 欧美v亚洲v综合v国产v仙踪林 | 综合天堂久久久久久久| 三级精品视频| 日韩久久精品| 久久久久九九精品影院| 亚洲激情午夜| 麻豆成人久久精品二区三区红| 国产无遮挡裸体免费久久| 成人亚洲一区二区| 国产一区二区三区亚洲综合| 极品裸体白嫩激情啪啪国产精品| 蜜桃精品在线| 99视频精品视频高清免费| 一区中文字幕| 不卡中文字幕| 久久精品亚洲| 亚洲午夜视频| 国产精品久久777777毛茸茸| 久久久久91| 成人1区2区| 91精品国产91久久久久久密臀| 日韩高清不卡| 欧美精品中文| 视频一区在线免费看| 99re8这里有精品热视频8在线| 黑人巨大精品欧美一区二区桃花岛| 日韩欧美ww| 在线看片福利| 超碰在线成人| 日韩免费大片| 美女少妇全过程你懂的久久| 日韩精品国产欧美| 国产精品99免费看| 亚洲三级免费| 亚洲欧美日韩国产| 国产影视精品一区二区三区| 日韩有码一区二区三区| 国产欧美欧美| 伊人成综合网站| 99re91这里只有精品| 国产一区二区主播在线| 999国产精品永久免费视频app| 99精品国产一区二区青青牛奶 | 欧美69视频| av在线亚洲一区| 欧美一区=区| 66精品视频在线观看| 欧美亚洲福利| 91精品观看| 同性恋视频一区| 人人精品久久| 欧美日韩国内| 日韩av成人高清| 高清av一区| 一本久道久久综合狠狠爱| 日韩经典一区二区| 亚洲精品国产嫩草在线观看| 国内精品福利| 天堂av一区二区三区在线播放 | 亚洲精品美女| 97精品国产| 伊人春色之综合网| 亚洲国产合集| 美腿丝袜亚洲三区| 视频在线观看国产精品| 给我免费播放日韩视频| 日本vs亚洲vs韩国一区三区二区 | 久久香蕉精品| 清纯唯美亚洲经典中文字幕| 你懂的网址国产 欧美| a日韩av网址| 99国产一区| 欧美三级午夜理伦三级在线观看 | 精品国产一区二区三区久久久蜜臀 | 久久99成人| 一区二区在线|