The TLC at IIT Hyderabad conducted a workshop titled "How to teach programming" at DVR college of engineering and technology, Kandi, on Feb 18, 2016. Twenty five faculty from the computer science department participated in the workshop.
The faculty were asked to write a C program for multiplying a 3x2 matrix with a 2x3 matrix on paper. These papers were circulated among the faculty such that each faculty received a program written by a colleague. Bilateral exchanges were avoided.
All faculty were asked to type the programs on computer and execute them. All syntax and logical errors had to be marked on the paper and discussed with the author of the program. The final goal was to correct all errors and successfully run the programs.
Faculty were asked to give their feedback on this mode of teaching. They listed the following positives: