Full Title:Web Development
Language of Instruction:English
Module Code:INET C8018
 
Credits: 5
Valid From:Semester 2 - 2016/17 ( February 2017 )
Module Delivered in 1 programme(s)
Module Description:The aim of this module is to give students an insight into developing rich and dynamic webpages.
Learning Outcomes:
On successful completion of this module the learner should be able to
  1. Create rich webpages using advanced HTML elements and CSS styles.
  2. Design and build client-side scripts.
  3. Create dynamic webpages integrating client-side scripting and scripting libraries.
 

Module Content & Assessment

Indicative Content
Client-Side Rich Webpages:
Tables and HTML Local Storage; browser compatibilities; inserting Audio and Video resources; integrating Widgets (e.g. Twitter, Facebook, Google Earth); the Box Model (border, padding, margins); positioning; advanced text styles; CSS transitions and animations.
Client-Side Scripting:
Client-Side Scripting - JavaScript; basic syntax, variables, operators, branching; arrays and loops; built-in Date, String and Math functions; writing and using functions; (Event Programming; introduction to the DOM (e.g. pull-down menus); regular expressions; introduction to jQuery; introduction to AJAX);
Assessment Breakdown%
Course Work100.00%

Full Time

Course Work
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Class Test Evaluate students understanding of Javascript, HTML and CSS. The students will be asked to explain various snippets of HTML, CSS and Javascript code. 1,2 30.00 0 0 Week 10 0
Project Evaluating students application of their knowledge of rich webpage development, including forms validation using Javascript. 1,2,3 70.00 0 0 Sem 1 End 0
No Project
No Practical
No End of Module Formal Examination

Part Time

Course Work
Assessment Type Assessment Description Outcome addressed % of total Marks Out Of Pass Marks Assessment Date Duration
Class Test Evaluate students understanding of Javascript, HTML and CSS. The students will be asked to explain various snippets of HTML, CSS and Javascript code. 1,2 30.00 0 0 Week 10 0
Project Evaluating students application of their knowledge of rich webpage development, including forms validation using Javascript. 1,2,3 70.00 0 0 Sem 1 End 0
No Project
No Practical
No End of Module Formal Examination
Reassessment Requirement
No repeat examination
Reassessment of this module will be offered solely on the basis of coursework and a repeat examination will not be offered.
Reassessment Description
Students will be required to build a website that integrates their knowledge of client-side web development. The project will focus on how well the student manages client side forms validation using Javascript. Students will be marked on both their code and their performance in an interview.

DKIT reserves the right to alter the nature and timings of assessment

 

Module Workload & Resources

Workload: Full Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Practical Two three-hour labwork sessions 6.00 Every Week 6.00
Directed Reading Student exercises and reading 7.00 Every Week 7.00
Independent Study Student research on various topics in the indicative content 2.00 Every Week 2.00
Total Weekly Learner Workload 15.00
Total Weekly Contact Hours 6.00
Workload: Part Time
Workload Type Workload Description Hours Frequency Average Weekly Learner Workload
Practical One three-hour labwork session 3.00 Every Week 3.00
Directed Reading Student exercises and reading 3.00 Every Week 3.00
Independent Study Student research on various topics in the indicative content 2.00 Every Week 2.00
Total Weekly Learner Workload 8.00
Total Weekly Contact Hours 3.00
Resources
Recommended Book Resources
  • Sasha Vodnik 2011, HTMl5 and CSS3, 1st Ed., Cengage Learning Boston, USA [ISBN: 9781111527983]
  • Robin Nixon 2012, Learning PHP, MySQL, JavaScript, and CSS, 2nd Ed., O'Reilly http://shop.oreilly.com/product/0636920023487.do [ISBN: 9781449319267]
This module does not have any article/paper resources
Other Resources
  • Website: W3SchoolsTtutorial webpages on HTML5, CSS3, JavaScript, jQuery, AJAX, PHP and MySQL

Module Delivered in

Programme Code Programme Semester Delivery
DK_KHDCO PT Higher Diploma in Science in Computing (2 year, p/t) 1 Mandatory