MFOG — MiniFreeOnlineGames
Topic № 12

Coding & Logic

Sequencing, patterns, and problem-solving — from the very basics.

Coding for kids starts long before a keyboard: sequencing, patterns, cause-and-effect, and logical thinking. Picks that build the foundation, gently, from the earliest ages.

Recommended ages 3–12

Coding & Logic — videos

See all
Turns & Angles: Drawing with Degrees
2:01
Active Ages 7-12

Turns & Angles: Drawing with Degrees

Code.org

This video helps elementary learners understand how angles work by showing the connection between measuring angles within shapes and using turns to actually draw them.

Unplugged - Building a Foundation
2:08
Active Ages 6-12

Unplugged - Building a Foundation

Code.org

This video teaches young children how computer science concepts work through hands-on, unplugged activities that require no devices.

Minecraft: Voyage Aquatic Congratulations
1:02
Active Ages 6-12

Minecraft: Voyage Aquatic Congratulations

Code.org

This celebratory video from Code.org recognizes children who've completed an introductory coding course using Minecraft, reinforcing their achievement in learning computational thinking through block-based programming.

Minecraft: Voyage Aquatic Introduction
1:26
Active Ages 6-12

Minecraft: Voyage Aquatic Introduction

Code.org

This video introduces young learners to coding fundamentals through Minecraft-based activities, using familiar gameplay to build programming skills in an engaging way.

Unplugged - Graph Paper Programming
1:08
Active Ages 6-12

Unplugged - Graph Paper Programming

Code.org

This video teaches young children how to think like programmers using graph paper and simple commands, requiring no computer or prior coding experience.

AI: What is Machine Learning?
2:56
Active Ages 8-12

AI: What is Machine Learning?

Code.org

This video helps elementary-age children understand how machine learning works in everyday technology they already use, using clear explanations and active demonstrations.

CS Principles: Intro to Variables - Part 1
4:23
Active Ages 10-12

CS Principles: Intro to Variables - Part 1

Code.org

This video introduces the fundamental concept of variables in computer science through interactive examples, helping 10-12 year-olds understand how programs store and use information.

Gabe Newell Talks Code with Students
28:11
Active Ages 10-12

Gabe Newell Talks Code with Students

Code.org

This video shows how a leading tech industry figure engages young learners about computer science fundamentals, making the subject relatable for students beginning their coding journey.

Unplugged Lesson in Action - Graph Paper Programming
9:45
Active Ages 6-12

Unplugged Lesson in Action - Graph Paper Programming

Code.org

Teachers can watch this short demonstration to see how to lead an unplugged coding activity using graph paper, which teaches algorithmic thinking to elementary students without screens.

Unplugged - Conditionals with Cards
1:01
Active Ages 6-12

Unplugged - Conditionals with Cards

Code.org

This activity teaches young children how to think in logical steps by using physical cards to practice if-then reasoning, a foundational skill for computer programming and problem-solving.

App Lab - Images and Sounds
1:46
Active Ages 8-12

App Lab - Images and Sounds

Code.org

This tutorial teaches children how to incorporate images and sounds into their coding projects using Code.org's App Lab, making their digital creations more interactive and engaging.

David Karp: How to start coding now
1:26
Active Ages 8-12

David Karp: How to start coding now

Code.org

This video shows kids how someone started coding at a young age and built it into a successful career, offering practical inspiration for children interested in learning to code.

Unplugged - The Internet
3:12
Active Ages 6-10

Unplugged - The Internet

Code.org

This activity teaches young children how the internet works through hands-on play, making a complex concept concrete without needing computers.

App Lab - Design Mode
1:56
Active Ages 8-12

App Lab - Design Mode

Code.org

This video teaches kids how to use App Lab's design mode to create app interfaces, making it ideal for 10-12 year-olds beginning their coding journey.

Game Lab: The Animation Tab
3:07
Active Ages 8-12

Game Lab: The Animation Tab

Code.org

This tutorial shows elementary-age learners how to add custom animations to game characters using Code.org's Game Lab tool.

AI: Impact on Society
1:56
Active Ages 8-12

AI: Impact on Society

Code.org

This video helps elementary-age children understand how artificial intelligence is shaping everyday life across industries like food, energy, and economics, building foundational knowledge they'll need to engage thoughtfully with technology.

Games to pair with this

See all

A few coding & logic games, rounded out with popular picks while this shelf grows.

Grow a Garden Obby — free online game Ages 5–12
Play →

Grow a Garden Obby

Kids navigate obstacle courses to grow virtual plants, combining action-game challenge with the calm satisfaction of watching a garden flourish.

arcade

Body Drop 3D — free online game Ages 7–12
Play →

Body Drop 3D

Your child drops ragdoll characters to watch them tumble and break apart in this slapstick physics game that rewards creative problem-solving.

simulation

Prism Match 3D — free online game Ages 4–12
Play →

Prism Match 3D

A 3D puzzle game where players rotate colorful cubes to match patterns, blending brain exercise with calming gameplay for those seeking strategic challenges without stress.

match 3

Birdie Bounce — free online game Ages 7–12
Play →

Birdie Bounce

This arcade golf game challenges kids to bounce a ball across platforms to reach each hole, with simple controls and increasingly tricky puzzles that reward skillful play.

sports

Passenger Airplane: Flight 3D — free online game Ages 7–12
Play →

Passenger Airplane: Flight 3D

This 3D flight simulator lets kids pilot realistic passenger planes across global routes with adjustable difficulty, multiple camera views, and various weather conditions.

adventure

Offroad Prado Parking — free online game Ages 5–12
Play →

Offroad Prado Parking

Kids practice precision driving and parking skills by maneuvering tough off-road vehicles through obstacle-filled levels in spooky environments.

arcade

Paty Path — free online game Ages 5–12
Play →

Paty Path

A fast-paced running game where players jump and dodge obstacles across levels, collecting coins to unlock character customizations and rewards.

arcade

Jump Into the Hell Inferno Leap — free online game Ages 7–12
Play →

Jump Into the Hell Inferno Leap

A humorous 2D platformer where you leap through fiery demon-filled levels as a skeleton character, perfect for kids who enjoy action games with silly humor and tricky jumping challenges.

platformer

Halloween Block — free online game Ages 4–10
Play →

Halloween Block

Halloween Block is a puzzle game where kids match monster-themed tiles to create combinations and solve increasingly tricky levels in a spooky-but-friendly setting.

halloween

Pool Float Party — free online game Ages 4–10
Play →

Pool Float Party

This game lets kids plan and decorate a pool party while mixing drinks, cleaning up, and dressing characters in trendy outfits—perfect for children who enjoy creative party planning and customization.

games for girls

ABC Halloween — free online game Ages 2–6
Play →

ABC Halloween

This alphabet learning game uses Halloween characters and mini-games to teach letters to toddlers and preschoolers in a safe, ad-free setting.

education

Screw Sort: Screw Pin Puzzle — free online game Ages 5–12
Play →

Screw Sort: Screw Pin Puzzle

Players arrange screws and pins in the correct order to solve increasingly tricky mechanical puzzles, perfect for kids who enjoy logic challenges.

puzzle