Web Engineering (B-TM-YT0292)
Aims
Learning objectives:
(1) The student analyzes existing HTML and CSS code. He/she finds syntax errors and sketches the result of this code without the help of a browser or other software program.
(2) The student predicts the result of existing JavaScript, jQuery and/or XML based code without the help of a browser or other software program.
(3) The student creates a professional looking website using only HTML and CSS. He/she develops the website in a qualitative way using a correct page structure and robust CSS techniques.
(4) The student adds interactivity to a website using JavaScript and/or jQuery.
(5) The student uses XML files and XML based coding techniques to display data selectively into a website.
(6) The student tests the website during the development process in order to deliver a successful working software.
Previous knowledge
None
Is included in these courses of study
Activities
3 ects. Web Engineering: Theory (B-TM-YT5292)
Content
- HTML
- CSS
- JavaScript
- jQuery
- XML, XSL, DTD, XML schema, XSLT
Course material
Slides on Thomas More LMS (Learning Management System)
3 ects. Web Engineering: Lab (B-TM-YT5366)
Content
The theory provided during the theory lessons, is practiced during the labs.
In addition, the student makes his own website in which the methods provided in the theory are incorporated. This website is graded and demonstrated during the lab exam.
Course material
Slides on the Thomas More LMS (Learning Management System)
Evaluation
Web Engineering 1 (B-TM-YT7292)
Explanation
Assessment | Grading scale |
---|---|
TOTAL | 1-20/20 scale |
YT5292 - Web Engineering: Theory | |
YT5366 - Web Engineering: Lab |
Web engineering theory
knowledge test: 100%.
This exam is closed book, so without the use of external resources and course material.
The theory exam tests the knowledge and insight gained in the building blocks of an interactive website.
Web engineering lab
practical exam: 60%
Practical exam on a computer where the student can use his/her own course material and the help files available on the computer. During the exam, the student receives one or more tasks that need to be completed on the computer.
assignment: 40%
the student creates an interactive website based upon the methods provided in the theory lessons. This website is demonstrated during the lab exam.
The course is evaluated on the basis of 2 evaluation activities, i.e. a theory examination and a lab examination. Each evaluation activity evaluates separate learning objectives. The theory exam evaluates the learning objectives (1) and (2). The lab exam evaluates the learning objectives (3) - (6). If the student obtains a score of <7 on one of the evaluation activities, the student can obtain a maximum of 9/20 for the entire course.
Information about retaking exams
This course unit allows partial mark transfers in case of partial pass mark:
- YT5292 - Web Engineering: Theory (during academic year)
- YT5366 - Web Engineering: Lab (during academic year)
Web engineering theory
knowledge test: 100%.
This exam is closed book, so without the use of external resources and course material.
The theory exam tests the knowledge and insight gained in the building blocks of an interactive website.
Web engineering lab
practical exam: 60%
Practical exam on a computer where the student can use his/her own course material and the help files available on the computer. During the exam, the student receives one or more tasks that need to be completed on the computer.
assignment: 40%
The student creates an improved version of his own website. The student contacts the teacher to see how the website can be further improved. This improved website will be demonstrated during the lab exam.
The course is evaluated on the basis of 2 evaluation activities, i.e. a theory examination and a lab examination. Each evaluation activity evaluates separate learning objectives. The theory exam evaluates the learning objectives (1) and (2). The lab exam evaluates the learning objectives (3) - (6). If the student obtains a score of <7 on one of the evaluation activities, the student can obtain a maximum of 9/20 for the entire course.