Pedagogical Approaches for Tech Education
About This Course
This course is aimed at trainers of the Code For Fun and/or similar enrichment programmes for primary and secondary schools, especially those without prior pedagogical training or teaching experience. In this course, you will learn the fundamentals of managing upper primary and secondary school students in order to create a conducive environment for effective learning of coding and related digital skills. You will also learn to plan and deliver engaging learning experiences suited to your students' profiles through varied pedagogical stances, strategies, and learning approaches. You will practice what you have learned and be assessed through micro-teaching sessions. You may be deployed as a trainer of coding and digital making learning activities upon successfully passing the course.
What You'll Learn
• Be able to identify and select appropriate proactive and remedial intervention strategies for classroom management of primary and secondary students
• Be able to identify and select appropriate computing pedagogies and instructional approaches to deliver learning experiences to various student profiles.
• Gain and apply pedagogical content knowledge (PCK) on the teaching of computational thinking, key computing concepts, and digital competencies
• Be able to practice, critique, and reflect on what they have learned through role play activities during the course, as well as in future teaching activities, as an ongoing process to improve and continue their professional development.
Entry Requirements
There are no formal entry requirements or prior qualifications needed. However, participants should have basic digital literacy.