MEDT 3

Content Management Systems

  1. Groups of 2 students
  2. Each group selects a contemporary CMS system
  3. The CMS System must be installed in a suitable VM (ok to use Docker)
  4. The documentation on the installation experience must be included (if possible, self hosted in the deployed CMS system)
  5. Students fill the CMS with, at least
    1. The experiences made during installation and setup
    2. 3 internal sites with links to navigate
    3. 2 images
    4. 1 video (can be hosted externally)
    5. An explanation on if or how search engine optimization (SEO) is supported by the CMS

The presentations are supposed to start on 2025-10-10. The presentations are supposed to take 30 minutes per group. The presentations are not aimed towards the lecturers but should inform the other students of the pros and cons of your selected CMS, you personal experience setting it up and working with it. You should recommend where it is good to be used and where you would advice against it. You might, for example, also mention how you think updates will work in the future. Are plugins required? Are the plugins free software? Do you think the CMS installation is "future" or "update" proof? Does the CMS support progressive web apps (PWAs)? ...

This part will be graded by how autonomous you worked, how complex your CMS and its installation were (eg. production vs. development setup), how much content was added, the quality of the presentation and the invested effort. Of course, you'll have to answer questions by your fellow students and teachers and your answers will also count towards your grade.

Progressive Web Applications

Ionic

Grading

50% CMS - must be passed
50% Ionic - must be passed
participation contributions are rewarded with a "+"
for students with a positive grade, each "+" improves the average term grade by 0.1 (10 + improve one full grade)

To avoid plagiarism and prevent cheating, all grades (including tests, projects and assignments) require a short oral defense to be valid.

Late assignment policy: the points for each assignment filed after its due date are multiplied by 0.8 for each started week after the due date.
For example: a student files an assigment one day late and would receive 97 points if filed before the due date. The student gets 97 * 0.8 = 77.6 points instead. Another student files an assignment with 100 points 16 days after the due date. 16 days means the third week after the due date has started. Hence the student is awarded 100 * 0.8 * 0.8 * 0.8 = 51.2 points.

Content of the Curriculum (3rd Term)