Web Engineering (B-TM-YT0292)

This is a translated version. Original version in Dutch.
6 ECTSDutch60 Second termSecond term
Beerens Sofie (coordinator) |  Beerens Sofie
POC PBA ELEKTRONICA-ICT STKA TMMA

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.

None

Activities

3 ects. Web Engineering: Theory (B-TM-YT5292)

3 ECTSDutchFormat: Lecture36 Second termSecond term
Beerens Sofie
POC PBA ELEKTRONICA-ICT STKA TMMA

- HTML

- CSS

- JavaScript

- jQuery

- XML, XSL, DTD, XML schema, XSLT

Slides on Thomas More LMS (Learning Management System)

3 ects. Web Engineering: Lab (B-TM-YT5366)

3 ECTSDutchFormat: Practical24 Second termSecond term
Beerens Sofie
POC PBA ELEKTRONICA-ICT STKA TMMA

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.

Slides on the Thomas More LMS (Learning Management System)

Evaluation

Web Engineering 1 (B-TM-YT7292)

Type : Partial or continuous assessment with (final) exam during the examination period
Description of evaluation : Written, Practical exam, Project/Product
Type of questions : Open questions, Closed questions

AssessmentGrading scale
TOTAL1-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.

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.