Nane Kratzke


Webtechnology Project

Published: 08 Apr 2020 (latest update: 14 Apr 2020)
Short: Webtech
Semester: SS 2020
Study: Computer science

This project is about common technologies used to build (client-side parts) of web information systems. The project course (German) is given for students at the Lübeck University of Applied Sciences. The course is designed according to a project- and problem-based learning methodology and covers the following aspects:

  • descriptional languages for web content like HTML
  • presentational languages for web content like CSS
  • Document Object Model (DOM)
  • client and server-side programming with Dart
  • progressive web app and offline capabilities (web storage) of web pages
  • gyroscope-based control

Students intensify their (web) programming skills by solving the task to develop a small one person, DOM-tree based online game like Tetris or Boulder Dash. Due to the Corona crisis the course is given as an online course with plenty of “splendid-learning” methodologies. “Splendid-learning” is a combination of blended-learning and flipped classroom concepts in a general social distancing surrounding.

To have a look at the overall hall-of-fame might be interesting as well. The games of this semester will be posted here. So stay tuned.



  • Padlet: All games of Summer 2020 (The Corona Chronicles)

Reference games

  • SnakeDart: The famous snake game (A reference project to develop another game using Dart)
  • Shadow Hunter: Reference mobile 'game' (Demonstrates gyroscope control on mobile devices)
  • Yet another 2048 game: ya2048 (Demonstrates progressive web app features and swipe controls on mobile devices)