Course Title: Create dynamic web pages

Part B: Course Detail

Teaching Period: Term1 2013

Course Code: COSC6136C

Course Title: Create dynamic web pages

School: 155T Vocational Health and Sciences

Campus: City Campus

Program: C5306 - Diploma of Information Technology Networking

Course Contact: Christina Norwood

Course Contact Phone: +61 3 9925 4800

Course Contact Email: christina.norwood@rmit.edu.au


Name and Contact Details of All Other Relevant Staff

Nominal Hours: 40

Regardless of the mode of delivery, represent a guide to the relative teaching time and student effort required to successfully achieve a particular competency/module. This may include not only scheduled classes or workplace visits but also the amount of effort required to undertake, evaluate and complete all assessment requirements, including any non-classroom activities.

Pre-requisites and Co-requisites

Nil


This course has no pre-requisites or co-requisites.

Course Description

This unit describes the performance outcomes, skills and knowledge required to build active or dynamic web pages.


National Codes, Titles, Elements and Performance Criteria

National Element Code & Title:

ICAWEB502A Create dynamic web pages

Element:

Create dynamic content

Performance Criteria:

Create pages using appropriate languages
Ensure code conforms to current industry best practice and standards

Element:

Identify client and server side dynamic content

Performance Criteria:

Review technical requirements
Identify sections of the website requiring client side dynamic content
Identify sections of the website requiring server side dynamic content
Select appropriate languages and technology to meet the requirements

Element:

Test dynamic pages

Performance Criteria:

Test website in a variety of browsers
Ensure required dynamic content functions according to specified requirements.


Learning Outcomes



Details of Learning Activities

Students will learn through presentations on Web Technologies related to dynamic web pages, and demonstrations of their implementation. Students will have the opportunity to build web applications using dynamic page content using commonly available software in a classroom situation, with monitoring and troubleshooting by the teacher. Students will also have access to online resources both through Blackboard and on the wider web. Students will work on projects involving dynamic web pages both in and outside class.


Teaching Schedule

Session NoSession DateActivitiesAssessment
17/12/2012Presentation and demonstration of dynamic pages using PHP in the context of a simple project 
214/12/2012Extend project develped in the first sessionPractical assessment 1
3Feb 2013Develop more complex project requiring more extensive server-side scripting in PHP 
4Feb 2013Implement user interactivity using client-side scripting with JavaScriptPractical assessment 2
5Feb - Apri (remote)Use server-side scripting to produce a broader range of web content, for example XML/RSSProject
6May Exam


Learning Resources

Prescribed Texts


References


Other Resources

Class notes and videos of classroom demonstrations will be available for student review.


Overview of Assessment

The participant must demonstrate an understanding of all elements of a particular competency to be deemed competent. Assessment methods have been designed to measure achievement of each competency in a flexible manner over a range of assessment tasks.

Assessment will incorporate a variety of methods including technical requirements documentation, workplace activities, in class exercises, quizzes, practical problem solving exercises and presentations. Participants are advised that they are likely to be asked to personally demonstrate their assessment work to their teacher to ensure that the relevant competency standards are being met.


Assessment Tasks

Practical assessment 1 - develop server-side code for a simple web application

Practical assessment 2 - develop code for a more complex web application

Project - Develop server-side and cient-side code for a medium scale web application

Exam - written exam on common server-side and client-side coding situations.


Assessment Matrix

Course Overview: Access Course Overview