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 |
Element: |
Identify client and server side dynamic content |
Performance Criteria: |
Review technical requirements |
Element: |
Test dynamic pages |
Performance Criteria: |
Test website in a variety of browsers |
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
1 | 7/12/2012 | Presentation and demonstration of dynamic pages using PHP in the context of a simple project | |
2 | 14/12/2012 | Extend project develped in the first session | Practical assessment 1 |
3 | Feb 2013 | Develop more complex project requiring more extensive server-side scripting in PHP | |
4 | Feb 2013 | Implement user interactivity using client-side scripting with JavaScript | Practical assessment 2 |
5 | Feb - Apri (remote) | Use server-side scripting to produce a broader range of web content, for example 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 - 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