Skip to Content
Code with Blocks: Lights, Sound & Sensors

Code with Blocks: Lights, Sound & Sensors

Learn to code the Arduino board with PictoBlox blocks, one small step at a time: lights, sound, the screen, sensors, and fun projects that mix them all.

Private Course
Please sign in to contact responsible
Responsible Mansour Abi Mansour
Last Update 10/11/2026
Completion Time 1 day 8 hours 45 minutes
Members 5
Basic Arduino Ages 8–12 Quiz Electronics
  • 🚀 0 · Getting Started
    2Lessons · 1 hr
  • 💡 1 · Lights (LEDs)
    10Lessons · 6 hr 15 min
    • Preview 10 xp
    • 1.2 On… and off again
      10 xp
    • 1.3 Blink forever
      10 xp
    • 1.4 Heartbeat
      10 xp
    • 1.5 Police lights
      10 xp
    • 1.6 The magic RGB LED
      10 xp
    • 1.7 Red, green, blue
      10 xp
    • 1.8 Mixing colours
      10 xp
    • 1.9 Bright and dim
      10 xp
    • 1.10 My own block: all lights off
      10 xp
  • 🎵 2 · Sound (Buzzer)
    7Lessons · 4 hr 45 min
    • 2.1 First beep
      10 xp
    • 2.2 Low and high
      10 xp
    • 2.3 Short, short, short, long
      10 xp
    • 2.4 Do Re Mi
      10 xp
    • 2.5 Twinkle, twinkle
      10 xp
    • 2.6 Siren with lights
      10 xp
    • 2.7 Mini project: Light & Sound Show
      10 xp
  • 📺 3 · The Screen (LCD)
    6Lessons · 4 hr
    • 3.1 Hello, screen!
      10 xp
    • 3.2 Two lines
      10 xp
    • 3.3 Move it around
      10 xp
    • 3.4 Change the message
      10 xp
    • 3.5 Countdown
      10 xp
    • 3.6 Stopwatch
      10 xp
  • 🔍 4 · Sensors
    9Lessons · 6 hr 45 min
    • 4.1 The knob
      10 xp
    • 4.2 Talk to the computer
      10 xp
    • 4.3 Knob from 1 to 9
      10 xp
    • 4.4 The light sensor
      10 xp
    • 4.5 How warm is it?
      10 xp
    • 4.6 Is the air wet or dry?
      10 xp
    • 4.7 A second thermometer
      10 xp
    • 4.8 Steady numbers: the average
      10 xp
    • 4.9 The buttons
      10 xp
  • 🏆 5 · Projects: Mix It All
    12Lessons · 10 hr
    • 5.1 Button lamp
      10 xp
    • 5.2 Doorbell
      10 xp
    • 5.3 Speed knob
      10 xp
    • 5.4 Dimmer knob
      10 xp
    • 5.5 Breathing light
      10 xp
    • 5.6 Night light
      10 xp
    • 5.7 Knob piano
      10 xp
    • 5.8 Too hot alarm
      10 xp
    • 5.9 Colour thermometer
      10 xp
    • 5.10 Humidity helper
      10 xp
    • 5.11 Reaction game
      10 xp
    • 5.12 Final project: Weather station
      10 xp

Children program a 9-in-1 board on an Arduino Uno with PictoBlox blocks. Every lesson adds one new idea, with step-by-step instructions, a picture of the finished program and a ready PictoBlox file.

  • Level: beginner – no programming experience needed
  • Topics: LEDs and RGB colours, the buzzer and music, the LCD screen, the knob, light sensor, DHT11 and LM35 thermometers, buttons
  • Final project: a weather station that uses every part of the board
  • Hardware: Arduino Uno, 9-in-1 shield, 16×2 I2C LCD screen, USB cable
  • Format: 46 lessons of 30–90 minutes, each with a short quiz
Chat with us