Author: Dirk Riehle
-
Does Basic Research Need to Have a Purpose?
The short answer: This question is click-bait and was written to incite reflexes rather than reflection. The long answer: The question is a red herring, because a researcher arguing that research shouldn’t have to have a purpose is actually complaining about society not seeing the value of their research as they do.
-
How to Prevent Efficient Creation and Grading of Written Exams
Want to know how to make it hard for professors to create and grade written exams efficiently? Learn from the best, the Bavarian ministry of education, which oversees the handling of the state-wide written exams for budding high-school teachers of computer science. A thread.
-
Announcing Open Course “Software Product Management”
Software product management (PROD) is a course that teaches students software product management using the case method.
-
Announcing Open Course “Free/Libre and Open Source Software”
Free/Libre and Open Source Software (FOSS) teaches principles, practices, and economic underpinnings of free/libre and open source software.
-
Announcing Open Course “Agile Methods and Open Source”
Agile Methods and Open Source (AMOS) teaches agile methods in a university context using semester-long projects. The class sessions of 90 min. each cover half a semester to leave room for guest speakers.
-
Announcing Open Course “Advanced Design and Programming”
Advanced Design and Programming (ADAP) teaches principles and practices of advanced object-oriented design and programming using a semester-long project.