19335804
PC-based Seminar
Programming Lab
N.N.
Comments
Students work on many small practical learning tasks. They can choose these from a large set of candidate tasks in various topic areas, such as:
- Programming languages
- Selection and use of libraries
- Databases and SQL
- Automated tests
- Debugging,
- Working with existing code
- Web development
- Working with tools such as version management, package management, IDEs, testing tools etc..
The material has enormously high relevance for building professional software development skills.
Work is mostly done in pairs, to help with reflection and for overcoming roadblocks.