Python For Kids
A comprehensive and FREE Online Python Development course FOR KIDS utilizing an official BBC micro:bit Development Board and later an Expressif ESP32 Development Board going step-by-step into the world of Python for microcontrollers.
BEGINNER COURSE (BBC micro:bit Development Board)
Lesson 1: Python For Kids (Part 1: Goals)
This tutorial will begin with the basic concepts of why kids should learn to program in Python.
-> Click HERE to read the article on LinkedIn.
Lesson 2: Python For Kids (Part 2: Install Mu IDE)
This tutorial will step-by-step help you get the Mu integrated development environment set up for you and your child to begin developing.
-> Click HERE to read the article on LinkedIn.
Lesson 3: Python For Kids (Part 3: "Hello World")
This tutorial will step-by-step code our first program to have our little microcontroller say hello to the world!
-> Click HERE to read the article on LinkedIn.
Lesson 4: Python For Kids (Part 4: FUN With Images)
This tutorial will step-by-step code a FUN image making program where our little microcontroller will make various faces to his new friend.
-> Click HERE to read the article on LinkedIn.
Lesson 5: Python For Kids (Part 5: FUN With Numbers)
This tutorial will step-by-step code a FUN program where we will work with numbers and learn about how to make variables with them.
-> Click HERE to read the article on LinkedIn.
Lesson 6: Python For Kids (Part 6: FUN With Words)
This tutorial will step-by-step code a FUN program where we will work with words and learn about how to make variables with them.
-> Click HERE to read the article on LinkedIn.
Lesson 7: Python For Kids (Part 7: FUN With Word Lists)
This tutorial will step-by-step code a FUN program where we will work with word lists and learn about how to make variables with them.
-> Click HERE to read the article on LinkedIn.
Lesson 8: Python For Kids (Part 8: FUN With Music)
This tutorial will step-by-step code a FUN song making program where our little microcontroller will play various songs to his new friend.
-> Click HERE to read the article on LinkedIn.
Lesson 9: Python For Kids (Part 9: FUN With Talking Robots)
This tutorial will step-by-step interact with a FUN talking robot where we can ask him questions and he will respond to us using his voice.
-> Click HERE to read the article on LinkedIn.
Lesson 10: Python For Kids (Part 10: Dozens Of FREE Additional STEP-BY-STEP Lessons Online!
This tutorial will get you connected to a FREE additional series of step-by-step lessons with detailed code and pictures available from the microbit.org website!
-> Click HERE to read the article on LinkedIn.
INTERMEDIATE COURSE (FREE Mu IDE)
Lesson 11: Python For Kids (Part 11: Goals)
This tutorial will begin with the basic concepts of why kids and young adults should take the next steps toward learning Python as it relates to microcontrollers.
-> Click HERE to read the article on LinkedIn.
Lesson 12: Python For Kids (Part 12: "Hello World")
This tutorial will step-by-step code our first program with CORE Python!
-> Click HERE to read the article on LinkedIn.
Lesson 13: Python For Kids (Part 13: Debugging "Hello World")
This tutorial will step-by-step debug our first program with CORE Python!
-> Click HERE to read the article on LinkedIn.
Lesson 14: Python For Kids (Part 14: I/O)
This tutorial will step-by-step learn basic input and output.
-> Click HERE to read the article on LinkedIn.
Lesson 15: Python For Kids (Part 15: Debugging I/O)
This tutorial will step-by-step debug basic input and output.
-> Click HERE to read the article on LinkedIn.
Lesson 16: Python For Kids (Part 16: "The Universal Language")
This tutorial will talk about the universal language that connects us all.
-> Click HERE to read the article on LinkedIn.
Lesson 17: Python For Kids (Part 17: Intro To Numbers)
This tutorial will discuss an intro to numbers and number systems.
-> Click HERE to read the article on LinkedIn.
Lesson 18: Python For Kids (Part 18: Binary Number System)
This tutorial will discuss an intro to the Binary number system.
-> Click HERE to read the article on LinkedIn.