Journal: Computer Science Education

Volume 20, Issue 2

73 -- 78Yifat Ben-David Kolikant. Innovative teaching in computer science: what does it mean and why do we need it?
79 -- 102Nathaniel Titterton, Colleen M. Lewis, Michael J. Clancy. Experiences with lab-centric instruction
103 -- 127Neena Thota, Richard Whitfield. Holistic approach to learning and teaching introductory object-oriented programming
129 -- 144Samuel B. Fee, Amanda M. Holland-Minkley. Teaching computer science through problems, not solutions
145 -- 167Andrew Luxton-Reilly, Paul Denny. Constructive evaluation: a pedagogy of student-contributed assessment