Download Page 1 of 3 Module Web Development Fundamentals

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Module Web Development Fundamentals
SOFT6007: Web Development Fundamentals
Short Title:
Web Development Fundamentals APPROVED
Full Title:
Web Development Fundamentals
Official Code:
SOFT6007
Module
Coordinator:
JIM O DWYER
Description:
NFQ
Fundamental
Level:
ECTS
Credits:
5.0
Web development technologies such as HTML, CSS, JavaScript and others are at the core of
all modern online systems. This module introduces the student to these technologies and
provides the student with the skills necessary to develop web sites with dynamic presentation.
Learning Outcomes:
On successful completion of this module the learner will be able to
1. Describe the structure and operation of the World Wide Web.
2. Develop HTML web pages.
3. Apply cascading style sheets to web pages in order to separate form from content.
4. Enhance web pages using JavaScript.
5. Apply usability guidelines when designing web pages.
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 CIT 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
Incompatible Modules
These are modules which have learning outcomes that are too similar to the learning outcomes of this
module. You may not earn additional credit for the same learning and therefore you may not enrol in this
module if you have successfully completed any modules in the incompatible list.
No incompatible modules listed
Requirements
This is prior learning (or a practical skill) that is mandatory before enrolment in this module is allowed. You
may not enrol on this module if you have not acquired the learning specified in this section.
No requirements listed
Co-requisites
No co-requisites listed listed
Page 1 of 3
Module Web Development Fundamentals
SOFT6007: Web Development Fundamentals
Module Content & Assessment
Indicative Content
Introduction to the Web
History of the Internet and WWW. Architecture of the WWW.
HTML
Manual HTML coding.
Design Guidelines
User-centred design.
Cascading Style Sheets
How to apply style rules to a webpage, CSS properties, positioning, use of classes.
Interactive Web Pages
The use of Javascript to enhance the interactivity of a website.
Assessment Breakdown
%
Course Work
100.0%
End of Semester Formal Examination
0%
Coursework Breakdown
Type
Description
Outcome
addressed
%
Assessment
of
Date
total
Project
Development of student homepage
1,2
20
Week 4
Project
Construction of a company website
3,5
40
Week 8
Project
Development of an online game
3,4,5
40
Week 12
The institute reserves the right to alter the nature and timings of assessment
Page 2 of 3
Module Web Development Fundamentals
SOFT6007: Web Development Fundamentals
Module Workload & Resources
Workload
Full-time
Type
Description
Hours Frequency
Average
Weekly
Learner
Workload
Lecture
No Description
2
Every Week 2.00
Lab
No Description
2
Every Week 2.00
Independent & Directed Learning (Non-contact) No Description
3
Every Week 3.00
Total Weekly Learner Workload 7.00
Total Weekly Contact Hours 4.00
Workload
Part-time mode
Type
Description
Hours Frequency
Average
Weekly
Learner
Workload
Lecture
No Description
2
Every Week
2.00
Lab
No Description
4
Every Second Week 2.00
Independent & Directed Learning (Non-contact) No Description
3
Every Week
3.00
Part-Time Total Weekly Learner Workload 7.00
Part-Time Total Weekly Contact Hours 4.00
Resources
Recommended Book Resources
H. Dietel 2001, Essential Internet and World Wide Web: How to program, 2nd Edition Ed.,
Prentice Hall
Page 3 of 3