程序代写案例-COSC2413-Assignment 3
时间:2021-10-27
COMPUTER SCIENCE AND
INFORMATION TECHNOLOGY
Web Programming
COSC2413 : semester 2, 2021
Assignment 3: take home 24 hours assessment
shekhar.kalra@rmit.edu.au
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 matthew.bolger2@rmit.edu.au 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
 Following topics are not examinable
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













































































































































































































































学霸联盟


























































































































































































































































































































































































































































































学霸联盟


essay、essay代写