Arduino Programming for Kids and Beginners with Tinkercad

Learn electrical engineering basics with block-based and text-based arduino programming! Build 5 complete real projects!
Arduino Programming for Kids and Beginners with Tinkercad
File Size :
2.44 GB
Total length :
6h 36m


Eshgin Guluzade


Last update




Arduino Programming for Kids and Beginners with Tinkercad

What you’ll learn

Hands-on experience – 10 challenges and 5 projects
Code – one of the most necessary skills to learn
Build electronic circuits from Scratch
Block-based programming which is very useful for beginners
Text-based programming
Control Input/Output components using Arduino
Computer science concepts by intuitively applying them in real-life electronic circuits
Write programs to control LEDs, sensors and electric motors

Arduino Programming for Kids and Beginners with Tinkercad


No prior programming knowledge is required


Important Update 2023!!!March:*** If you enrol in this course, you will get FREE access to my new Linux Mastery CourseFebruary: *** I updated the whole course with optional text-based coding tutorials!————————————————In this course, you will learn the basics of electrical engineering and important computer science concepts using Tinkercad, a fun and easy-to-use programming and electronics simulator tool designed by Autodesk.Throughout the course, I will guide you through programming the Arduino, using sensors, electric motors, and creating real-life electronic circuits. We will learn by practicing and analyzing real-world applications, with lessons designed to target specific programming and electronics concepts without getting into boring or complex details.If you do not have any experience with programming or electronics, that’s OK! Because this course is designed for absolute beginners with no experience in programming or electronics.. The course is mainly focused on not only giving technical details but also providing real applications to explain the importance of the lecture topics. We will start by understanding microcontrollers, especially Arduino, and then jump right into creating our first circuit and learning the basics of electrical engineering.We will learn how traffic lights works and how they are programmed to control the flow of traffic. Then, we are going to learn what is a push button and how walk buttons work to help pedestrians cross the road safely. Next, we will dive into sensors and create an alarm system that alerts us when a burglar enters our home.Following that, we are going to see how electric motors work and we will create a servo motor circuit that automates opening and closing the doors or windows. Finally, we will work on a Smart Home Project that allows us to control items around the house with automation.By the end of the course, you will have the skills and knowledge needed to create fun and useful Arduino projects. And with regular updates including new materials, exercises, tips, and tricks, you can continue to expand your skills and knowledge in this exciting field.————————————————Enroll now and start your journey into the world of programming and electronics today!


Section 1: Introduction

Lecture 1 My Biggest Gift to You

Lecture 2 Creating a Tinkercad account

Lecture 3 Tinkercad interface explained

Lecture 4 What is an Arduino

Lecture 5 Blink a LED

Lecture 6 Challenge: Change Blink

Lecture 7 Solution: Change Blink

Section 2: Electrical Engineering Basics

Lecture 8 The first circuit: LED and battery

Lecture 9 OHM’s Law

Lecture 10 Challenge: Series connection of batteries

Lecture 11 Solution: Series connection of batteries

Lecture 12 What is a breadboard?

Section 3: Digital Outputs

Lecture 13 Programming a single LED

Lecture 14 Important Update – Text Based Programming

Lecture 15 Programming a single LED – TBP_O

Lecture 16 Programming multiple LEDs

Lecture 17 Programming multiple LEDs – TBP_O

Lecture 18 Challenge: Play with multiple LEDs

Lecture 19 Solution: Play with multiple LEDs

Lecture 20 Project 1.0: Traffic light

Lecture 21 Project 1.0: Traffic light – TBP_O

Lecture 22 Project 1.0: Traffic light (while loop) – TBP_O

Lecture 23 How a buzzer works?

Lecture 24 How a buzzer works? – TBP_O

Lecture 25 Challenge: Change buzzer tone

Lecture 26 Solution: Change buzzer tone

Lecture 27 Project 1.1: Add a buzzer to traffic light

Lecture 28 Project 1.1: Add a buzzer to traffic light – TBP_O

Section 4: Digital Inputs: Pushbutton

Lecture 29 How a push-button works?

Lecture 30 Challenge: Light up two LEDs with a button

Lecture 31 Solution: Light up two LEDs with a button

Lecture 32 Programming a push-button – Part 1

Lecture 33 Programming a push-button – Part 2

Lecture 34 Programming a push-button – Part 2 – TBP_O

Lecture 35 Challenge: Add the second LED

Lecture 36 Solution: Add the second LED

Lecture 37 Programming multiple push-buttons

Lecture 38 Programming multiple push-buttons – TBP_O

Lecture 39 Project 2: Walk button or Push-to-walk button

Section 5: Digital Inputs: Sensors

Lecture 40 What is a sensor?

Lecture 41 How a tilt sensor works?

Lecture 42 Programming a tilt sensor

Lecture 43 Programming a tilt sensor – TBP_O

Lecture 44 How a motion sensor works?

Lecture 45 Challenge: Add a LED to motion sensor circuit

Lecture 46 Solution: Add a LED to motion sensor circuit

Lecture 47 Programming a motion sensor

Lecture 48 Programming a motion sensor – TBP_O

Lecture 49 Project 3.0 Catch the burglar

Lecture 50 Project 3.1 Catch the burglar

Lecture 51 Project 3 Catch the burglar – TBP_O

Section 6: Analog Outputs

Lecture 52 How a RGB LED works?

Lecture 53 Programming a RGB LED

Lecture 54 Programming a RGB LED – TBP_O

Lecture 55 Challenge: Turn off a RGB LED

Lecture 56 Solution: Turn off a RGB LED

Section 7: Analog Inputs

Lecture 57 How a potentiometer works?

Lecture 58 Challenge: Produce any color with potentiometers

Lecture 59 Solution: Produce any color with potentiometers

Lecture 60 Serial communication and Programming a potentiometer – Part 1

Lecture 61 Programming a potentiometer – Part 2

Lecture 62 How a photoresistor works?

Lecture 63 Programming a photoresistor

Section 8: Electric Motors

Lecture 64 How an electric motor works?

Lecture 65 How a servo motor works?

Lecture 66 Challenge: Change a direction of servo motor

Lecture 67 Solution: Change a direction of servo motor

Section 9: Final Project: Smart Home

Lecture 68 The final project – Part 1

Lecture 69 The final project – Part 2

Lecture 70 You have done great job

Section 10: Bonus Lectures

Lecture 71 What’s Next?

Lecture 72 New Year Lecture – Microbit (review)

Lecture 73 Seven Segment Display

For kids 8 and up (learn on your own), for teachers, or for parents working with children ages 6-14.,Perfect for homeschooling parents or K-12 parents and teachers who would like to give their students the most fun experience by introducing robotics, programming and electronics,Absolute beginners in programming and computer science,Anyone curious about electronics and programming,This course is not for experienced Arduino coders, unless you want to code with your kids.

Course Information:

Udemy | English | 6h 36m | 2.44 GB
Created by: Eshgin Guluzade

You Can See More Courses in the Teaching & Academics >> Greetings from

New Courses

Scroll to Top