Sie sind auf Seite 1von 19

Assignment 4

ITECH08 Web Design and Development

Unit Code: ITECH08 Unit Title: Web Design and


Development
Assignment 4
Weight: 10% Due Date:

Student Name:

AUPP ID:

You are to complete Assignment 4 which is regarding “Create dynamic web pages”. This
Assignment has been developed by ATMC as assessments for a unit that is part of its Diploma
of Information Technology qualification and is used for this AUPP unit as part of this AUPP unit
assessment. The instructions inside the ATMC Learner Assessment are for competency-based
assessments where you will have to meet all requirements in the tasks to be deemed
“Competent”.

There are 2 tasks in this Assignment:


1. Project
2. Written Test

If you are “Competent” you will get 6 marks for this Assignment. If you are ‘Not Yet Competent”
you will get 0 mark. If you are “Not Yet Competent”, you will be able to re-submit your
assessment 2 more times. However, if you are “Competent” in the second/ third attempt, the
maximum mark you can get is 6. If you are “Competent” in the first attempt, you can get the
following additional marks:

Criteria Additional Marks


Assignment is handed in on time 2
Very good communication skills in presenting your assignment:
 Wording errors: < 2 errors /10 sentences 1
 Wording errors: < 2 errors /20 sentences 2

If you have any questions, please ask your tutor.

Total Mark:
Assessor Name:
Assessor Signature:
Date:

Assignment 4
Page 1/0
ITECH08 Web Design and Development
Date Created: 3-Aug-16
Version 1
Document Owner: Chief Executive Officer
ICTWEB502 Create dynamic web pages

ICTWEB502 Create dynamic web pages

Learner Assessment

Learner Assessment-Online
Page 1/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

Record of Assessment Outcome


(This sheet is in the Learner Assessment pack)
This form is to be completed by the assessor and used as a final record of student competency. All student submissions including any
associated checklists (outlined below) and this record of assessment outcome are to be stored in the relevant assessment folders on
the LMS.

Learner Name: Learner ID:

I declare that evidence for this unit's assessment has been my own work. I have been
assessed in this unit, and I have been advised of my result. I also am aware of my
appeal rights.

Learner Signature: Date:


Evidence Gathering Techniques Used for this unit's assessment: Result
(please attach the following assessments) Please Cross (X)
S NYS NA
Assessment Task 1 - Project (Supporting Evidence & Checklist attached)
Assessment Task 2 - Written Test (Attached)
S = Satisfactory, NYS = Not Yet Satisfactory, NA = Not Assessed

Final Assessment
Result
☐ Competent ☐ Not Yet Competent

I declare that I have conducted a fair, valid, reliable and flexible assessment with this
learner, and I have provided appropriate feedback.

Assessor Name:

Assessor Signature: Date:

Learner Assessment

Learner Assessment-Online
Page 2/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

ASSESSMENT TASK 1 – PROJECT


This information which is in the Learner Assessment pack is to be handed to each student to outline the assessment requirements.

Learner Instructions

PART A
For this task you are to setup a web server and development environment on your workstation
using a standalone webserver and interpreter package for your selected language such as
XAMPP (http://www.apachefriends.org/en/xampp.html).

Once your web server installed upload a simple dynamic page to output the current date and
time and the Internet Protocol (IP) address of the client viewing the page to your web server
document root and ensure it functions correctly.

Ensure your workstation has appropriate development software installed on it

PART B
Using the development environment established in Part A you are to create a simple blog
allowing authenticated users to post news type items to your site. The items posted should be
stored in one or more flat files on the web server. Each post should be tagged with the date and
time the post was made, as well as the name of the person who posted it. The index page of
your web server should read in all the posts and display them in a correctly formatted and
ordered manner.

Develop and execute a test plan based on the specification provided by your client or a person
roleplaying as your client. Submit your source files and test plan.

Please include your name, learner ID and date in all your submissions.

All submissions will need to be uploaded in the relevant assessment folder on the LMS.

This assessment task will be due on the assessment deadline date provided to you that can
also be seen on the LMS.

Learner Assessment-Online
Page 3/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

FOR ASSESSOR ONLY

ASSESSMENT TASK 1 – PROJECT


This checklist is to be used when assessing the students in the associated task. This checklist is to be completed for each student.
Please refer to separate mapping document for specific details relating to alignment of this task to the unit requirements.

Assessor Checklist
Please complete below
Learner Name:
Learner ID: Date:

Part A Part B

Did the student Satisfactory Satisfactory Comments


Please Cross (X) Please Cross (X)

Yes No Yes No

Ensure PC / server is networked N/A N/A


Access standalone webserver and
interpreter package for selected N/A N/A
language
Install web server N/A N/A
Ensure development software is
N/A N/A
installed on PC
Set up access N/A N/A
Establish connection to allocated
N/A N/A
directory
Develop simple dynamic page to output
date, time and IP address of viewing N/A N/A
client
Check dynamic page from different PC’s
N/A N/A
for full functionality
Create blog environment N/A N/A
Set up headers and instructions for
N/A N/A
users to be displayed automatically
Determine authenticated users N/A N/A

Ensure all functions are coded correctly N/A N/A

Ensure all formulas are coded correctly N/A N/A


Assign variable values, strings and
N/A N/A
constants
Set arguments and parameters N/A N/A

Learner Assessment-Online
Page 4/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

Part A Part B

Did the student Satisfactory Satisfactory Comments


Please Cross (X) Please Cross (X)

Yes No Yes No
Correctly call randomised statements,
N/A N/A
integers and round functions
Format string functions correctly N/A N/A
Incorporate conditionals (‘if/then’
N/A N/A
statements) as required
Ensure all variables and arrays are
N/A N/A
implemented according to requirements
Ensure comments are executed as part
N/A N/A
of code
Set up items to be stored as flat files on
N/A N/A
web server
Set up automatic tagging of each post
N/A N/A
for date and time created
Set up automatic tagging of each post
N/A N/A
for name of author
Develop index page that reads all posts,
and displays in correctly formatted and N/A N/A
ordered manner
Develop test plan based on
N/A N/A
specifications provided
Execute test plan to determine
N/A N/A
functionality
Check formatting N/A N/A

Check dynamic function N/A N/A


Ensure all code allows for ease of
reading, maintenance and N/A N/A
troubleshooting
Document results of testing N/A N/A

Rectify any errors that arise N/A N/A


Submit final pages to client and allow for
N/A N/A
client testing
Communicate professionally and
N/A N/A
without jargon whilst talking to client
Obtain client sign-off N/A N/A

Copies of dynamic pages attached N/A N/A

Learner Assessment-Online
Page 5/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

Result : ☐Satisfactory ☐ Not Yet Satisfactory ☐ Not Assessed

Assessor Name:

Assessor Signature: Date:

Feedback to the Learner:

Note: This result page can be completed and signed electronically by the
assessor. The assessor can inform the student regarding the result & / or
feedback electronically. Electronic evidence from assessor and student such as
communication emails, comments on chats is equivalent to the assessor’s
signature of this page.

Learner Assessment-Online
Page 6/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

ASSESSMENT TASK 2 – WRITTEN TEST


This information which is in the Learner Assessment pack is provided to each student to outline the assessment requirements on
the Learning Management System (LMS).

Learner Instructions
This is an open book written test. Therefore, you are allowed to access resources that can help
you to answer the test.

1. The LMS will provide a date for this open book written test.
2. You can do the test within the allocated duration on the LMS.
3. You will need to do the test in an assigned location or in a monitored online environment
(such as through Zoom monitoring) so that the authenticity of your work can be verified
by the College’s staff/ representative.
4. Do not cheat or plagiarise the work of others. Anyone caught cheating will automatically
be marked Not Yet Competent for this unit. There are NO EXCEPTIONS to this rule.
5. Once completed, you will need to upload your completed test to the relevant assessment
folder on the LMS. Your assessment will be marked accordingly.
6. In the event that a question is not answered correctly, your assessor will re-assign the
written test by providing you with feedback on which part of your test will need to be
resubmitted.
7. In order to achieve a satisfactory results, all questions MUST be answered correctly.

Learner Assessment-Online
Page 7/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

ASSESSMENT TASK 2 – WRITTEN TEST

Please complete below


Learner Name:

Learner ID: Date:

Learner Instructions
Please refer to the instructions below regarding completing this assessment

This is an open book written test. In the time allocated, you are to answer all of the following questions. Make sure you:
 Type/ Print your answer in the space provided clearly
 Answer all questions
 Do not cheat or plagiarise the work of others. Anyone caught cheating will automatically be marked Not Yet Competent for
this unit. There are NO EXCEPTIONS to this rule.

1 - Describe the hypertext transfer protocol (HTTP)?

Learner Assessment-Online
Page 8/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

2 – Describe the limitations of http when developing web applications?

Learner Assessment-Online
Page 9/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

3 – How to create code to handle session?

Learner Assessment-Online
Page 10/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

4– How to write a code to demonstrates to save a line of text and a number in the session?

5 – What is Service statelessness?

END OF WRITTEN TEST

Learner Assessment-Online
Page 11/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

6 – How to Store Data in Cookies?

Learner Assessment-Online
Page 12/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

7 – Define the terms mentioned below :


Context Data:

Business Data:

Session Data :

Statelessness and service types:

Before you submit your written test, make sure that you:

1. Re-check your answers and make sure you are happy with your responses
2. Have written your Name, Learner ID, and Date

Learner Assessment-Online
Page 13/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

Task services:

Utility services:

Entity services:

Learner Assessment-Online
Page 14/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

8- Explain Session management with example :

Learner Assessment-Online
Page 15/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

9- Explain programming control structures.

10 - What is object-oriented programming?

Learner Assessment-Online
Page 16/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

11- Describe authentication and web security.

12 – Describe 3 web browsers.

Learner Assessment-Online
Page 17/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D
ICTWEB502 Create dynamic web pages

13 – What does the term “stateless” refer to in programming theory?

Result : ☐Satisfactory ☐ Not Yet Satisfactory ☐ Not Assessed

Assessor Name:

Assessor Signature: Date:

Feedback to the Learner:

Note: This result page can be completed and signed electronically by the
assessor. The assessor can inform the student regarding the result & / or
feedback electronically. Electronic evidence from assessor and student such as
communication emails, comments on chats is equivalent to the assessor’s
signature of this page.

Learner Assessment-Online
Page 18/18
ICTWEB502
Date Created: 26-May-16
Version 5
Document Owner: Skills Department Head
Australian Technical and Management College Provider No:22158 CRICOS: 03013D

Das könnte Ihnen auch gefallen