Course Title: Use development software and IT tools to build a basic website to specification

Part B: Course Detail

Teaching Period: Term1 2010

Course Code: COSC5772C

Course Title: Use development software and IT tools to build a basic website to specification

School: 155T Vocational Health and Sciences

Campus: City Campus

Program: C6068 - Advanced Diploma of Computer Science

Course Contact: Geoff Moss

Course Contact Phone: +61 3 9925 4852

Course Contact Email: geoff.moss@rmit.edu.au


Name and Contact Details of All Other Relevant Staff

Nominal Hours: 20

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

None.

Course Description

The course is an introduction to Hypertext Markup Language (HTML) code in the development of a webpage.  The course also provides the technical skills to plan, organise and develop a website to specifications.  Students learn how to develop the correct HTML code to construct a basic website, including code to XHTML and XML standards, navigation links, creating forms and how to test code to international standards.

Students will be introduced to the structure of HTML documents, good markup techniques and the concept of validation.  They will be required to use a plain text editor to write HTML.  Functional topics will include text formatting, using lists, tables and a very brief introduction to cascading style sheets (CSS).
The course provides a conceptual understanding of HTML.  Students learn how to plan and incrementally develop a prototype website, including testing, code reviewing, and documentation.
There are no pre-requisites for this unit, however, it is assumed that students will have a basic knowledge of computer systems and basic keyboard skills.


National Codes, Titles, Elements and Performance Criteria

National Element Code & Title:

ICAITB169A Use development software and IT tools to build a basic website to specification

Element:

Build site

Performance Criteria:

1. Existing information and basic content is incorporated into site based on business and customer needs
2. Design specifications are consistently applied to all aspects of the site
3. Feedback sought from business and modifications completed

Element:

Website structure developed

Performance Criteria:

1. Business requirements and site purpose are identified.
2. Appropriate development software and tools are selected and used based on technical requirements.
3. Site structure and navigation flow are identified and developed
4. Design documentation is reviewed and design work integrated with site structure and navigation
5. Developed site is audited against technical requirements and design specifications
6. Functions, processes and navigation are tested
7. Site is signed off by business as meeting their requirements


Learning Outcomes


Students will learn how to use correct HTML code to build and develop a basic website.

Learning Activities:
Students will be provided with classroom &/or tutorial instruction in HTML using self-paced materials and tasks which will be provided on a network drive.  The self-paced materials will be supported by active teacher supervision, guidance and consultation during lessons.
Learning of theoretical concepts of each topic using provided and recommended materials.
Individual exercises for each topic of the unit.
Class assignment requiring students to design and create a prototype website to specification.


Details of Learning Activities

Students will be provided with classroom &/or tutorial instruction in HTML and tasks associated with the topics above including the use of relevant software.
Self-paced materials and tasks will be provided on a network drive. Self-paced materials to be supported by active teacher supervision, guidance and consultation during lessons.
Learning of theoretical concepts of each topic using provided and recommended materials.
Individual exercises for each component of the unit.


Teaching Schedule

Weeks Topic Software / Reading Practical Exercise Assessment
1-11 Operate Computer Packages (COSC5882C)      
12 World Wide Web Introduction. HTML document structure, Elements, Attributes and lists. Using TextPad, WordPad or NotePad PowerPoint presentation:
HTML 1
As per PowerPoint presentation Practical tasks
13 Tables, table elements and attributes, Hyperlinks PowerPoint presentation:
HTML 2
As per PowerPoint presentation Practical tasks
14 Forms and form elements. Form design.
Assignment overview.
Web page design.
PowerPoint presentation:
HTML 3 Forms
As per PowerPoint presentation Practical tasks
15 Development of website according to specification in Assignment PowerPoint presentation:
HTML 4 CSS
As per PowerPoint presentation Practical tasks
Web page design
16 Development of prototype website according to specification in Assignment     Web Assignment
17 Completion of Web Assignment     Web Assignment


Learning Resources

Prescribed Texts


References

Booklet: Introduction to HTML – 2010 (distributed in class)

HTML for the World Wide Web, Elizabeth Castro, Visual Quickstart Guide, Peachpit Press, 5th Ed.

HTML Illustrated Complete, by Elizabeth E Reading and Sasha Vodnik http://www.course.com/  

Design in a Nutshell, by Jennifer Niederst, O’Reilly Series http://nuts(@ora.com/  

HTML in 10 Simple Steps or Less, by Robert G Fuller and Laurie Ann Ulrich (Wiley)

Learn HTML 4 In a Weekend, by Steve Callihan, Pelican Press


Other Resources

HTML PowerPoint presentations on RMIT network - Four PowerPoint presentations as listed in Teaching Schedule.


Overview of Assessment

This is a competency-based course. Each assessment task specifically relates to demonstration of knowledge, skills and/or attitudes relevant to an element of competence. To achieve a Grade of ‘Competent’, the student must be able to demonstrate the knowledge and skills required in each assessment task of the course to the level required by industry.

Assessment will incorporate a variety of methods including assignments and practical tasks.


Assessment will require demonstration of:

  • Consistent performance of each element of the unit across a representative range of applications, autonomously and to requirements
  • Performance criteria for each element of competence
  • Underpinning knowledge and skills specified.


Students will be assessed on whether they are competent by demonstrating their skills and underpinning knowledge in practical tasks in the labs, as well as demonstrating broader skills and knowledge in analysing and designing assignments and tests. In general, the assessment of level of competence is made through continuing evaluation of the student’s level of work and progression in the development of skills.

The style of assessments will provide students with:

  • Opportunities to demonstrate application of the necessary knowledge, attitudes and skills not just recall information.
  • Information on student progress through the course with emphasis on encouraging them to monitor their own progress and plan their program of study.
  • An open system where standards are specified and the required level of competence is known beforehand

Assessment method:

  • 1 assignment - requiring the design and development of a prototype website
  • 4 practical tasks arising from the 4 PowerPoint presentations

Each element of competence will be assessed twice during the course


Assessment Tasks

Practical Tasks

Annotated Web Page Design

Completed Prototype of Web Site according to specifications


Assessment Matrix

Assessment Matrix - Build Website to Specifications

 

Element Criteria Assignment Practicals Annotated Diagrams Observations
1 1 Yes   Yes Yes
  2 Yes   Yes Yes
  3 Yes   Yes Yes
2 1 Yes Yes Yes Yes
  2 Yes Yes Yes Yes
  3 Yes   Yes Yes
  4 Yes   Yes Yes
  5 Yes   Yes Yes
  6 Yes Yes Yes Yes
  7 Yes     Yes

Other Information

For purposes of authentication and verification of student work, classroom participation is essential for observation of work in progress in the development of the prototype website.

Students will be expected to use the provided classroom resources to create their prototype website.

Course Overview: Access Course Overview