Module Indicative Content
Digital development principles and design.
Development of digital applications using an appropriate methodology
Introduction to program design, using a suitable notation e.g. Pseudo code.
The use of control structures to determine the way in which a program will run.
Introduction to reliability, robustness, testing and documentation
Use of suitable techniques for the design of event-driven systems.
Use of the advanced features of an event driven language.
Developing and understanding of internet technologies.
Introduction to internet protocols and uses.
Accessibility issues in web design
Security issues
Evaluation of digital design based on design principles
Module Additional Assessment Details
An Assignment Weighted at 100%
The assignment will involve the creation of a digital application worth 60% of the total marks and includes an interim demonstration of the work in progress (Learning Outcomes 2 and 3). The practical work will be documented with a development report worth 40% - 2400 words (Learning Outcomes 1 and 4).
Module Learning Strategies
Learning material will be presented electronically each week via Blackboard. Formative and summative assessments will be used throughout the module to assess learning and to provide feedback where appropriate to develop the students learning. Email will also be used as backup support for further student feedback and advice.
Module Texts
New perspectives on html, xhtml and dynamic html (Fifth Edition). Carey, P (2012), Cengage, ISBN-10: 1111526435
Web Development and Design Foundations with HTML5 (6th Edition), Felke-Morris, T (2012), Pearson, ISBN -10: 0273774506
HTML and CSS: Design and Build Websites, Duckett, J (2011), Riley Publication, ISBN -10: 1118008189
Module Resources
Online video library
Practical resource files
Expression Web (via Dreamspark) and other appropriate Open Source Software
Module Special Admissions Requirements
None.