Programming Pedagogy in Secondary Schools: Inspiring Computing Teaching
- 0.0
3
Brief Introduction
Examine a range of pedagogical approaches suitable for teaching computing in Key Stage 3 (Grade 6–8 in the USA).Course Summary
This course is designed to help secondary school teachers develop their programming pedagogy and enhance their students’ programming skills, with unorthodox tips and tricks.Key Learning Points
- Learn how to teach programming in a fun and engaging way
- Discover new and innovative teaching methods
- Develop your own pedagogical approach to programming
Related Topics for further study
Learning Outcomes
- Develop a comprehensive understanding of programming pedagogy
- Design and implement engaging programming lessons
- Create your own unique pedagogical approach to programming
Prerequisites or good to have knowledge before taking this course
- Basic programming knowledge
- Access to a computer and internet
Course Difficulty Level
IntermediateCourse Format
- Online
- Self-paced
Similar Courses
- Creative Coding
- Teaching Programming for Beginners
Related Education Paths
Notable People in This Field
- Professor of Electrical Engineering and Computer Science
- Professor of Learning Research
Related Books
Requirements
- This course is aimed at teachers of computer science and programming who teach 11- to 14-year-olds (KS3 in the UK).
Outline
- Programming Pedagogy Introduction to the course Pedagogy Unplugged Use, Modify, Create Reflection More programming pedagogy Welcome to Week 2 Practical Pedagogy Encouraging students in the classroom Reflection Applying Pedagogy to Programming Rock Paper Scissors Rock, Paper, Scissors Unplugged Developing Rock Paper Scissors Testing and extending the project Course Assignment - plan a project End of the course
Summary of User Reviews
Discover effective teaching methods for secondary computer science and learn how to inspire students with this online course. Read reviews from learners who have taken the course.Key Aspect Users Liked About This Course
learners found the course content to be engaging and practicalPros from User Reviews
- Easy to follow instructions
- Interactive and practical content
- Great for teachers who want to improve their computer science teaching skills
Cons from User Reviews
- Some users found the course content to be too basic
- The course may not be suitable for those with advanced computer science skills
- Limited interaction with other learners