Secondary Schools
The Code for Fun Enrichment Programme for Secondary Schools complements existing MOE Computing Education efforts in secondary schools, such as the Computing-related Applied Learning Programmes (ALP) as well as the O-Level (elective) Computing subjects.
The programme offers a 10-hour curriculum which
- focuses on computational thinking concepts including their application in the real world and in coding;
- incorporates elements of making and design prototyping through the use of microcontrollers; and
- reinforces students’ understanding through exposure to practical project work.
Two programming tracks, namely, Block-based programming and Text-based programming, will be available under the programme.
IMDA and MOE HQ will fully fund the training cost of 1 lower secondary school cohort (i.e. either Secondary 1 or Secondary 2) per year. Participating secondary schools will also be fully funded for the required supporting microcontrollers and accessories, subject to terms and conditions.
Application Details
- Please refer to the details provided in the Programme Booklet disseminated to all MOE Government & Government-Aided Secondary Schools.
- Please select your preferred course and contact the training partner (provided in the list below) to confirm their availability to provide the required training on your scheduled training dates.
- Please submit your school’s application online via Forms.SG during the application period from 11 Jan 2021 to 26 Mar 2021.
- IMDA and MOE HQ will review your school’s application and provide an approval notice to commence training.
- Schools can only commence training after receiving the written approval from IMDA and MOE HQ.
Please contact IMDA (using your school’s email account) to request for copies of the Programme Booklet and the link to the online application form.
The following list of training courses and training providers will be available for registration in January 2021.
View block-based or text-based training below.
Block-based
Vendor | Programme Code | Kit | Platform | Training Plan | Click for more info |
---|---|---|---|---|---|
CAROLINA | CAROLINA-B-MB | Micro:bit | Makecode | Carolina Code for Fun equips students with relevant technical knowledge to offer solutions related to current global crises. Computational thinking and design thinking concepts are introduced and taught through mini projects. Using Microbit and knowledge learnt in block based programming, students shall build a prototype that will address a problem statement related to climate change and global warming. Notably, they are also introduced to IoT (Internet of Things) and how IoT and Microbit can be incorporated together to improve the lives of the people. AI (Artificial Intelligence) is also introduced and students learn to build a Chat Bot. |
+ |
DUCK LEARNING | DUCK-B-MB+ SB | Micro:bit + Strawbees | Makecode | In this program, students will learn to solve real-life problems with tangible solutions by developing their 3D prototyping and coding skills. The students will learn to build prototypes with Strawbees (a reusable building kit that consists of colourful building straws and versatile connectors) and program their micro:bit using Makecode’s block-based programming platform. All students will also be given an Engineering Notebook where they will document their findings and journal their thoughts and discoveries. The reflection process reinforces their learning as they learn how to make new connections across various ideas. Ultimately, the program has been specially designed to develop students’ computational thinking skills in addition to the essential 21 st century skills - critical thinking, creativity, collaboration and communication. |
+ |
EDUBLITZ | EDUB-B-MB Go | Micro:bit Go Kit | Makecode | This programme aims to introduce problem solving skills using basic block based coding. Students will develop critical and innovative thinking skills as well as computational thinking and algorithmic thinking skills. This will enable students to see relevance of their learning beyond the classroom to solve problems in real world contexts. Each lesson will consist of theory into a programming concept followed by activities and challenges where the students will apply the concept learnt, leading up to the final project where students are to apply all concepts to solve the given problem. |
+ |
EP-TEC | EP-B-Boson | Microbit +Boson | Makecode | This 10-hour computational thinking workshop involves the application of computational thinking and electronic sensors to develop prototype/solution based on problem-based learning. Through block-based coding, student will be learning how processes can be automated through the use of microcontrollers and circuitry sensors to capture readings and automate system flows. Students will be creating mini projects from how their phones can automatically detect their environment, finetune the brightness of their screens and how knob-type switches can be used to control appliances, create data logs and sending secret messages through radio functions. In the process, students will also be acquiring knowledge on design thinking as they plan and try out the mini projects. |
+ |
ZENITANT | ZENITANT-B-M5GO | M5GO Prototyping Kit | UiFlow | This programme is specially designed for students who are looking for full hands-on experience in applying computational thinking and STEM concepts to solve real world problems. Using the IoT enabled M5Go microcontroller with LCD screen and a variety of sensors and actuators, students get to make environmental and sustainability themed prototypes that may require wireless connectivity to solve problem posed. Using Cardboard Lego pieces known as Blokies, upcycled materials and the easy to use drag and drop web-based programming platform UiFlow, students will learn application of computational thinking and create different useful and practical prototypes quickly. | + |
ZENITANT | ZENITANT-B-M5StickC | M5StickC Prototyping Kit | UiFlow | Using the miniature IoT enabled M5StickC microcontroller with a mini-LCD screen and a variety of sensors and actuators, students get to make smaller and bit size sustainability and accessibility themed prototypes that may require wireless connectivity. Specially designed for students who are looking for full hands-on experience in applying computational thinking and STEM concepts to solve real world problems, students can use Cardboard Lego pieces known as Blokies, upcycled materials and the easy to use drag and drop web-based programming platform UiFlow to create different fun and practical prototypes quickly. | + |
ZENITANT | ZENITANT-B-MB Prototyping | Micro:bit Prototyping Kit | Makecode | Using the micro:bit, an advanced breakout board with motor drivers as well as a variety of sensors and actuators, students get to make automated carnival games and fun projects which can be used for VIA or open house exhibitions. Specially designed for students who are looking for full hands-on experience in applying computational thinking and STEM concepts to solve real world problems, students will use Cardboard Lego pieces known as Blokies, upcycled materials and the easy to use drag and drop programming platform MakeCode to create different fun and practical prototypes quickly. | + |
ZENITANT | ZENITANT-B-MBStarter | Micro:bit Starter Kit | Makecode | Using the micro:bit, a basic breakout board, several easy to use sensors and actuators, students get to make basic sustainability and accessibility themed prototypes to solve real world problems. Specially designed to introduce basics of digital making and hands-on experience in applying computational thinking and STEM concepts to solve real world problems, students will use Cardboard Lego pieces known as Blokies, upcycled materials and the easy to use drag and drop programming platform MakeCode to create different fun and practical prototypes quickly. | + |
Text-based
Vendor | Programme Code | Kit | Platform | Training Plan | Click for more info |
---|---|---|---|---|---|
CAROLINA | CAROLINA-T-MB | Micro:bit | MU Editor | Carolina Code for Fun programme equips students with relevant technical knowledge to offer solutions related to current global crises. Computational thinking and design thinking concepts are introduced and taught through mini projects. Using Microbit and knowledge learnt in text based programming, students shall build a prototype that will address a problem statement related to climate change and global warming. AI (Artificial Intelligence) is also introduced whereby students learn to build a Chat Bot. |
+ |
EDUBLITZ | EDUB-T-MB Go | Micro:bit Go Kit | Makecode | This programme aims to introduce problem solving skills using text-based coding. Students will develop critical and innovative thinking skills as well as computational thinking and algorithmic thinking skills. This will enable students to see relevance of their learning beyond the classroom to solve problems in real world contexts. Each lesson will consist of theory into a programming concept followed by activities and challenges where the students will apply the concept learnt, leading up to the final project where students are to apply all concepts to solve the given problem. |
+ |
EP-TEC | EP-T-Boson | Micro:bit +Boson | Makecode | This 10-hour computational thinking workshop enables learners to understand and apply the use of a microcontroller, sensors and coding to facilitate and enhance daily activities. Students will be given the opportunity to explore the use of text-based coding to support safety management measures put in place during the pandemic. They will be engaged in projects to create simulations of how the virus is spread, design alert systems for people who are quarantined and prevent contact when calling in patients. Through these project works, students will also get to acquire and apply concepts of design thinking. |
+ |
EP-TEC | EP-T-Qdee | Micro:bit +Qdee | Makecode | This 10-hour computational thinking workshop enables learners to understand and apply the use of a microcontroller, sensors, robotic and coding to facilitate and enhance daily activities. Student will be given the opportunity to explore the use of text-based coding to support safety management measures put in place during the pandemic. With the Qdee starter kit and expansion board, student will be able to experience the full potential of the Micro:bit. Studenta will apply sensor(s) reading(s) captured from external sensors to programme text-based solutions. Students will present, articulate and share their concept and prototype to their peers to gather feedback. |
+ |
ROBOTO | ROBOTO-T-Halocode | Halocode Microcontroller | mBlock | The Artificial Intelligence – Smart Home programme explores the application of AI in smart home automation using Halocode microcontrollers, sensors and actuators. The AI features includes voice and image recognition functions. Students will learn to code with text-based Python programming language, further honing their computational thinking skills and coding fundamentals. The programme will begin with creating mini projects using Halocode device and sensors, before advancing to the AI. feature integration. Students will learn how to use facial and emotion readings from camera as inputs to feed images to a machine learning model for training. Training content can be integrated to SLS for further learning. |
+ |
ROBOTO | ROBOTO-T-MB1 | Micro:bit | Makecode | The Digital Automation – Smart Home Programme explores the real-world application of microcontrollers, sensors and actuators through hands-on project making. Students will learn to code with text-based programming language such as Python or JavaScript, further honing their computational thinking skills and coding fundamentals. The programme will begin with various mini Micro:Bit projects to expose students to different sensory and data collection devices, before advancing to final project prototyping where they can unleash their creativity and problem-solving minds. Students will be guided on design thinking process and project planning methodology prior to their prototype building. Training content can be integrated to SLS for further learning. |
+ |
ROBOTO | ROBOTO-T-MB2 | Micro:bit | Makecode | The Digital Automation – Smart City Programme introduces basic application of IoT (Internet of Things) through usage of Micro:Bit microcontrollers, WIFI enabled breakout boards, data sensors, actuators, and display devices. Students will learn to code with a text-based programming language such as Python or JavaScript, enabling them to further hone their computational thinking skills and coding fundamentals. The programme will begin with various mini Micro:Bit projects to expose students to different sensory and data collection devices. Students will learn fundamental concept of IoT and how to set up IoT connectivity through ThingSpeak and IFTTT in their final project prototype. Training conent can be integrated to SLS for further learning. |
+ |
ZENITANT | ZENITANT-T-M5GO | M5GO Prototyping Kit | UiFlow | This programme is specially designed for students who are looking for full hands-on experience in applying computational thinking, python coding and STEM concepts to solve real world problems. Using the IoT enabled M5Go microcontroller with LCD screen and a variety of sensors and actuators, students get to make environmental and sustainability themed prototypes that may require wireless connectivity to solve problems posed. Using Cardboard Lego pieces known as Blokies, upcycled materials and the Python programming in the UiFlow web-based platform, students will learn the application of computational thinking and will be able to create different useful and practical prototypes quickly. | + |
ZENITANT | ZENITANT-T-M5StickC | M5StickC Prototyping Kit | UiFlow | Using the miniature IoT enabled M5StickC microcontroller with a mini-LCD screen and a variety of sensors and actuators, students get to make smaller sustainability and accessibility themed prototypes that may require wireless connectivity to solve problem posed. Specially designed for students who are looking for full hands-on experience in applying computational thinking, Python Coding and STEM concepts to solve real world problems, students will use Cardboard Lego pieces known as Blokies, upcycled materials and Python programming on the web-based UiFlow programming platform to create different fun and practical prototypes quickly. | + |
ZENITANT | ZENITANT-T-MB Prototyping | Micro:bit Prototyping Kit | Makecode | Using the micro:bit, an advanced breakout board with motor drivers as well as a variety of sensors and actuators, students get to make automated carnival games and fun projects which can be used for VIA or open house exhibitions. Specially designed for students who are looking for full hands-on experience in applying computational thinking, Python or JavaScript programming and STEM concepts to solve real world problems, students will use Cardboard Lego, pieces known as Blokies, upcycled materials and Python or JavaScript programming in MakeCode to create different fun and practical prototypes quickly. | + |
ZENITANT | ZENITANT-T-MB Starter | Micro:bit Starter Kit | Makecode | Using the micro:bit, a basic breakout board, several easy to use sensors and actuators, students get to make basic sustainability and accessibility themed prototypes to solve problems posed. Specially designed to introduce basics of digital making and hands-on experience in applying computational thinking and STEM concepts to solve real world problems, students will use Cardboard Lego pieces known as Blokies, upcycled materials and Python or JavaScript programming in MakeCode to create different fun and practical prototypes quickly. | + |
Back to list of block-based training
Kit | Platform | Contact | |
---|---|---|---|
Micro:bit | Makecode | Kerk Wee Chong (Programme Director) Email: enrichmentprogrammes@carolina.com.sg Mobile: 98575875 |
(back) |
Add-ons Required | Expansion board, base support, breakboard, protective shell, steering gear module, fan module, buzzer sensor, reed switches, u photoelectric sensor, digital display, raindrop sensor, rocker module, sound sensor, temperature sensor, photoresistance sensor, storage box, dupont line, line, relay module, laser sensor module, touch switch module, tilt switch module, vibrating sensor, active buzzer sensor, smog sensor, touch sensor, ultrasonic sensor, DS18B20 temperature sensor, rotation sensor, IR remote control, IR receiving module, double color LED module, 7 colour LED module, flame sensor, RGB colour LED module, potentiometer sensor, magnets, hall switch sensor, ten crocodile clip, Ten LED, Grabity OBLOQ, IOT expansion board | ||
Training Programme | Carolina Code for Fun equips students with relevant technical knowledge to offer solutions related to current global crises. Computational thinking and design thinking concepts are introduced and taught through mini projects. Using Microbit and knowledge learnt in block based programming, students shall build a prototype that will address a problem statement related to climate change and global warming. Notably, they are also introduced to IoT (Internet of Things) and how IoT and Microbit can be incorporated together to improve the lives of the people. AI (Artificial Intelligence) is also introduced and students learn to build a Chat Bot. |
||
Final Project | For the final project, students will amalgamate their learning and hand on skills by designing and building a prototype related to climate change and global warming. 1. A Disaster Warning system 2. Light Energy Saving System 3. Forest Fire Rescue System |
Kit | Platform | Contact | |
---|---|---|---|
Micro:bit +Strawbees | Makecode | Murtaza Njmudden (Assistant Sales Manager) Email: murtaza@ducklearning.com Mobile: 97525201 Ivan Lau (Senior Education Executive) Email: ivan@ducklearning.com Mobile: 97282981 |
(back) |
Add-ons Required | 1 x Strawbees connector board, 1 x Strawbees Micro:bit clip, 1 x Servo motor 120 (SM-S2309S), 2 x Servo motor mount white, 1 x Servo motor arm (2 legs) white, 1 x Servo motor arm (1 leg) white, 1 x Servo motor arm (no legs) white, 3 x Screws for servo mounts and arms, 1 x Mini screwdriver blue, 1 x Servo extension cable, 1 x Alligator clip cable red, 1 x Alligator clip cable black 12 x Building straws – 240mm Blue, 12 x Building straws – 240mm Pink, 12 x Building straws – 240mm Green, 12 x Building straws – 240mm Yellow, 12 x Building straws – 240mm Orange, 12 x Building straws – 240mm Gray, 51 x Connectors – 1-leg Blue, 25 x Connectors – 2-leg Yellow, 25 x Connectors – 3-leg Green, 25 x Connectors – 5-leg Red |
||
Training Programme | In this program, students will learn to solve real-life problems with tangible solutions by developing their 3D prototyping and coding skills. The students will learn to build prototypes with Strawbees (a reusable building kit that consists of colourful building straws and versatile connectors) and program their micro:bit using Makecode’s block-based programming platform. All students will also be given an Engineering Notebook where they will document their findings and journal their thoughts and discoveries. The reflection process reinforces their learning as they learn how to make new connections across various ideas. Ultimately, the program has been specially designed to develop students’ computational thinking skills in addition to the essential 21 st century skills - critical thinking, creativity, collaboration and communication. |
||
Final Project | For the final project, students will solve problems related to city building. From designing environmentally friendly buildings to tackling rubbish disposal systems, students will have a go at designing solutions aimed at solving real-world problems plaguing city infrastructures. Students will then come together as a class to showcase and discuss their solutions. Students are expected to: a) Program a solution that implements at least 2 different inputs and 2 different outputs (e.g. 1 input and 1 output -> a model where when a button is pressed, the servo motor moves) b) Ensure that their code is in working order and is well documented in their Engineering Notebooks c) Highlight how they applied Computational Thinking principles in designing their solutions |
Kit | Platform | Contact | |
---|---|---|---|
Micro:bit Go Kit | Makecode | Fazmi Mohd (Manager) Email: fazmi@edublitz.com Mobile: 97633684 |
(back) |
Add-ons Required | Crocodile Clip (5 pcs per kit), Buzzer (1 unit per kit), LED light bulb (5 pcs of different color per kit), Aluminum Foil (1 roll per kit), Masking Tape (1 roll per kit) | ||
Training Programme | This programme aims to introduce problem solving skills using basic block based coding. Students will develop critical and innovative thinking skills as well as computational thinking and algorithmic thinking skills. This will enable students to see relevance of their learning beyond the classroom to solve problems in real world contexts. Each lesson will consist of theory into a programming concept followed by activities and challenges where the students will apply the concept learnt, leading up to the final project where students are to apply all concepts to solve the given problem. |
||
Final Project | For the final project, students are tasked to programme, design and build prototypes of carnival games. These prototypes aim to entertain, train dexterity and improve the motor skills of young children, persons with special needs as well as the elderly. They can also be a way to automatise carnival games and sports as a way to revolutionising them. |
Kit | Platform | Contact | |
---|---|---|---|
Microbit +Boson | Makecode | Eric Chew (GM) Email: ericchew@epasia.cc Mobile: 92370851 Koh Choon Chuan (Manager) Email: cckoh@epasia.cc Mobile: 91466015 |
(back) |
Add-ons Required | Light Sensor, Potentionmeter, Motors (DC 3600) and Servo (1800) and Motor Controller, Tilt Sensor, Recorder, Speaker, LED String Light, Humidity Sensor, pH Sensor, Proximity Sensor, Battery Holder | ||
Training Programme | This 10-hour computational thinking workshop involves the application of computational thinking and electronic sensors to develop prototype/solution based on problem-based learning. Through block-based coding, student will be learning how processes can be automated through the use of microcontrollers and circuitry sensors to capture readings and automate system flows. Students will be creating mini projects from how their phones can automatically detect their environment, finetune the brightness of their screens and how knob-type switches can be used to control appliances, create data logs and sending secret messages through radio functions. In the process, students will also be acquiring knowledge on design thinking as they plan and try out the mini projects. |
||
Final Project | The final project for the course involves the use of design thinking to develop a solution to help ease the situation of air pollution. Singapore experiences haze from time to time, especially in June or September. Air pollution is not limited to just haze, but there are also other causes, example through exhaust emissions and emission of factory fumes. All these factors have led to climate change and students will need to think of a solution, build and code out a prototype using a proposed set to address the situation and present their solutions to the class at the end of the session. |
Kit | Platform | Contact | |
---|---|---|---|
M5GO Prototyping Kit | UiFlow | Philip Kong (Director) Email: philipkong@zenitant.com.sg Mobile: 97440711 Muhd Nizam (BD Manager) Email: nizam@zenitant.com.sg Mobile: 92325024 |
(back) |
Add-ons Required | 1xENV Unit with Temperature Humidity Pressure Sensor, 1xMini Infrared Emitter & Receiver Unit, 1xPIR Motion Sensor, 1xMini Angle Unit with Potentiometer, 1xRGB LED Unit, 1xUnbuckled Grove Cable, 1x1 to 3 HUB Unit, 10xBlokies (S), 5xBlokies (M), Lego Blocks and Connectors, 1xBox | ||
Training Programme | This programme is specially designed for students who are looking for full hands-on experience in applying computational thinking and STEM concepts to solve real world problems. Using the IoT enabled M5Go microcontroller with LCD screen and a variety of sensors and actuators, students get to make environmental and sustainability themed prototypes that may require wireless connectivity to solve problem posed. Using Cardboard Lego pieces known as Blokies, upcycled materials and the easy to use drag and drop web-based programming platform UiFlow, students will learn application of computational thinking and create different useful and practical prototypes quickly. | ||
Final Project | To make learning fun and relevant, students will have interactive challenges, make fun mini-projects such as environmental monitoring kits and intruder alarms leading up to the final project, where they will be posed a real-world problem statement and students will need to work together to build a sustainable and accessible enhancement prototype such as a Smart Home/School Improvement Gadget. |
Kit | Platform | Contact | |
---|---|---|---|
M5StickC Prototyping Kit | UiFlow | Philip Kong (Director) Email: philipkong@zenitant.com.sg Mobile: 97440711 Muhd Nizam (BD Manager) Email: nizam@zenitant.com.sg Mobile: 92325024 |
(back) |
Add-ons Required | 1xPIR Motion Sensor, 1xLight Unit with Photo-resistance, 1xRGB LED Unit, 1xM5StickC SERVO HAT, 1xUnbuckled Grove Cable, 10xBlokies (S), 5xBlokies (M), 1xBox | ||
Training Programme | Using the miniature IoT enabled M5StickC microcontroller with a mini-LCD screen and a variety of sensors and actuators, students get to make smaller and bit size sustainability and accessibility themed prototypes that may require wireless connectivity. Specially designed for students who are looking for full hands-on experience in applying computational thinking and STEM concepts to solve real world problems, students can use Cardboard Lego pieces known as Blokies, upcycled materials and the easy to use drag and drop web-based programming platform UiFlow to create different fun and practical prototypes quickly. | ||
Final Project | To make learning fun and relevant, students will have interactive challenges and fun mini-projects such building energy saving lamps and smart servo doors before embarking on the final project where they will be posed a real-world problem statement and will need to work together to build a sustainable and accessible enhancement prototype such as a Smart Home/School Improvement Gadget. |
Kit | Platform | Contact | |
---|---|---|---|
Micro:bit Prototyping Kit | Makecode | Philip Kong (Director) Email: philipkong@zenitant.com.sg Mobile: 97440711 Muhd Nizam (BD Manager) Email: nizam@zenitant.com.sg Mobile: 92325024 |
(back) |
Add-ons Required | 1xLight Sensor, 1xPassive Infra-Red Sensor, 1xSoil Moisture Sensor, 1x9PG Micro Servo, 1xDC Motor, 1xLED Strip Crocodile Clips, Multiple Pin Jumper Wire, 1xALS Prototyping Breakout Board with LED, Buzzer, Motor Driver and Battery Holder, 5xMedium and 10xSmall Cardboard Blokies, 1xBox | ||
Training Programme | Using the micro:bit, an advanced breakout board with motor drivers as well as a variety of sensors and actuators, students get to make automated carnival games and fun projects which can be used for VIA or open house exhibitions. Specially designed for students who are looking for full hands-on experience in applying computational thinking and STEM concepts to solve real world problems, students will use Cardboard Lego pieces known as Blokies, upcycled materials and the easy to use drag and drop programming platform MakeCode to create different fun and practical prototypes quickly. | ||
Final Project | To make learning fun and relevant, students will have interactive challenges and fun mini-projects such as building a steady hands buzzer wire game, servo lock game or wheel of fortune game before embarking on the final project where students will be posed a real-world problem statement and will need to work together to build a automated carnival game fun themed prototype which they can use for their VIA or school open house exhibits. |
Kit | Platform | Contact | |
---|---|---|---|
Micro:bit Starter Kit | Makecode | Philip Kong (Director) Email: philipkong@zenitant.com.sg Mobile: 97440711 Muhd Nizam (BD Manager) Email: nizam@zenitant.com.sg Mobile: 92325024 |
(back) |
Add-ons Required | 1xLight Sensor, 1xPassive Infra-Red Sensor, 1x9PG Micro Servo, 1xLED Module, Crocodile Clips, Multiple Pin Jumper Wire, 1xIO:Bit Basic Breakout Board with Buzzer and Battery Holder, 5xMedium and 10xSmall Cardboard Blokies, 1xBox | ||
Training Programme | Using the micro:bit, a basic breakout board, several easy to use sensors and actuators, students get to make basic sustainability and accessibility themed prototypes to solve real world problems. Specially designed to introduce basics of digital making and hands-on experience in applying computational thinking and STEM concepts to solve real world problems, students will use Cardboard Lego pieces known as Blokies, upcycled materials and the easy to use drag and drop programming platform MakeCode to create different fun and practical prototypes quickly. | ||
Final Project | To make learning fun and relevant, students will have interactive challenges and fun mini-projects such as building a security box and servo lock before embarking on the final project where they will be posed a real-world problem statement and will need to work together to build a sustainable and accessible enhancement prototype such as a Smart Home/School Improvement Gadget. |
Kit | Platform | Contact | |
---|---|---|---|
Micro:bit | MU Editor | Kerk Wee Chong (Programme Director) Email: enrichmentprogrammes@carolina.com.sg Mobile: 98575875 |
(back) |
Add-ons Required | Expansion board, base support, breakboard, protective shell, steering gear module, fan module, buzzer sensor, reed switches, u photoelectric sensor, digital display, raindrop sensor, rocker module, sound sensor, temperature sensor, photoresistance sensor, storage box, dupont line, line, relay module, laser sensor module, touch switch module, tilt switch module, vibrating sensor, active buzzer sensor, smog sensor, touch sensor, ultrasonic sensor, DS18B20 temperature sensor, rotation sensor, IR remote control, IR receiving module, double color LED module, 7 colour LED module, flame sensor, RGB colour LED module, potentiometer sensor, magnets, hall switch sensor, ten crocodile clip, ten LED | ||
Training Programme | Carolina Code for Fun programme equips students with relevant technical knowledge to offer solutions related to current global crises. Computational thinking and design thinking concepts are introduced and taught through mini projects. Using Microbit and knowledge learnt in text based programming, students shall build a prototype that will address a problem statement related to climate change and global warming. AI (Artificial Intelligence) is also introduced whereby students learn to build a Chat Bot. |
||
Final Project | For the final project, students will amalgamate their learning and hand on skills by designing and building a prototype related to climate change and global warming. 1. A Disaster Warning system 2. Light Energy Saving System 3. Forest Fire Rescue System |
Kit | Platform | Contact | |
---|---|---|---|
Micro:bit Go Kit | Makecode | Fazmi Mohd (Manager) Email: fazmi@edublitz.com Mobile: 97633684 |
(back) |
Add-ons Required | Crocodile Clip (5 pcs per kit), Buzzer (1 unit per kit), LED light bulb (5 pcs of different color per kit), Aluminum Foil (1 roll per kit), Masking Tape (1 roll per kit) | ||
Training Programme | This programme aims to introduce problem solving skills using text-based coding. Students will develop critical and innovative thinking skills as well as computational thinking and algorithmic thinking skills. This will enable students to see relevance of their learning beyond the classroom to solve problems in real world contexts. Each lesson will consist of theory into a programming concept followed by activities and challenges where the students will apply the concept learnt, leading up to the final project where students are to apply all concepts to solve the given problem. |
||
Final Project | For the final project, students are tasked to programme, design and build prototypes of carnival games. These prototypes aim to entertain, train dexterity and improve the motor skills of young children, persons with special needs as well as the elderly. They can also be a way to automatise carnival games and sports as a way to revolutionising them. |
Kit | Platform | Contact | |
---|---|---|---|
Microbit +Boson | Makecode | Eric Chew (GM) Email: ericchew@epasia.cc Mobile: 92370851 Koh Choon Chuan (Manager) Email: cckoh@epasia.cc Mobile: 91466015 |
(back) |
Add-ons Required | Rotation Sensor, Red Push Button, Self-Locking Switch, Light Sensor, Tilt Sensor, Sound Sensor, Motion Sensor, Bright Light LED, Multicolor String Light, Buzzer Module, Voice Recorder Module, Motor Controller Module, Servo Controller Module | ||
Training Programme | This 10-hour computational thinking workshop enables learners to understand and apply the use of a microcontroller, sensors and coding to facilitate and enhance daily activities. Students will be given the opportunity to explore the use of text-based coding to support safety management measures put in place during the pandemic. They will be engaged in projects to create simulations of how the virus is spread, design alert systems for people who are quarantined and prevent contact when calling in patients. Through these project works, students will also get to acquire and apply concepts of design thinking. |
||
Final Project | The final project aims to foster a sense of community effort to support and strengthen public health care amidst the pandemic situation. Using the design thinking process, students will seek to define an area about public health that needs to be addressed and help to reduce the spread of the virus. Students will then synthesise what they have learnt from creating the wireless communication system to alerting healthcare professionals of suspected carriers and also help to alert them of any breaches of stay home notices. Students will develop a solution to the problem defined and create a prototype with the proposed set and present it at the end of the session. |
Kit | Platform | Contact | |
---|---|---|---|
Microbit +Boson | Makecode | Eric Chew (GM) Email: ericchew@epasia.cc Mobile: 92370851 Koh Choon Chuan (Manager) Email: cckoh@epasia.cc Mobile: 91466015 |
(back) |
Add-ons Required | Microcontroller Expansion Board and Casing, Sound Sensor, IR Receiver, IR Emitter, 6 x LEDs, RGB Light, Ultrasonic Sensor, DC Motor (s), Line Follower, Buzzer, Chassis | ||
Training Programme | This 10-hour computational thinking workshop enables learners to understand and apply the use of a microcontroller, sensors, robotic and coding to facilitate and enhance daily activities. Student will be given the opportunity to explore the use of text-based coding to support safety management measures put in place during the pandemic. With the Qdee starter kit and expansion board, student will be able to experience the full potential of the Micro:bit. Studenta will apply sensor(s) reading(s) captured from external sensors to programme text-based solutions. Students will present, articulate and share their concept and prototype to their peers to gather feedback. |
||
Final Project | The final project aims to foster a sense of community efforts to support and strengthen public health care amidst the pandemic situation. Using the design thinking process, students will seek to define an area about public health that needs to be addressed and help to reduce the spread of the virus. Students will then synthesise what they have learnt from creating the wireless communication system and robotic rover to alert healthcare professionals of suspected carriers. Students will develop a solution to the problem defined and create a prototype with the proposed set and present it at the end of the session. |
Kit | Platform | Contact | |
---|---|---|---|
Halocode Microcontroller | mBlock | Brian Lee (Director) Email: brianlee@roboto.sg Mobile: 97622239 |
(back) |
Add-ons Required | Alligator Clip × 4, Servo Motor x 1, Water Sensor x 1, Infra Proximity Sensor x 1, Connecting Jumper Wire x 10, Buzzer x 1 | ||
Training Programme | The Artificial Intelligence – Smart Home programme explores the application of AI in smart home automation using Halocode microcontrollers, sensors and actuators. The AI features includes voice and image recognition functions. Students will learn to code with text-based Python programming language, further honing their computational thinking skills and coding fundamentals. The programme will begin with creating mini projects using Halocode device and sensors, before advancing to the AI. feature integration. Students will learn how to use facial and emotion readings from camera as inputs to feed images to a machine learning model for training. Training content can be integrated to SLS for further learning. |
||
Final Project | Students will embark to work on Smart Home ideas with AI features to improve daily lives. The theme willbe decided by the participating school (e.g. Sustainable Development Goals). Project work ideas include: 1. Smart Bedroom - Auto lighting - Blanket warmer - Remote alarm 2. Home with Smart Ramp - AI powered wheelchair recognition. - Servo-controlled ramp for the disabled. 3. Smart Refrigerator - Auto lighting - Closure alarm - AI Camera to scan for empty fridge |
Kit | Platform | Contact | |
---|---|---|---|
Microbit | Makecode | Brian Lee (Director) Email: brianlee@roboto.sg Mobile: 97622239 |
(back) |
Add-ons Required | Breakout Board (with on-board buzzer) x 1, Soil Moisture Sensor x 1, Rain Sensor x 1, Servo Motor x 1, Rainbow LED Strip, Infra-Red Proximity Sensor, PIR Motion Sensor x 1, Fan x 1, Connecting Wires x 5, Enclosure Box x 1 | ||
Training Programme | The Digital Automation – Smart Home Programme explores the real-world application of microcontrollers, sensors and actuators through hands-on project making. Students will learn to code with text-based programming language such as Python or JavaScript, further honing their computational thinking skills and coding fundamentals. The programme will begin with various mini Micro:Bit projects to expose students to different sensory and data collection devices, before advancing to final project prototyping where they can unleash their creativity and problem-solving minds. Students will be guided on design thinking process and project planning methodology prior to their prototype building. Training content can be integrated to SLS for further learning. |
||
Final Project | Students will embark to work on Smart Home ideas to improve daily lives. The theme will be decided by the participating school (e.g. Sustainable Development Goals). Project work ideas include: • Energy saving fan and lighting with motion detection sensors • Auto plant watering system to prevent plant failure in home. • Auto closure of windows in event of rain. • Shower usage counter to discourage long bath • Auto pet feeder machine. • Mailbox Monitoring System |
Kit | Platform | Contact | |
---|---|---|---|
Microbit | Makecode | Brian Lee (Director) Email: brianlee@roboto.sg Mobile: 97622239 |
(back) |
Add-ons Required | Internet of Things (IoT) Breakout Board (with on-board buzzer) x 1, Soil Moisture Sensor x 1, Rain Sensor x 1, Servo Motor x 1, Rainbow LED Strip, Infra-Red Proximity Sensor, PIR Motion Sensor x 1, Sound Sensor x 1, Crash Sensor x 1, Analogue Rotation Switch x 1, Fan x 1, Connecting Wires x 5, Enclosure Box x 1 | ||
Training Programme | The Digital Automation – Smart City Programme introduces basic application of IoT (Internet of Things) through usage of Micro:Bit microcontrollers, WIFI enabled breakout boards, data sensors, actuators, and display devices. Students will learn to code with a text-based programming language such as Python or JavaScript, enabling them to further hone their computational thinking skills and coding fundamentals. The programme will begin with various mini Micro:Bit projects to expose students to different sensory and data collection devices. Students will learn fundamental concept of IoT and how to set up IoT connectivity through ThingSpeak and IFTTT in their final project prototype. Training conent can be integrated to SLS for further learning. |
||
Final Project | Students will embark to work on Smart City ideas to improve daily lives. The theme will be decided by the participating school (e.g. Sustainable Development Goals). Project work ideas include: • Weather logging and information system – Real Time logging of sensor data • Disaster alert system – Email nearby user when a disaster is detected. (Fire/Tsunami etc.) • Carpark vacancy counter • Auto plant watering farming system |
Kit | Platform | Contact | |
---|---|---|---|
M5GO Prototyping Kit | UiFlow | Philip Kong (Director) Email: philipkong@zenitant.com.sg Mobile: 97440711 Muhd Nizam (BD Manager) Email: nizam@zenitant.com.sg Mobile: 92325024 |
(back) |
Add-ons Required | 1xENV Unit with Temperature Humidity Pressure Sensor, 1xMini Infrared Emitter & Receiver Unit, 1xPIR Motion Sensor, 1xMini Angle Unit with Potentiometer, 1xRGB LED Unit, 1xUnbuckled Grove Cable, 1x1 to 3 HUB Unit, 10xBlokies (S), 5xBlokies (M), Lego Blocks and Connectors, 1xbox | ||
Training Programme | This programme is specially designed for students who are looking for full hands-on experience in applying computational thinking, python coding and STEM concepts to solve real world problems. Using the IoT enabled M5Go microcontroller with LCD screen and a variety of sensors and actuators, students get to make environmental and sustainability themed prototypes that may require wireless connectivity to solve problems posed. Using Cardboard Lego pieces known as Blokies, upcycled materials and the Python programming in the UiFlow web-based platform, students will learn the application of computational thinking and will be able to create different useful and practical prototypes quickly. | ||
Final Project | To make learning fun and relevant, students will have interactive challenges, making fun mini-projects such as an environmental monitoring kit or anintruder alarm before embarking on a final project, where they will be posed a real-world problem statement and will need to work together to build a sustainable and accessible enhancement prototype such as a Smart Home/School Improvement Gadget. |
Kit | Platform | Contact | |
---|---|---|---|
M5GO Prototyping Kit | UiFlow | Philip Kong (Director) Email: philipkong@zenitant.com.sg Mobile: 97440711 Muhd Nizam (BD Manager) Email: nizam@zenitant.com.sg Mobile: 92325024 |
(back) |
Add-ons Required | 1xPIR Motion Sensor, 1xLight Unit with Photo-resistance, 1xRGB LED Unit, 1xM5StickC SERVO HAT, 1xUnbuckled Grove Cable, 10xBlokies (S), 5xBlokies (M), 1xBox | ||
Training Programme | Using the miniature IoT enabled M5StickC microcontroller with a mini-LCD screen and a variety of sensors and actuators, students get to make smaller sustainability and accessibility themed prototypes that may require wireless connectivity to solve problem posed. Specially designed for students who are looking for full hands-on experience in applying computational thinking, Python Coding and STEM concepts to solve real world problems, students will use Cardboard Lego pieces known as Blokies, upcycled materials and Python programming on the web-based UiFlow programming platform to create different fun and practical prototypes quickly. | ||
Final Project | To make learning fun and relevant, students will have interactive challenges, fun mini-projects such as building an energy saving lamp orsmart servo doors before embarking on a final project where they will be posed a real-world problem statement and will need to work together to build a sustainability and accessibility enhancement prototype such as Smart Home/School Improvement Gadget. |
Kit | Platform | Contact | |
---|---|---|---|
M5GO Prototyping Kit | Makecode | Philip Kong (Director) Email: philipkong@zenitant.com.sg Mobile: 97440711 Muhd Nizam (BD Manager) Email: nizam@zenitant.com.sg Mobile: 92325024 |
(back) |
Add-ons Required | 1xLight Sensor, 1xPassive Infra-Red Sensor, 1xSoil Moisture Sensor, 1x9PG Micro Servo, 1xDC Motor, 1xLED Strip Crocodile Clips, Multiple Pin Jumper Wire, 1xALS Prototyping Breakout Board with LED, Buzzer, Motor Driver and Battery Holder, 5xMedium and 10xSmall Cardboard Blokies, 1xBox | ||
Training Programme | Using the micro:bit, an advanced breakout board with motor drivers as well as a variety of sensors and actuators, students get to make automated carnival games and fun projects which can be used for VIA or open house exhibitions. Specially designed for students who are looking for full hands-on experience in applying computational thinking, Python or JavaScript programming and STEM concepts to solve real world problems, students will use Cardboard Lego, pieces known as Blokies, upcycled materials and Python or JavaScript programming in MakeCode to create different fun and practical prototypes quickly. | ||
Final Project | To make learning fun and relevant, students will have interactive challenges, fun mini-projects such as building a steady hands buzzer wire game, servo lock game or wheel of fortune game before embarking on a final project where they will be posed a real-world problem statement and will need to work together to build an automated carnival game fun themed prototype which they can use for their VIA or school open house exhibits. |
Kit | Platform | Contact | |
---|---|---|---|
Micro:bit Starter Kit | Makecode | Philip Kong (Director) Email: philipkong@zenitant.com.sg Mobile: 97440711 Muhd Nizam (BD Manager) Email: nizam@zenitant.com.sg Mobile: 92325024 |
(back) |
Add-ons Required | 1xLight Sensor, 1xPassive Infra-Red Sensor, 1x9PG Micro Servo, 1xLED Module, Crocodile Clips, Multiple Pin Jumper Wire, 1xIO:Bit Basic Breakout Board with Buzzer and Battery Holder, 5xMedium and 10xSmall Cardboard Blokies, 1xBox | ||
Training Programme | Using the micro:bit, a basic breakout board, several easy to use sensors and actuators, students get to make basic sustainability and accessibility themed prototypes to solve problems posed. Specially designed to introduce basics of digital making and hands-on experience in applying computational thinking and STEM concepts to solve real world problems, students will use Cardboard Lego pieces known as Blokies, upcycled materials and Python or JavaScript programming in MakeCode to create different fun and practical prototypes quickly. | ||
Final Project | To make learning fun and relevant, students will have interactive challenges, fun mini-projects such as building a security box and servo lock before embarking on a final project where students will be posed a real-world problem statement and they will need to work together to build a sustainability and accessibility enhancement prototype such as Smart Home/School Improvement Gadget. |
For enquires regarding the Code for Fun Enrichment Programme for Secondary School, please contact IMDA.