In 2009, Computer Science introduced a new paper: COMP150 Practical Programming (in Python). In this talk I will consider: the problems of teaching and learning programming; whether language makes a difference; and why Python is a good choice for a first language. I will also briefly discuss: the structure of the course; things that worked well and things that didn't; and what students thought about it. Finally, I will look at the impact of COMP150 on learning Java in the second semester and why it is a good idea to teach two introductory programming papers in first year.
Last modified: Friday, 12-Feb-2010 16:35:14 NZDT
This page is maintained by the seminar list administrator.