All Projects → mytechnotalent → Python-For-Kids

mytechnotalent / Python-For-Kids

Licence: Apache-2.0 license
A comprehensive and FREE Online Python Development tutorial FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Python-For-Kids

Tinygo
Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+1360.23%)
Mutual labels:  microcontroller, microbit
tinyfont
Text library for TinyGo displays
Stars: ✭ 37 (-94.04%)
Mutual labels:  microcontroller, microbit
Data-Science-From-Linkedin
This repository focuses on saving my linkedin articles and stuff that I find "USEFUL" on LinkedIn.
Stars: ✭ 125 (-79.87%)
Mutual labels:  article, linkedin
sharon
A lightweight and modular social sharing library
Stars: ✭ 16 (-97.42%)
Mutual labels:  linkedin
smartsilo
Hardware-integrated system composed by a desktop app and a Node.js server able to control an Arduino and manipulate the temperature of grains within storage silos
Stars: ✭ 33 (-94.69%)
Mutual labels:  microcontroller
Annual-Reading-List
A list of things to read every year.
Stars: ✭ 124 (-80.03%)
Mutual labels:  article
json-maker
C library used to code JSON objects in null-terminated strings
Stars: ✭ 55 (-91.14%)
Mutual labels:  microcontroller
Drawing
Drawing and fill color
Stars: ✭ 37 (-94.04%)
Mutual labels:  kids
blog
是的,这是博客
Stars: ✭ 14 (-97.75%)
Mutual labels:  article
example-static-website-docker-nginx-certbot
Example static website with Docker, Nginx and Certbot
Stars: ✭ 29 (-95.33%)
Mutual labels:  article
arduino-pid-autotuner
Automated PID tuning using Ziegler-Nichols/relay method
Stars: ✭ 101 (-83.74%)
Mutual labels:  microcontrollers
Turkish.php
Turkish Suffix Library for PHP - Türkçe Çekim ve Yapım Ekleri
Stars: ✭ 57 (-90.82%)
Mutual labels:  stem
pxt-minode
mi:node kit(micro:bit IoT Starter Kit by element14) driver package for PXT/microbit
Stars: ✭ 25 (-95.97%)
Mutual labels:  microbit
LameUI
A very lame UI library for embedded systems.
Stars: ✭ 35 (-94.36%)
Mutual labels:  microcontroller
mdepx
MDEPX — A BSD-style RTOS
Stars: ✭ 17 (-97.26%)
Mutual labels:  microcontroller
dotdoodl-kid-classes
Teaching materials for an intro to CSS animations for kids series.
Stars: ✭ 26 (-95.81%)
Mutual labels:  kids
Multi-Person-Pose-using-Body-Parts
No description or website provided.
Stars: ✭ 41 (-93.4%)
Mutual labels:  article
air-snare
Play drums in the air.
Stars: ✭ 32 (-94.85%)
Mutual labels:  microcontroller
How-to-use-Readline-in-NodeJS
⌨️ How to manipulate the terminal window using NodeJS
Stars: ✭ 20 (-96.78%)
Mutual labels:  article
fuzzy-search
A collection of algorithms for fuzzy search like in Sublime Text.
Stars: ✭ 49 (-92.11%)
Mutual labels:  article

CLICK FOR VIDEO

Python For Kids

A comprehensive and FREE Online Python Development tutorial FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.


PROMOTIONAL VIDEO - WATCH NOW HERE ON YOUTUBE


Chapter 1: Goals

This lesson will begin with the basic concepts of why kids should learn to program in Python.

-> Click HERE to read the lesson in PDF format.
-> Click HERE to watch the video on YouTube.

Chapter 2: "Hello World"

This lesson will step-by-step code our first program to have our little microcontroller say hello to the world!

-> Click HERE to read the lesson in PDF format.
-> Click HERE to watch the video on YouTube.

Chapter 3: FUN With Images

This lesson 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 lesson in PDF format.
-> Click HERE to watch the video on YouTube.

Chapter 4: FUN With Numbers

This lesson 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 lesson in PDF format.
-> Click HERE to watch the video on YouTube.

Chapter 5: FUN With Words

This lesson 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 lesson in PDF format.
-> Click HERE to watch the video on YouTube.

Chapter 6: FUN With Word Lists

This lesson 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 lesson in PDF format.
-> Click HERE to watch the video on YouTube.

Chapter 7: Fun With Music

This lesson 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 lesson in PDF format.
-> Click HERE to watch the video on YouTube.

Chapter 8: Fun With Talking Robots

This lesson 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 lesson in PDF format.
-> Click HERE to watch the video on YouTube.

Chapter 9: Basic I/O

This lesson will discuss MicroPython basic input and output for the micro:bit.

-> Click HERE to read the lesson in PDF format.

Chapter 10: DataTypes & Numbers

This lesson will discuss MicroPython datatypes and numbers for the micro:bit.

-> Click HERE to read the lesson in PDF format.

Chapter 11: Conditional Logic

This lesson will discuss MicroPython conditional logic and application flow chart design for the micro:bit.

-> Click HERE to read the lesson in PDF format.

Chapter 12: Lists, Tuples, Dictionaries & Loops

This lesson will discuss MicroPython lists, tuples, dictionaries and loops for the micro:bit.

-> Click HERE to read the lesson in PDF format.

Chapter 13: Functions

This lesson will discuss MicroPython functions for the micro:bit.

-> Click HERE to read the lesson in PDF format.

Chapter 14: Classes

This lesson will discuss MicroPython classes for the micro:bit.

-> Click HERE to read the lesson in PDF format.

Chapter 15: Unittest

This lesson will discuss MicroPython unittest for the micro:bit.

-> Click HERE to read the lesson in PDF format.


License

Apache License, Version 2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].