2024/25 Undergraduate Module Catalogue
COMP0021 Introduction to Web Technologies (IFY)
10 creditsClass Size: 35
Module manager: Dr M. Azhar Iqbal
Email: M.A.Iqbal1@leeds.ac.uk
Taught: Semester 2 (Jan to Jun) View Timetable
Year running 2024/25
This module is mutually exclusive with
COMP1021 | Introduction to Web Technologies |
This module is not approved as a discovery module
This module is approved as a skills discovery module
Module summary
In this module, you will learn how to use HTML5, CSS3 and JavaScript to develop the content, presentation and interactive features of web sites and web applications - i.e., all those parts that run within a web browser. You will learn how to test and debug web pages using a web browser and how to ensure that your pages conform to accessibility standards and relevant legislation.Objectives
On completion of this module, students will be able to:-Appreciate how the three key technologies of HTML, CSS and JavaScript cooperate to provide the client side of web applications
-Use HTML5 to create fully standards-compliant web pages
-Use CSS3 to control the layout and appearance of web pages
-Use JavaScript to add dynamic behaviour and interactive elements to web pages
-Use appropriate tools to develop, test and debug web sites
-Understand issues of web accessibility and develop sites that comply with current legislation relating to accessibility
Learning outcomes
On completion of the year/programme students should have provided evidence of being able to:
- demonstrate a familiarity with the basic concepts, information, practical competencies and techniques which are standard features of the discipline;
- be able to interpret and evaluate the underlying concepts and principles of the discipline;
- appreciate their strengths and weaknesses as learners;
- demonstrate an awareness of professional and disciplinary boundaries;
- demonstrate computational thinking including its relevance to everyday life;
- operate computing equipment effectively, taking into account its logical and physical properties.
Skills outcomes
Programming
Web development
Syllabus
History of web technologies; current standards: HTML5, CSS3, JavaScript;
approaches to web design; tools for web development; standard elements of HTML
markup; new elements added by HTML5; creation of forms; benefits of using CSS
for presentation; syntax for CSS rules; CSS selectors; the CSS box model;
page layout techniques; JavaScript and the document object model; use of
jQuery for page manipulation; debugging using in-browser tools; accessibility
standards and relevant legislation; techniques and tools for creating
accessible web sites.
Teaching methods
Delivery type | Number | Length hours | Student hours |
Laboratory | 10 | 2.00 | 20.00 |
Private study hours | 80.00 | ||
Total Contact hours | 20.00 | ||
Total hours (100hr per 10 credits) | 100.00 |
Private study
The module provides self-directed learning resources, including online reading, screencasts and exercises.Opportunities for Formative Feedback
Formative tests in VLE; demonstrations in labs; coursework assignmentsMethods of assessment
Coursework
Assessment type | Notes | % of formal assessment |
Assignment | Coursework | 40.00 |
Assignment | Coursework | 60.00 |
Total percentage (Assessment Coursework) | 100.00 |
Resits will be assessed by the same methodology as the first attempt, unless otherwise stated. Resits will take place in July.
Reading list
The reading list is available from the Library websiteLast updated: 25/09/2024 09:18:37
Browse Other Catalogues
- Undergraduate module catalogue
- Taught Postgraduate module catalogue
- Undergraduate programme catalogue
- Taught Postgraduate programme catalogue
Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD