Year Project — Software Tools
Team project to revise the lecture with practical examples, exercise sheets and a terminal text adventure.

Overview
In a team project with six fellow students, the goal was to make the lecture Softwarewerkzeuge more practical and interactive. Students should not only learn the content theoretically but apply it directly in the lecture and self-study.
My role
- Creating and revising examples and exercise sheets
- Exercise sheet on AI & prompting
- Updating a Maven project
- Examples on logging with Log4j and testing with Mockito
- Implementing a FatJAR application
- Workshop on frequently used terminal commands
- Java text adventure for learning Bash and PowerShell commands playfully
Result
The revised content, examples and exercise sheets were integrated into the lecture. They provide a low-barrier entry to topics like automation, logging, testing and containerisation.
What I learned
Preparing technical content didactically and sharing and developing solutions as a team over Discord.