Teaching a University-Wide Programming Laboratory

Autor: Vishv Malhotra, Ashish Anand
Rok vydání: 2019
Předmět:
Zdroj: ACE
DOI: 10.1145/3286960.3286961
Popis: Programming is an essential and compulsory subject for all engineering and physical sciences undergraduate students in our institution. The teaching, in C, is covered through two subjects that are separately enrolled and assessed, but closely coordinated: one subject is lecture-based and the other is laboratory-only. The diverse interests, backgrounds, and previous experiences of over 700 students in each class constitute both a challenge and an opportunity for innovative teaching practices.This paper describes experiences following recent changes in the organisation and management of the laboratory-based programming subject. The change to a less traditional organisation has reduced the number of failing students in the subject from over 100 in 2017 to just 14 in 2018.The new arrangements provide a clearer recognition of the students' programming abilities through their grades in the programming laboratory subject, while allowing us to provide suitable challenges and enhanced programming skills to the students who already have significant computer and programming experiences from their school studies.
Databáze: OpenAIRE