Introduction
This course is aimed at trainers of the Code For Fun enrichment programme for primary and secondary schools, and/or those in a similar role, especially those without prior pedagogical training or teaching experience.
In this course, you will learn the fundamentals of managing primary and secondary school students in order to create a conducive environment for effective learning of digital coding and related 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 CFF Trainer upon successfully passing the course.
Course Availability
-
Date(s): 07 to 11 Sep 2026
Venue: NIE Block 2
Registration Closing Date: 14 Aug 2026
At the end of the course, learners will:
- Be able to describe and reflect on the fundamentals of teacher professionalism, teacher authority, and their application to classroom practice
- Identify and select appropriate proactive and remedial intervention strategies for classroom management of primary and secondary students
- 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.
- Practice, critique, and reflect on what they have learned through role play activities.
Day 1: Pedagogical Fundamentals and Classroom Management
- Course Introduction
- Teacher Professionalism
- Authority bases
- Proactive intervention strategies
- Remedial intervention strategies
- Analysis of classroom scenarios
- Application of strategies to classroom scenarios
- Reflection on the application
Day 2: Pedagogical Content Knowledge (PCK) and Developing Learners’ Digital Competencies
- Introduction to Computing Pedagogies
- PCK of Computing Concepts, Computational Thinking and Problem Solving
- Approaches to Teaching of Visual Programming Languages
- Approaches to Teaching with microcontroller hardware
- Adopting Integrative STEM approaches
- Engaging Learners in Digital Making activities using external modules for microcontrollers (CFF kits) and emerging technologies
- Introduction to and preparation for microteaching
- Lesson planning exercise
Day 3: Microteaching Practice
- Split into two equal groups of 15 learners each with one NIE instructor
- Each learner to plan and enact a short (10-15 minutes) segment of a CFF Lesson to the other learners in the group who will role-play as students. Learners to apply appropriate approaches and instructional skills learned.
- At the end of each microteaching segment, the other learners will provide peer-critique and the instructor will provide formative feedback and guidance (5 minutes).
- Microteaching to be conducted at the rate of 2 to 3 learners per hour.
- Any remaining time at the end of Day 3 can be utilised for generalised feedback and guidance.
Day 4: Microteaching Assessment
- Repeat of microteaching practice session, but with summative assessment of each microteaching performance. Peer and Instructor feedback for further improvement can be provided as needed.
Standard Course Fee: S$4360
| SSG Funding Support | Course fee | Course fee payable after SSG funding, if eligible under various schemes |
| BEFORE funding & GST | AFTER funding & 9% GST | |
| Singapore Citizens (SCs) and Permanent Residents (PRs) (Up to 50% funding) | S$4,000.00 | S$2,360.00 |
Enhanced Training Support for SMEs (ETSS) | S$1560.00 | |
| SCs aged ≥ 40 years old SkillsFuture Mid-career Enhanced Subsidy (MCES) (Up to 70% funding) |
Funding Requirements:
- You must achieve a minimum of 75% attendance for each module.
- You must complete and pass all assessment components.Read more about funding here.
Credits :
- SkillsFuture Credit:(Opening Credit) : Applicable
- SkillsFuture Credit ($4000 Mid-Career Top-Up Credit): Not Applicable
- NTU/NIE Alumni Credits (up to S$1,600): Applicable
NTU/NIE alumni may utilise their $1,600 Alumni Course Credits. Click here for more information.