COMPUTER SCIENCE AND INFORMATION TECHNOLOGY Web Programming COSC2413 : semester 2, 2021 Assignment 3: take home 24 hours assessment shekha[email protected] COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 2 - Course Experience Survey (CES) A lot of effort has gone into re-development of cosc2413 Now we would like to have your feedback It really helps us to make the course better CES only takes few minutes to complete Please complete CES via https://surveys.rmit.edu.au/blue/ COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 3 - The feedback will release around Friday Oct 29, 2021 Please do not send emails before that Once the result is released, please send your queries re assignment 2 result at your earliest Do not wait 3 Assignment 2 result release date COMPUTER SCIENCE AND INFORMATION TECHNOLOGY FINAL ASSIGNMENT : take home 24 hours assessment COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 5 - Test date/details: MONDAY, November 1, 2021 open at : November 1, 2021 at 9 am Melbourne time close at: November 2, 2021 at 9 am Melbourne time NO LATE SUBMISSIONS WILL BE ACCEPTED No theory questions- all tasks will be coding-based Open-book- you can refer to any material You will be asked to write code 1. Upload on titan OR jupiter OR saturn server(s) 2. Upload on Git 3. Submit test URL via Canvas 4. Files should be on Git and they don’t need to be submitted via Canvas 5 Assignment 3 details COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 6 - So remember, if you do not upload files on Git, you will get no marks Please make sure you join rmit-wp-s2-2021 Organisation via your Git account You were emailed invite to join this during week 11, if you did not accept, invite would have expired, email Matthew Bolger at
[email protected] at your earliest. The use of Git was covered in Lab sheet 11, activity 3 6 Assignment 3 and Git details COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 7 - You will be tested on HTML5 CSS : box, grid model & PHP In other words THESE ARE NOT EXAMINABLE JavaScript, jQuery and Bootstrap AJAX Registration-Login-Logout code Error reporting will appear on assignment 3 You should know the material covered in Week 1, 2 Week 7-11 7 Assignment 3 topics COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 8 - Duration: 24 hours (MONDAY, Nov.1, 9 am till TUESDAY Nov.2, 2021, 9 am MELBOURNE TIME) Marks allocated: 20 % worth: 20 No late submissions will be accepted The actual test tasks will not take more than 2-3 hours to complete. Marks will not be released After the FINAL result for semester 2, 2021 has been declared, you can query your marks for assignment 3 You can then have a look at the marked rubric where you lost marks 8 Assignment 3 duration and marks COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 9 - You will not get an extension of time You will NOT BE ABLE to submit the test URL via Canvas after MELBOURNE TIME 9 am on Tuesday, Nov. 02, 2021 So, please note HOST ON titan or jupiter or saturn on time SUBMIT SERVER URL on time via Canvas to avoid getting a ZERO Submit code as asked to via Git rmit-wp-s2-2021 organisation within stipulated time 9 Assignment 3 rules COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 10 - Past student experience tells us Those who spend too much looking for answers online, notes are often not able to complete the tasks Cheating/texting/getting others to help may help you now but remember you are paying a lot of money and spending time on this UNIVERSITY degree if you prefer cheating > you are wasting your time and learning nothing cheaters always get taught, it is only a matter of time Each student will get a different set of tasks 10A note on the open book nature on Assignment 3 COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 11 - On Nov. 01, 2021, assignment 3 will appear at 8:50 am Melbourne time on Assignments page of COSC2413 Canvas 11Assignment 3 – where will it appear in Canvas? COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 12 - You will click on Assignment 3 page on Assignments page in Canvas You will find all the instructions on Assignment 3 page On Assignment 3 page, you will be given a link Clicking on that link will take you to a new window where you will be asked to input your student number Based upon your student number you will be given a set of tasks/questions Do not waste time texting/contacting your friends- each one of you will be randomly assigned questions If you solve someone else’s question, you will get a ZERO 12 Assignment 3 – how? COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 13 - Read the exercise from 8:50 am – 9:00 am (Melbourne time) on Nov. 01, 2021 If you have any questions, email me or message me via Teams, I will be online to answer any questions You can start writing code at 9:00 am Melbourne time on Nov. 01, 2021 Save code incrementally to your Git account Host at server to view output Before the assignment 3 duration finishes, make sure all your attempt is committed to Git account URL of your test is submitted via Canvas 13 Assignment 3 – during COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 14 - Under no circumstances you will be given any extra time. I cannot offer you a second attempt either If you cannot attend the assignment 3 or anything untoward happens please submit application via Special consideration They will ask you for a proof 14 Assignment 3 – NOTE!! COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 15 - Special consideration should be submitted with 5 working days of the test Details can be found at https://www.rmit.edu.au/students/student- essentials/assessment-and-results/special- consideration Do not be offended if you are asked to submit evidence Also please note again- I cannot offer you a second attempt to assignment 3 Only special consideration can, if they think your application is worthy of a second chance. 15 SPECIAL CONSIDERATION COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 16 - HTML5 coding CSS to style the page- use of bootstrap NOT ALLOWED HTML form PHP concepts Server side validation Write a simple regex for server side validation Write to MySQL database Read from MySQL database PHP: how to secure website XSS, htmlspecialchars, trim 16What can you be asked in assignment 3 tasks? COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 17 - PHP concepts Arrays Writing your own functions Using Sessions Using filters Calling a REST API 17What can you be asked in assignment 3 tasks? COMPUTER SCIENCE AND INFORMATION TECHNOLOGY - 18 - According to [https://www.rmit.edu.au/students/student- essentials/important-dates/higher-education-important- dates/2021-higher-education-important-dates1] Official result release date MONDAY, Nov. 29, 2021 18 FINAL RESULT RELEASE
欢迎咨询51作业君