Part I: Approaches to Learning
Changing Minds: Multitasking During Lectures
Liz Coulter
Active Learning in Large Lectures
Diane Kitchin
The Flipped Classroom
Michael O'Grady Distance Learning: Lessons Learned from a UK Masters Programme
Jenny Carter and Francisco Chiclana
Academic Integrity for Computer Science Instructors
Thomas Lancaster
Part II: Teaching: Examples of Practice
Why is Teaching Programming Difficult?
Carlton McDonald
Using Graphics to Inspire Failing Students
David Collins
Best Practices for Teaching Information Systems Modelling
Steve Wade Promoting Design Thinking Through Knowledge Maps: A Case Study in Computer Games Design and Development Education
Carlo Fabricatore and Maria Ximena López
Fostering Inclusivity Through Dynamic Teaching Practices
Arjab Singh Khuman
Semi-Automating the Marking of a Java Programming Portfolio Assessment: A Case Study from a UK Undergraduate Programme
Luke Attwood and Jenny Carter
Part III: Employability and Group Work
The Enterprise Showcase Experience
Gary Allen and Mike Mavromihales
Task Versus Process: A Taxonomy for Group Projects
Clive Rosen
Realising the Threshold of Employability in Higher Education
Chris Procter and Vicki Harvey
Baseline Skills: Scaffolding Soft Skills Development Within the Curriculum
Sue Beckingham
About the Author: Dr. Jenny Carter is a Subject Area Leader in Computing & Information Systems, in the Department of Computer Science at the University of Huddersfield, UK.
Dr. Michael O'Grady is a Subject Area Leader in Digital Media at the same institution.
Dr. Clive Rosen is Director of Passerelle Systems, an educational consultancy in Higher Education based in Newcastle Under Lyme, UK.