Evidence-based re-design of an introductory course "programming in C"
This paper describes the step-wise re-design of a traditional introductory programming course into a blended learning course. By combining lectures with an online programming environment, short instructional videos, and Tutorial-worksheets, we intend to increase student learning and help students develop the ability to write software. To ensure a successful revision of the course, student learning is closely monitored. The course is changed in separate steps spread over several semesters. By administering a German translation of the SCS1 Assessment at each step, the effects of the changes to the course can be analyzed. The translation of the SCS1 and the data gathering process are described and preliminary data on student learning in the course are shown.