ArduBlockly: Arduino for Kids is offered online due to COVID-19 restrictions.
This course is concepted to walk kids through "Elegoo Most Complete Arduino Starter Kit" with 200 pieces. The course will go through 30 practical exercises. Each lesson will have a physical part and a coding part, so the lessons vary naturally. The course can be hold in English or German.
Teacher >> none
Kids >> 9 - 12 years
ca. 70 Euro (Elegoo Most Complete Arduino Starter Kit)
What else do you need?
- Laptop with installed software >> Software is provided including Installation guide by tutor
As alternative a tablet is possible, but it needs following adapter in order to upload code to an Arduino:
Ardublockly is a visual programming editor for Arduino. It is based on Google's Blockly, which has been forked to generate Arduino code.
Code Example >> Lesson 15:
The ArdublocklyServer Python package initialises a local server to be able to compile and load the Arduino code.
ArduBlockly did need some development to get it up to the task being used for this workshop. The link below forwards you to the last version I developed particular for the Elegoo Most Complete Arduino Starter Kit, that is going to be used in this course.
Physical Example >> Lesson 15
1. Lets introduce ourselves
2. Lets start ArduBlockly and get comfortable with it
3. 29 Lessons > Step-by-Step
- Intro to Arduino
- "My Blinker" >> Built-in LED
- "Let there be Light" >> LED
- "More Colors" >> RGB LED
- "Button Fun" >> Digital Input
- "Let it beat!" >> Aktive Buzzer
- "Mini piano" >> Passive Buzzer
- "Simon says 'Move your arm!'" >> Tilt sensor with Motor
- "Lets make some more music!" 3>> Ultrasonic sensor with Buzzer
- "It sounds like a phone" >> Membrane Keypad with Buzzer
- "How hot is it!?" >> Temperature sensor with LEDs
- "Left, Right, Forwards, Back" >> Analog Joystick with LEDs
- "Star Light Show" >> Infra Red Remote Control with LED Matrix
- "Get animated" >> Infra Red Remote Control with LED Matrix
- "Round and Round it goes" >> Gyroscope with Motor and LEDs
- "Red, Yellow, Green....Go!!!" >> Motion sensor with LEDs
- "What time is it?" >> Realtime Clock module with Display
- "How deep is it?" >> Waterlevel sensor with Display
- "Lets scream!!!" >> Microphone sensor with Display
- "3 times the same" >> Thermometer with Display
- "You shall pass!" >> RFID Identification Scanner with Display
- "Blink, blink, blink" >> Shiftregister with LEDs
- "Brighter, lighter, light brigther" >> Photocell with LEDs
- "Countdown...9...0" >> 7Segment Display
- "1..2..3..4" >> Digital Metronome with 4x7Segment Display and Buttons
- "Lets make some wind" >> DC Motor with Softblades and Buttons
- "Tic Tac Toc" >> Relay with DC Motor
- "Brummm" >> DC Motor with RotaryEncoder (Potentiometer)
- "Last but not least" >> DC Motor with IR Remote Control
4. Lets build a robot
- This project is more complex project, and will connect many of the knowledge you already learned.
- The robot will trace lines and follow those lines
- It also will try to avoid obstacles in the way, maybe blinks or makes some noise, or try to get around the obstacle.
- We need some additional parts beside the parts from the kit.
Extra material costs:
ca. 20 Euro