Bright Sparks: The Beginner’s Guide to Circuits

This curriculum
introduces students to basic electronics and microcontrollers using block-based
coding platforms, through a series of progressive, hands-on projects. Each
month focuses on a core concept with integrated mini-projects.

Program Overview:

  • Duration: 3 Months
  • Sessions: Weekly 3 hours sessions
  • Kits: Arduino UNO, LEDs, Resistors, DC BO Motor, Sensors (LDR, LM393, DHT11, HC-SR04, Sound Detector), 16x2 LCD Display, OLED Display, Buzzer, Breadboard, Jumper Wires, Batteries, Switches
  •  Software: TinkerCad, Arduino IDE
  •  Assessment Method: Weekly Kahoot Quiz, Month-end Projects

Key Outcomes:

  • Scientific thinking and observation
  • Foundational science, math and engineering through reasoning and measurement
  • Introduction to programming through block-coding
  • Basic electronics
  • Problem-solving and teamwork
  • Improve hand-eye coordination and problem-solving skills

Collapsible content

Month 1: Computer Basics and Introduction to Electricity& Simple Circuits

       
Concepts: Computer Hardware and
Usage; Introduction to TinkerCad; Voltage, Current, Basic components (battery, wires, LED, resistors, switch, Breadboard)

      
Activities:

o  Build a Paper Circuit

o  Resistors and color code

o  Build a simple LED circuit on TinkerCad and then recreate it in Breadboard

o  Explore how a switch controls a circuit

o  Introduce LDR Sensor

o  Experiment with series and parallel connections

      
Project: DIY flashlight or night-lamp using LEDs; Light-detection night-light (LED turns on in darkness); Switch Controlled Traffic Light

Month 2: Introduction to Microcontrollers and Block Coding inTinkerCad

Concepts: What is a microcontroller, how it is programmed (introduction to block coding using TinkerCadCircuits).

    
Activities:

o  Explore Arduino UNO with block coding

o  Learn to upload a simple “Blink” (LED blinking)
program on TinkerCad

o Control LEDs with switches using Arduino

o  Control brightness of LED using LDR with Arduino

    
Project: Interactive traffic light (LED sequence controlled via microcontroller and block code).

Month 3: Sensors & Actuators, Input/Output

·       
Concepts: Introduction to sensors,
potentiometer, motors, buzzers; input/output basics.

·       
Activities:

o  Introduce sensors for detecting distance and sound

o  Observe how sensor inputs affect circuit behavior with block coding

o  Observe how actuators are controlled with block coding

o  Write Block Code to combine sensors and actuators and control them using Arduino

      
Project: Clap Switch; Change Brightness of LED using Pot; Speed Regulated fan using Pot; Parking Sensor with buzzer