Module Details

Module Code: INET C8018
Full Title: Web Development
Valid From:: Semester 1 - 2019/20 ( June 2019 )
Language of Instruction:English
Duration: 1 Semester
Credits:: 5
Module Owner:: Peter Gosling
Departments: Unknown
Module Description: Students completing this module will be capable of designing and developing a professional looking dynamic cloud based application
 
Module Learning Outcome
On successful completion of this module the learner will be able to:
# Module Learning Outcome Description
MLO1 Create rich webpages using advanced HTML elements and CSS styles.
MLO2 Design and build client-side scripts.
MLO3 Create dynamic webpages integrating client-side scripting and scripting libraries.
Pre-requisite learning
Module Recommendations
This is prior learning (or a practical skill) that is strongly recommended before enrolment in this module. You may enrol in this module if you have not acquired the recommended learning but you will have considerable difficulty in passing (i.e. achieving the learning outcomes of) the module. While the prior learning is expressed as named DkIT module(s) it also allows for learning (in another module or modules) which is equivalent to the learning specified in the named module(s).
No recommendations listed
 
Module 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);
Module Assessment
Assessment Breakdown%
Course Work100.00%
Module Special Regulation
 

Assessments

Full Time On Campus

Course Work
Assessment Type Class Test % of Total Mark 30
Marks Out Of 0 Pass Mark 0
Timing Week 8 Learning Outcome 1,2
Duration in minutes 0
Assessment Description
Evaluate students understanding of Javascript, HTML and CSS. The students will be asked to explain various snippets of HTML, CSS and Javascript code.
Assessment Type Continuous Assessment % of Total Mark 70
Marks Out Of 0 Pass Mark 0
Timing Sem 1 End Learning Outcome 1,2,3
Duration in minutes 0
Assessment Description
Evaluating students application of their knowledge of rich webpage development, including forms validation using Javascript.
No Project
No Practical
No Final Examination

Part Time On Campus

Course Work
Assessment Type Class Test % of Total Mark 30
Marks Out Of 0 Pass Mark 0
Timing Week 8 Learning Outcome 1,2
Duration in minutes 0
Assessment Description
Evaluate students understanding of Javascript, HTML and CSS. The students will be asked to explain various snippets of HTML, CSS and Javascript code.
Assessment Type Continuous Assessment % of Total Mark 70
Marks Out Of 0 Pass Mark 0
Timing Sem 1 End Learning Outcome 1,2,3
Duration in minutes 0
Assessment Description
Evaluating students application of their knowledge of rich webpage development, including forms validation using Javascript.
No Project
No Practical
No Final 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

Workload: Full Time On Campus
Workload Type Contact Type Workload Description Frequency Average Weekly Learner Workload Hours
Practical Contact Two (1*2hr, 1*3hr) labwork sessions Every Week 3.00 3
Directed Reading Non Contact Student exercises and reading Every Week 3.00 3
Independent Study Non Contact Student reading / research Every Week 2.00 2
Total Weekly Learner Workload 8.00
Total Weekly Contact Hours 3.00
Workload: Part Time On Campus
Workload Type Contact Type Workload Description Frequency Average Weekly Learner Workload Hours
Independent Study Non Contact Student research on various topics in the indicative content Every Week 3.00 3
Practical Contact One three-hour labwork session Every Week 3.00 3
Directed Reading Non Contact Student exercises and reading Every Week 2.00 2
Total Weekly Learner Workload 8.00
Total Weekly Contact Hours 3.00
 
Module Resources
Recommended Book Resources
  • Anne Boehm Zak Ruvalcaba. (2018), Murach’s HTML5 and CSS3, 4. Murach, USA, [ISBN: 978-1-943872].
  • Joel Murach and Ray Harris. (2017), Murach’s PHP and MySQL, 3. [ISBN: 9781943872381].
This module does not have any article/paper resources
Other Resources
  • Website, W3Schools. Ttutorial webpages on HTML5, CSS3, JavaScript, jQuery, AJAX, PHP and MySQL,