Course Title: Build a dynamic website

Part B: Course Detail

Teaching Period: Term1 2013

Course Code: COSC6135C

Course Title: Build a dynamic website

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: 60

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 analyse, design, build and test a dynamic website to meet technical requirements.


National Codes, Titles, Elements and Performance Criteria

National Element Code & Title:

ICAWEB501A Build a dynamic website

Element:

Define and analyse technical requirements

Performance Criteria:

Identify business requirements and appropriate standards
Determine and document the purpose, expectations and functionality of the website
Analyse the user-interface design requirements, including user needs, design principles and operating systems

Element:

Develop the website to the specified design

Performance Criteria:

Create software components of the website
Test the components of the website
Integrate the components to produce the web application

Element:

Produce software design-specifications

Performance Criteria:

Produce a hierarchy of the website showing navigation
Ensure content is logical and accessible to user
Produce prototype of the user interface
Determine and document the architectural requirements
Design data storage requirements

Element:

Test web application

Performance Criteria:

Test the website against the requirements
Complete and document the design structure
Obtain client feedback and adjust web applications as appropriate


Learning Outcomes



Details of Learning Activities

Students will learn through presentations on Web Technologies related to dynamic web sites, and demonstrations of their implementation. Students will have the opportunity to build web applications 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 web at large. Students will work on projects both in and outside class.


Teaching Schedule

Session NoSession DateActivitiesAssessment
1 7/12/2012 Presentation and demonstration of Web Technologies through simple project involving HTML, CSS, PHP and SQL  
2 14/12/2012 Extend project developed in first session Practical assessment 1
3 Feb 2013 Develop more complex project  
4 Feb 2013 Incorporate client-side scripting using JavaScript for user interactivity Practical assessment 2
5 Feb - April (remote) Extend breadth of knowledge of web technologies, plus XML/RSS Project
6 May   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 - students will be required to develop code for a simple web application

Practical Assessment 2 - students will be required to Develop code for a more complex web application

Project - Develop a medium scale web application over a period of several weeks

Exam - written exam on basic knowledge related to web technologies.


Assessment Matrix

Course Overview: Access Course Overview