✕ Clear filters
263 lessons

🧒 Coding for Kids

Scratch, robotics, Arduino, and AI basics for children — fun, visual, project-based learning

All ▶ YouTube 279,432📚 External: Coursera 18,942🏛 Archive.org 625 | 📰 Articles →

Looking for written articles and micro-lessons? Switch to Reads.

Procedural Generation in Godot: Dungeon Generation (part 2)
Coding for Kids
Procedural Generation in Godot: Dungeon Generation (part 2)
KidsCanCode Intermediate 7y ago
Procedural Generation in Godot: Dungeon Generation (part 1)
Coding for Kids
Procedural Generation in Godot: Dungeon Generation (part 1)
KidsCanCode Intermediate 7y ago
2018 Hour of Code with CodeMonkey
Coding for Kids
2018 Hour of Code with CodeMonkey
CodeMonkey - Coding Games for Kids Intermediate 7y ago
TIC TAC TOE FROM SCRATCH - CS50 on Twitch, EP. 12
Coding for Kids
TIC TAC TOE FROM SCRATCH - CS50 on Twitch, EP. 12
CS50 Intermediate 7y ago
3D PONG IN UNITY FROM SCRATCH - CS50 on Twitch, EP. 9
Coding for Kids
3D PONG IN UNITY FROM SCRATCH - CS50 on Twitch, EP. 9
CS50 Intermediate 7y ago
TInkerCAD: Creating a Box with a Lid
Coding for Kids
TInkerCAD: Creating a Box with a Lid
Michaela Brodie-Willey Intermediate 7y ago
TinkerCAD Session: Basic Bookmark
Coding for Kids
TinkerCAD Session: Basic Bookmark
Michaela Brodie-Willey Intermediate 7y ago
activePDF Toolkit: Create PDF from Scratch
Coding for Kids
activePDF Toolkit: Create PDF from Scratch
ActivePDF Intermediate 7y ago
Code Rush Video Testimonials - Coding for Kids
Coding for Kids
Code Rush Video Testimonials - Coding for Kids
CodeMonkey - Coding Games for Kids Intermediate 8y ago
OctoberCMS For Rapid Website Creation
Coding for Kids ⚡ AI Lesson
OctoberCMS For Rapid Website Creation
Traversy Media Intermediate 8y ago
How An Immigrant Built A $20 Million Real Estate Portfolio - How to Invest Like a Millionaire Ep. 6
Coding for Kids
How An Immigrant Built A $20 Million Real Estate Portfolio - How to Invest Like a Millionaire Ep. 6
Dan Lok Intermediate 8y ago
Laravel From Scratch [Part 12] - File Uploading & Finishing Up
Coding for Kids ⚡ AI Lesson
Laravel From Scratch [Part 12] - File Uploading & Finishing Up
Traversy Media Intermediate 9y ago
How to Get Your 1st Speaking Gig at a Tech Conference
Coding for Kids ⚡ AI Lesson
How to Get Your 1st Speaking Gig at a Tech Conference
Real Python Intermediate 9y ago
Do I Need a GitHub/GitLab/Bitbucket Profile as a Developer?
Coding for Kids
Do I Need a GitHub/GitLab/Bitbucket Profile as a Developer?
Real Python Intermediate 9y ago
Let's Make Flappy Bird! (LWJGL 3 / OpenGL)
Coding for Kids
Let's Make Flappy Bird! (LWJGL 3 / OpenGL)
The Cherno Intermediate 11y ago
Burrow Blitz - A game by Griffpatch
Coding for Kids
Burrow Blitz - A game by Griffpatch
griffpatch Intermediate 11y ago
Home-Made Z80 Retro Computer - Computerphile
Coding for Kids ⚡ AI Lesson
Home-Made Z80 Retro Computer - Computerphile
Computerphile Intermediate 12y ago
Game Programming - Episode 74 - Projectile Collision
Coding for Kids
Game Programming - Episode 74 - Projectile Collision
The Cherno Intermediate 13y ago
Procedural Generation in Godot Part 4: 2D Terrain (Midpoint Displacement)
Coding for Kids
Procedural Generation in Godot Part 4: 2D Terrain (Midpoint Displacement)
KidsCanCode Intermediate 7y ago
Procedural Content Generation in Godot Part 3: Tile-based Infinite Worlds
Coding for Kids
Procedural Content Generation in Godot Part 3: Tile-based Infinite Worlds
KidsCanCode Intermediate 7y ago
Procedural Content Generation in Godot Part 2: Using Mazes
Coding for Kids
Procedural Content Generation in Godot Part 2: Using Mazes
KidsCanCode Intermediate 7y ago
CS50 2018 - Lecture 1 at Yale - Scratch
Coding for Kids
CS50 2018 - Lecture 1 at Yale - Scratch
CS50 Intermediate 7y ago
Procedural Content Generation in Godot Part 1: Mazes
Coding for Kids
Procedural Content Generation in Godot Part 1: Mazes
KidsCanCode Intermediate 7y ago
Laravel From Scratch [Part 8] - Edit & Delete Data
Coding for Kids ⚡ AI Lesson
Laravel From Scratch [Part 8] - Edit & Delete Data
Traversy Media Intermediate 9y ago
Laravel From Scratch [Part 2] - Environment Setup & Laravel Installation
Coding for Kids ⚡ AI Lesson
Laravel From Scratch [Part 2] - Environment Setup & Laravel Installation
Traversy Media Intermediate 9y ago
CakePHP 3.1 Login & Registration From Scratch - Part 1
Coding for Kids ⚡ AI Lesson
CakePHP 3.1 Login & Registration From Scratch - Part 1
Traversy Media Intermediate 10y ago
Extra: Setting up the Atom Editor for Python
Coding for Kids
Extra: Setting up the Atom Editor for Python
KidsCanCode Intermediate 10y ago
CS50 2014 - Week 0, continued
Coding for Kids
CS50 2014 - Week 0, continued
CS50 Intermediate 11y ago
CodeMonkey Trailer - Coding Games for Kids
Coding for Kids
CodeMonkey Trailer - Coding Games for Kids
CodeMonkey - Coding Games for Kids Intermediate 12y ago
Game Programming - Episode 73 - Projectile Fire Rate
Coding for Kids
Game Programming - Episode 73 - Projectile Fire Rate
The Cherno Intermediate 13y ago
Game Programming - Episode 72 - Projectile List System
Coding for Kids
Game Programming - Episode 72 - Projectile List System
The Cherno Intermediate 13y ago
Game Programming - Episode 71 - Projectile Range and Precision
Coding for Kids
Game Programming - Episode 71 - Projectile Range and Precision
The Cherno Intermediate 13y ago
Game Programming - Episode 70 - Projectile Sprites
Coding for Kids
Game Programming - Episode 70 - Projectile Sprites
The Cherno Intermediate 13y ago
Game Programming - Episode 69 - Projectiles
Coding for Kids
Game Programming - Episode 69 - Projectiles
The Cherno Intermediate 13y ago
Game Programming - Episode 68 - More on Mouse Angles
Coding for Kids
Game Programming - Episode 68 - More on Mouse Angles
The Cherno Intermediate 13y ago
Game Programming - Episode 67 - Projectile Angles
Coding for Kids
Game Programming - Episode 67 - Projectile Angles
The Cherno Intermediate 13y ago
Game Programming - Episode 66 - Mouse Input
Coding for Kids
Game Programming - Episode 66 - Mouse Input
The Cherno Intermediate 13y ago
Episode 65 - Corner Precision Collision Detection
Coding for Kids
Episode 65 - Corner Precision Collision Detection
The Cherno Intermediate 13y ago
Episode 64 - Collision Response: Sliding
Coding for Kids
Episode 64 - Collision Response: Sliding
The Cherno Intermediate 13y ago
Game Programming - Episode 63 - Collision Detection
Coding for Kids ⚡ AI Lesson
Game Programming - Episode 63 - Collision Detection
The Cherno Intermediate 13y ago
Game Programming - Episode 62 - Tile Coordinate Class
Coding for Kids
Game Programming - Episode 62 - Tile Coordinate Class
The Cherno Intermediate 13y ago
Game Programming - Episode 60 - Building the Spawn Level
Coding for Kids
Game Programming - Episode 60 - Building the Spawn Level
The Cherno Intermediate 13y ago
Game Programming - Episode 59 - Defining / Creating Spawn Level Tiles
Coding for Kids ⚡ AI Lesson
Game Programming - Episode 59 - Defining / Creating Spawn Level Tiles
The Cherno Intermediate 13y ago
Game Programming - Episode 58 - Spawn Level Assets
Coding for Kids ⚡ AI Lesson
Game Programming - Episode 58 - Spawn Level Assets
The Cherno Intermediate 13y ago
Game Programming - Episode 57 - Player Spawns
Coding for Kids ⚡ AI Lesson
Game Programming - Episode 57 - Player Spawns
The Cherno Intermediate 13y ago
Game Programming - Episode 56 - Getting Tiles the Right Way
Coding for Kids
Game Programming - Episode 56 - Getting Tiles the Right Way
The Cherno Intermediate 13y ago
Game Programming - Episode 55 - A Bad Way to Map Tiles
Coding for Kids
Game Programming - Episode 55 - A Bad Way to Map Tiles
The Cherno Intermediate 13y ago
Game Programming - Episode 54 - Making Levels
Coding for Kids
Game Programming - Episode 54 - Making Levels
The Cherno Intermediate 13y ago
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Getting Started with Chef Cookbooks
📚 External: Coursera ↗
Self-paced
Getting Started with Chef Cookbooks
Opens on Coursera ↗
Get Started with Procreate Dreams: Animation for Everyone
📚 External: Coursera ↗
Self-paced
Get Started with Procreate Dreams: Animation for Everyone
Opens on Coursera ↗
Code Yourself! An Introduction to Programming
📚 External: Coursera ↗
Self-paced
Code Yourself! An Introduction to Programming
Opens on Coursera ↗
Applied Fundamentals: Guess the Number
📚 External: Coursera ↗
Self-paced
Applied Fundamentals: Guess the Number
Opens on Coursera ↗
Implement Animated Car Graphics Using Computer Graphics
📚 External: Coursera ↗
Self-paced
Implement Animated Car Graphics Using Computer Graphics
Opens on Coursera ↗
Object Oriented Java
📚 External: Coursera ↗
Self-paced
Object Oriented Java
Opens on Coursera ↗