Find us +44 (0)113 2837100

COM3013 - Principles of Web Development

Objectives:

On successful completion of the module, students will be able to:
Demonstrate an understanding of the principles of back-end Web coding, including design principles and testing.
Build and design the skeletal layout of a webpage and apply special effects and stylings to webpages.
Build and create interactive webpages with reach functionalities usingJavaScript.
Demonstrate the ability to integrate agile software delivery process into web development.

Content:

In this module, students code for a website, using a web-development languages, such as HTML or JavaScript, and specific open-source software tools, such as CCS. The focus is on back-end development and the main kinds of website functionality, such as file download, social media integration, sign-up, and data-capture. Testing processes and relevant issues, such as the use of open-source code and cyber security will also be covered.

Learning and Teaching Information:

Students are introduced to the fundamentals of back-end web design through a series of workshops that cover HTML coding and coding support tools, such as Brackets. Students will practice developing simple websites and the main design aspects are taught in stages, each functional element being supported by support on design, problem-solving and coding, and student-led demonstrations or code walk-throughs. These sessions prepare students for an assessment in which they receive and respond to a project design brief for a website with specific functionality requirements.

Workshops/seminars
Contact Hours: 80
Intended Group Size: 20

Guided independent study
Hours: 220

Further details relating to assessment
Artefact: the general specifications of the website that is to be constructed, including the requirements for its functionality and design, will be supplied through a brief. The mark attributed reflects the nature and quality of the coding and functionality of the webpage.

Negotiated assessment: this assessment accompanies the artefact, explaining the process through which it was designed and constructed. The assessment may take the form of a code walk-through, student demo, or description of problem-solving. The presentation should reflect on lessons learned, strengths and weaknesses, and potential for project development.

Students are expected to pass all the assessment components (Artefact and Negotiated Assessment) in both semesters. From the assessment policy regulation on FY programme, all the 120-credit units must be passed for student to progress to Level 4. This module is one of the four core modules at Level 3 with 30 credits and must be passed.

Assessment:

001 Artefact; web page; end of semester 1 50%
002 Negotiated assessment; 2,000 word equiv.; end of semester 2 50%

Fact File

Module Coordinator - Aliyu Lawal Aliyu
Level - 0
Credit Value - 30
Pre-Requisites - NONE
Semester(s) Offered - 3YL