Course topics
Semester 1
Week 1: Introduction to the course and the Scottish education system (Face to Face class, Holyrood campus, PL_G42)
Week 2: Teaching concepts
Week 3: Teaching novices to program in Scratch
Week 4: Teaching novices to program with Microbits (Face to Face class, Holyrood campus, SLL_3.24)
Week 5: Practical pedagogies
Week 6: Generative AI in education
Week 7: Educational robots (Face to Face class, Central campus, AT 4.12)
Week 8: Reading week
Week 9: Relating educational theories to learning
Week 10: CS education research
Week 11: Peer feedback on materials (Face to Face class, Holyrood campus, PL_G42)
Semester 2
Week 1: Evaluation and assessment of computational thinking
Week 2: The context of computing education in the UK
Week 3: Formative assessment and misconceptions
Week 4: Inclusion and decolonising the curriculum
Week 5: Assessment of programming
Week 6: Code comprehension
Week 7: How to design a large-scale online live lesson
Week 8: Teaching AI Literacy
Week 9: Code First
Week 10: Peer feedback on materials/expert evaluation
Lecture Recordings
All lecture recordings should be accessed via Learn; you will need to log in using your EASE account. (Learn provides you with access to any lecture recordings available for this course. You will need to select the "lecture recording" link once, before you can access any direct links to a lecture recording.)