Best Coding For Kids Courses

Find the best online Coding For Kids Courses for you. The courses are sorted based on popularity and user ratings. We do not allow paid placements in any of our rankings. We also have a separate page listing only the Free Coding For Kids Courses.

Code Your First Game: Arcade Classic in JavaScript on Canvas

Program a complete game today. No special software or install required. All you need is a text editor and a web browser.

Created by Chris DeLeon - Independent Game Development Educator, 23 years making games

"]

Students: 325669, Price: Free

Students: 325669, Price:  Free

At the end of this short course you'll have programmed your first game. You'll learn gameplay development fundamentals by really doing it – writing and running real code on your own machine.

Each step of the course has the source code attached exactly as it should look at that time (click "View Resources" then "Downloadable Resources"), for you to compare to or pick up from, so you can't get stuck!

Begin Your Game Programming Journey the Proven Way

"Make the simplest game possible." "Program a ball and paddle project." "Practice by first remaking something from the 1970's." All beginning developers hear this advice from more experienced peers... because it works!

By following this approach you will:

  • Learn design from a fun classic that people know and enjoy.
  • Start your practice today – now! – without waiting for an idea.
  • Finish your game in hours or in a weekend, not over months.
  • Understand every line of code used in the entire program.
  • Avoid distraction from searching for or creating detailed art.
  • Master fundamentals needed to make your own games better.

You can program this game with a normal text editor, and run it in the web browser you already have. No special software is needed.

Though you'll be coding in JavaScript for HTML5 canvas in this course, the focus is on common game programming concepts. You can later apply these same patterns to get quick results in other programming languages such as C#, Java, ActionScript 3, C++, or Python.

I'm a private game development trainer, and for clients new to gameplay programming this is exactly the material that I cover to get them started quickly. Within hours you will have finished programming your first project. This is the fastest way to get results. The momentum gained from doing this provides a solid foundation to give more advanced concepts meaning and context as you continue on in your journey of learning game development.

(HTML5 Logo in the course image is by W3C, licensed under Creative Commons Attribution 3.0 Unported.)

Programming for Kids – How to Make Coding Fun

Explore free tools, techniques and ideas to inspire fun and creativity in your children's approach to programming.

Created by Fractus Learning - Professional development for cutting edge educators

"]

Students: 59446, Price: Free

Students: 59446, Price:  Free

This course is part of the Fractus Learning 'Bitesize' PD Program for Schools.

--

“I think everybody in this country should learn how to program a computer — because it teaches you how to think.” - Steve Jobs

Programming is becoming an essential skill in nearly every modern industry. In fact, it's predicted that by 2020 there will be 1,000,000 more computer science jobs than computer science students. Wow!

But more than any of that, when taught correctly, programming can be a whole heap of fun! Learning to code is an amazing, practical and hugely rewarding hobby and skill for kids of all ages.

In this jam-packed 1 hour course, we focus on the tools, techniques and ideas you can use to inspire fun and creativity in programming. With an emphasis on applications, the course steers away from code syntax or the conventions of any specific language and keeps the focus on making coding fun. In fact you won't need any background or knowledge in programming at all.

Covering games, exercises, apps and more, the course is divided into four distinct sections to help guide you from introducing your kids to code, all the way to advancing them into more complex programming:

  1. Preparation
  2. Before the Code
  3. Where to Start
  4. Next Steps

So if your kids, class or school are excited about using technology to change the world, this course will give you everything you need to provide a practical and fun foundation for your kids to fall in love with coding.

Click "Take This Course" and see just how fun programming can be!

Scratch Game Programming for Young Adults

A fun guide to programming for kids & teens or adults who want to help kids learn to code.

Created by Al Sweigart - Software developer, tech book author

"]

Students: 54039, Price: Free

Students: 54039, Price:  Free

Scratch is the best educational programming software for kids available today. With Scratch, you can create games and interactive art projects all while having lots of fun!

IMPORTANT NOTE: This course was made for Scratch 2.0. On January 1st, 2019, Scratch 3.0 was released on the Scratch website. However, you can still use the Scratch 2.0 Offline Editor. This course will be completed updated for the new 3.0 version in mid-2019. The information here is still relevant to using Scratch 3.0, though it doesn't cover 3.0's new features.

Designed by the MIT Media Lab’s Lifelong Kindergarten Group for 8 to 16 year olds, Scratch is a free programming environment that runs in your web browser. But Scratch users consist of people of all ages, including younger children with their parents. The software makes it easy for anyone to start developing their programming and problem-solving skills.

I’m Al Sweigart, the author of several programming books for kids and beginners. This course follows the content of my latest book Scratch Programming Playground, which you can read for free online under a Creative Commons license. This is my second Udemy course following my highly-rated "Automate the Boring Stuff with Python Programming".

This course (and supplemental book) covers the creation of several classic games like brick Breaker, Snake, and Fruit Ninja. Instead of memorizing a list of programming concepts, you’re guided through making these games and picking up programming concepts on the way. The lectures follow the 6 game and computer art projects, along with additional content on debugging and experimenting with Scratch.

This course won’t make you a software engineer or app developer, but it can provide kids with fun activities and give parents and K-12 teachers the training they need to help children learn to code. By the end of this course, you’ll have a solid understanding of Scratch and its community of millions of users.

Teach Your Kids to Code: Learn Python Programming at Any Age

Short, colorful apps and games you & your child can program right away, for ages 5 to 95! Chromebook, PC, Mac and Linux!

Created by Bryson Payne - Best-Selling Author & Professor w/students in 163 countries

"]

Students: 28783, Price: $29.99

Students: 28783, Price:  Paid

★★★★★ Join over 25,000 students from 163 countries learning Python (and teaching their kids)! ★★★★★

Now includes coding for Chromebook users! Teach yourself (and your kids) to code fun, colorful apps and games in Python, the powerful programming language used at tech companies and in colleges worldwide. Learn coding step-by-step from Computer Science Professor Dr. Bryson Payne, author of the Amazon #1 New Release and Top 10 Best Seller in Children's Programming Books, Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (2015, No Starch Press).

Update 2021: New videos added to section 1 for coding on Chromebook, iPad and more!

Give Your Kids a Huge Advantage in a High-Tech World

  • Quickly master new problem-solving skills in Python with colorful, fun examples

  • Teach younger kids to code using Turtle graphics, with text-based games and apps for older learners

  • Build your own playable games and create beautiful graphics

  • Learn the basics of coding, from variables to loops and functions, with interactive, engaging apps


This is the kind of course you can enjoy with your kids!

Packed with fun examples, colorful graphics, and easy-to-follow plain English instruction, Teach Your Kids to Code is the course parents and kids, teachers and students can enjoy together, as they build one of the top job skills of the 21st century! Python is a great first language for beginners, but it's powerful enough to be used in companies from Google to IBM.

I designed this programming course to be easily understood by absolute beginners, with example code I used with my own pre-schoolers all the way through the apps I teach to college freshmen.

Quick, hands-on lessons will get you coding your own apps from scratch in minutes. Over 100 video lectures and six and a half hours of content in short, 2-to-8-minute videos will give you the practice you need to master the powerful new skill of coding.

Everything you need to get started right away

Complete with working code downloads and high-definition videos, you'll be able to work alongside a professor with 22 years' teaching experience and over 30 years of programming knowledge. You'll also receive a Certificate of Completion upon finishing the course.

No Risk: Preview videos from Sections 1, 2, and 4 now for FREE, and enjoy a 30-day money-back guarantee when you enroll - zero risk, unlimited payoff! And, we've made this course easy to afford at just $30 so parents and students can get started now!

Sign up for this course and get started coding today!

* Programming Challenge Solutions added to all 7 Sections, plus new Bonus videos, including a new one with my son, Alex! New Turtle Gallery code and Bonus Q&A video added this month- keep the feedback and questions coming! Thanks! *

Praise for Teach Your Kids to Code:

★★★★★ "Inspired" - This is an inspiring course taught by an inspired teacher. The examples are well-chosen -- demonstrating principles through engaging, colorful projects rather than by teaching abstract principles first. While I wish the instructor weren't quite so repetitiously exuberant, this is at worst a minor stylistic blemish and might even be a plus for kids viewing it. — Kent Osband, Udemy student

★★★★★ "Excellent path into Python" Not just for kids...use this course as the perfect Python primer. Clear examples, that build quickly into programs, leading to learning challenges. Bryson's delivery is well paced and good fun. — Sean Jon Darcy, Udemy student

★★★★★“Dr. Bryson Payne is a computer scientist and professor of the highest caliber, and with Teach Your Kids to Code, he brings the power of computers within easy reach for learners young and old."—Dr. Antonio Sanz Montemayor, Informatics Professor, Universidad Rey Juan Carlos, Spain

★★★★★“The concepts in Teach Your Kids to Code can help any young person enhance their college prospects and expand their career opportunities."—Dr. Raj Sunderraman, Department Chair of Computer Science, Georgia State University

[For the Book version on Amazon] ★★★★★ “Dr. Payne set us on the path that led us to our dream jobs! With Teach Your Kids to Code, he's providing parents and teachers everywhere the chance to do the same for the next generation of creative problem-solvers."—Shah and Susan Rahman, Riot Games 

Programming for Kids and Beginners: Learn to Code in Scratch

Now with Scratch 3.0: learn to program, create games, have fun in Scratch! For kids and beginners, parents and teachers!

Created by Daniel Ciocîrlan - Software Engineer & Best-Selling Instructor

"]

Students: 21967, Price: $49.99

Students: 21967, Price:  Paid

In this course, we'll learn to code, starting from the basic blocks. No kidding! Scratch, the programming language we use (developed by MIT), is so fun that it makes programming seem like a game.

We'll learn by doing. The course is designed so that you create the games and applications with your own two hands. But what makes this course truly unique is the teaching method I've used live for almost 4 years. We learn a variety of computer science topics, but we hide the complexity behind characters, animations, analogies and fun!

That's because, in these carefully designed lessons, we train our intuition to make sense of what we want to achieve and how to get there. This will help you quickly master the basics. After this course, you'll learn text-based programming languages at a blazing speed and quickly make sense of any piece of code.

The content is designed to be fun! We learn to create animations and cool effects and we create clones of some of the most popular games: Flappy Bird, Duck Hunt or Pac-Man. The games are handpicked to optimize learning computer science topics while having fun along the way. I will also update the course on a regular basis with new content - and challenges!

This course is designed for

  • parents or teachers who want to give their children the best skills and most fun
  • kids and beginners who want to learn to code games
  • anyone new to programming who doesn't know where to start

I can't wait to have you in the course!

The course is regularly updated with new material, tips and tricks that you can use in your games and projects!

Coding for Kids-A Guide for Teachers and Parents

Teacher guide for teaching elementary school children how to code a story they wrote.

Created by Jim Gribble - Coding

"]

Students: 21944, Price: Free

Students: 21944, Price:  Free

Coding Curriculum: Upper Elementary School

Project #1: Writing and Coding

Writing Code for a Written Story

These coding skills will allow students to bring their written stories to life.

For each session I recommend a 5 minute mini-lesson introducing the new skills (I Do) followed by students demonstrating the skills using a SMART board or projector while you are with them on the carpet for 3-5 minutes (We Do) and ending with 30 minutes of the children working in pairs or independently (You Do) while you circulate and assist. I recommend placing a check next to skills once a student has demonstrated mastery. This will help you assess which students need small-group instruction.

Hello! Programming with Python for Kids and Beginners

Beginner, Basics, Foundation, Code, Coding, Graphics, Game, Data, Computer Science, Scratch, Kids, Teens, K12, Children

Created by CreateUp Academy - Educational Animation Studios

"]

Students: 8642, Price: $19.99

Students: 8642, Price:  Paid

This course is designed to help students
and programming enthusiasts who are just beginning to learn programming.  The goal is help learners get a better grasp
of concepts of programming, along with a little bit of fun.

Students will follow Sophia and her brother
Jacob, as Sophia is introduced to the world of Python programming. Jacob, the
elder sibling, is a programming engineer at an IT company and Sophia is just a
curious teenager enthralled by the realm of coding and eager to be an IT
engineer herself, just like her brother.

Sophia is excited to learn how to code in
Python after her brother tells her that that if she learns how to code, she can
create interactive animations and even create her own games. He also lets her
in on some other benefits of coding.

He teaches her every single detail, even
how to download python from the Internet, how to install it and how to write
simple and helpful programs. Jacob lets his sister learn hands-on by letting
her do a lot of the coding tasks herself.

This course will provide students with a
fun way to learn coding skills. The concepts are explained in such a simple
fashion, that even a child can easily learn to code.

At the end of the course, students will be
able to do simple calculations, make lists and learn how programming can be put
to practical use . More importantly, students will come to realize that there
is no reason to be afraid of coding. In fact, anyone can code, as long as they
have the desire to learn. 

  • Producer: Animate U, Japan
  • Writer: Nahid Akhter, Bangladesh
  • Male Voice Talent: Jason Wright, the United States
  • Female Voice talent: Jessica Geffen, the United States
  • Animator: Svitlana Skrypka, Ukraine

Kids Coding – Introduction to HTML, CSS and JavaScript!

Your kid could be the next Zuckerberg!

Created by John Bura - Best Selling Instructor Web/App/Game Developer 700k Students

"]

Students: 7751, Price: $109.99

Students: 7751, Price:  Paid

"This course helped me a lot for programming, convinced me to do programming and made me understand programming with some fun in it! Overall I don't need to go back and watch any of the courses vids since its explained in detail! Love it!!!"

"It was very easy to understand. I wasn't sure if I should be intimidated by coding or if I should see it as something that is easy, but this course makes it understandable and fun. Thanks."  

"This is giving me very useful information. Thanks" - Gideon E.

-------------------------------------------------------------------------------------------------------------------------------

Reading for parents

Do your kids spend too much time on the computer, phone or tablet? Don't you wish they could do something more productive? Why not get them to learn a life long valuable skill that will lead them into a career that pays 2 times the national average?

Programming is the new math. The average computer programmer makes 78k a year and there will always be a need for programmers. The only problem is that all of the educational courses are not tailored towards the learning styles of children. Most of the documentation is geared towards people over 18. 

This course shows kids how to code by adapting the material to their learning styles. There are animated lectures, informative screencasts and tests. The first portion of the course introduces a lot of data and terminology quickly. You'll jump right in. No second is wasted in this action-packed, captivating course.

"SO FUN!!"

More and more people are learning to code, so do you want your kids to not have the same opportunities as others? This course offers your kids a competitive advantage. 

Employers look for technical skills and applicants that can code are more attractive to hire. Even if the job isn't technical it always helps to have that technical knowledge to communicate with the technical team. Personally, I like to hire people with programming skills. If they are artists, video editors, or social media marketers, I generally prefer to hire people with programming experience.

About me, the instructor

My name is John Bura and I have run the software company Mammoth Interactive. We have had a ton of sales on our software which includes XBOX 360, iPad and iPhone games. On top of this I have been teaching people full time since I was 17. With the combination of teaching experience and real world experience, I have a truly unique experience that you can't find anywhere else. The knowledge I give out is from first hand knowledge of the industry and years of teaching experience. 

"This is a great course for beginner programmers. This doesn't have to be for just kids, but for adults too."

Thank you for considering to purchase my course. Even if you choose to not buy it I wish you and your family a happy road to success. 

Kids Coding – Beginners CSS

Learn the life long, worth while and in demand skill of programming! Your kid could be the next Zuckerberg!

Created by John Bura - Best Selling Instructor Web/App/Game Developer 700k Students

"]

Students: 7243, Price: $89.99

Students: 7243, Price:  Paid

Reading for parents

Do your kids spend too much time on the computer, phone or tablet? Don't you wish they could do something more productive? Why not get them to learn a life long valuable skill that will lead them into a career that pays 2 times the national average?

Programming is the new math. The average computer programmer makes 78k a year and there will always be a need for programmers. The only problem is that all of the educational courses are not tailored towards the learning styles of children. Most of the documentation is geared towards people over 18. 

This course shows kids how to code by adapting the material to their learning styles. There are animated lectures, informative screencasts and tests. 

This course is not only fun for kids to watch and listen, it is interactive and fun. More and more people are learning to code so do you want your kids to not have the same opportunities as others? This course offers your kids a competitive advantage. 

Employers look for technical skills and applicants that can code are more attractive to hire. Even if the job isn't technical it always helps to have that technical knowledge to communicate with the technical team. Personally, I like to hire people with programming skills. If they are artists, video editors, or social media marketers, I generally prefer to hire people with programming experience. 

About me, the instructor

My name is John Bura and I have run the software company Mammoth Interactive. We have had a ton of sales on our software which includes XBOX 360, iPad and iPhone games. On top of this I have been teaching people full time since I was 17. With the combination of teaching experience and real world experience, I have a truly unique experience that you can't find anywhere else. The knowledge I give out is from first hand knowledge of the industry and years of teaching experience. 

Thank you for considering to purchase my course. Even if you choose to not buy it I wish you and your family a happy road to success. 

Kids Coding – Beginner HTML

Learn the life long, worth while and in demand skill of programming! Your kid could be the next Zuckerberg!

Created by John Bura - Best Selling Instructor Web/App/Game Developer 700k Students

"]

Students: 6983, Price: $19.99

Students: 6983, Price:  Paid

Reading for parents

Do your kids spend too much time on the computer, phone or tablet? Don't you wish they could do something more productive? Why not get them to learn a life long valuable skill that will lead them into a career that pays 2 times the national average?

Programming is the new math. The average computer programmer makes 78k a year and there will always be a need for programmers. The only problem is that all of the educational courses are not tailored towards the learning styles of children. Most of the documentation is geared towards people over 18. 

This course shows kids how to code by adapting the material to their learning styles. There are animated lectures, informative screencasts and tests. 

This course is not only fun for kids to watch and listen, it is interactive and fun. More and more people are learning to code so do you want your kids to not have the same opportunities as others? This course offers your kids a competitive advantage. 

Employers look for technical skills and applicants that can code are more attractive to hire. Even if the job isn't technical it always helps to have that technical knowledge to communicate with the technical team. Personally, I like to hire people with programming skills. If they are artists, video editors, or social media marketers, I generally prefer to hire people with programming experience. 

About me, the instructor

My name is John Bura and I have run the software company Mammoth Interactive. We have had a ton of sales on our software which includes XBOX 360, iPad and iPhone games. On top of this I have been teaching people full time since I was 17. With the combination of teaching experience and real world experience, I have a truly unique experience that you can't find anywhere else. The knowledge I give out is from first hand knowledge of the industry and years of teaching experience. 

Thank you for considering to purchase my course. Even if you choose to not buy it I wish you and your family a happy road to success. 

Game Development and Coding for Children

Teach your kids how to make games and animations with the MIT coding platform for children.

Created by Pablo Farias Navarro - Certified Game Developer and Founder of ZENVA

"]

Students: 4285, Price: $129.99

Students: 4285, Price:  Paid

What if instead of just playing games and watching TV, your kids could actually make THEIR OWN games and animated stories?

This course is aimed for kids between 8 and 16 and they'll learn how to make simple games, stories and animation using Scratch, a visual programming platform for children created by the Massachusetts Institute of Technology (MIT).

Scratch makes it very simple for kids to understand basic coding concepts and to make their creations come true by just dragging and dropping elements and connecting them with each other. It is highly visual, interactive and fun!

The course is project-based, this means we'll work though out actual examples that you can modify and play with afterwards.

  1. Cat in Desert
  2. Wizard Boy
  3. Zombie Farm
  4. Ocean Story
  5. Halloween Game

What your kids will learn in this course:

  • Using intuitive building blocks to visually craft simple web games, stories and animations.
  • Grasping programming concepts such as conditions and loops. Taught with a project-based methodology.
  • Make their creations interactive for the users.
  • Share their games and animations so that other people can play and modify them.
  • Most importantly, understand how simple it is to make their creative ideas a reality in today's world.


This course is taught by Beth Baumgartner, engineer from the University of Wisconsin with postgraduate studies at the University of Queensland (Australia). The course has been created in collaboration with Pablo Farias Navarro, founder of ZENVA. At ZENVA we are teaching over 8000 students from all over the world how to create games, mobiles apps and websites. We are one of Udemy's top selling course providers with excellent reviews from our students.


Disclaimer: This course is independently created by ZENVA using the MIT's Scratch platform. It is not an official course by the MIT.

Coding for kids: Scratch, Python, Html, Css, Math, Robotics

Become a Coding Champ ! 9 courses in 1. Learn more than 10 software | Build - Games | Animations | Web Sites | Robots.

Created by Robolabz STEM School - Education Enthusiast - Enggr, MBA, Robotics

"]

Students: 3435, Price: $29.99

Students: 3435, Price:  Paid

Coding Megacourse : 9 courses in 1

# this course is developed with 7+ years of extensive work in the field of STEM training. I have trained students from 6yrs of age till 22 yrs. I have incorporated all my learnings in the teaching methodology in this course, to make it easy, fun & result oriented.

This Course is divided in 3 Parts

  1. Block Based Programming (it has 6 different Courses)

  2. Moving from Block Based programming to Text Based Programming (it has 1 course)

  3. Text Based programming (it has 2 different Courses)

PART-1: Block Based programming - Here we will learn concepts of Programming with easy drag & drop software. Here are the 6 courses we will cover in this part

1. Learning basics of Programming by generation of Visual Designs

  • 3D Design – Program and build 3D shapes & patterns

  • 3D Printing – Learn to 3D print the designs built

2. Application of programming

  • Electronics Programming, Control & Simulation - Working with 2 Electronic Chips

  • Robotics Programming, Control & Simulation - Programming Lego, Arduino

3. SCRATCH Programming & Gaming

  • Learn basics of programming through movement of sprites

  • Build application like Quiz & Calculator using Scratch

  • Build animations & Stories using Scratch

  • Build Games using scratch Programming

4. Developing games with a Professional Game Engine - CONSTRUCT 3

  • Learn the Game engine & build your own interactive games

  • Build 3 very interesting Games with ease

5. Web Designing with WORDPRESS

  • Build a real website

  • Make the website live with 0 budget

6. ROBOTICS with Arduino – (no hardware reqd)

  • Basics of Electricity

  • LED Projects - Circuit Building & Programming

  • Motor Projects - Circuit Building & Programming

  • Sensors & robotics - Circuit Building & Programming

PART -2 : Moving from Block Based programming to Text Based Programming – Here we will learn to shift to text programming using turtle graphics programming with python.

7. Moving from Scratch to Python - TURTLE programming

  • Learn the analogy in Scratch & Python

  • Build various shapes in python

PART -3 : Text Based programming – Here we will learn to build applications by writing text programs. We will learn it through

8. PYTHON Programming

  • Learn various Programming concepts like loops, variables, conditional statements & data types.

  • Build mathematical applications like student grade calculator.

  • Build numerical applications like number series, calculator etc.

9. HTML & CSS Programming

  • Build website using HTML programming

  • Style the website using CSS Coding

#Learn Risk Free -  30-days money-back guarantee.

What you will learn ??

  • Learn Scratch Programming

  • Learn Scratch Gaming

  • Transition from Scratch to Python

  • Python Programming

  • HTML & CSS Programming

  • 3D Designing, 3D Printing

  • Electronic Chips Control

  • Robotics Programming through Arduino & Lego

  • Learn Math fundamentals through Programming & Gaming

  • Drag & Drop based software to learn programming easily

Learn to create Technology through Programming

  • Build various 3D shapes & print them on 3D printer using Programming

  • Learn to build 2D games on Scratch

  • Learn to build various 2D shapes on Python

  • Control Electronics & Robotics Devices

  • Learn various mathematical operations with Python

  • Learn other programming fundamentals through Scratch Programming

  • Create Website using HTML CSS programming

  • Design Website using Wordpress

Learn the Engineering & Math

  • You will learn different programming concepts in an easy way like

    • Loops - For & While

    • Conditional Statements - If & else

    • Using variables 

    • Data Types

  • Sounds boring but you'll love the way Maths concepts are explained in the course like

    • Number lines

    • X Y Z axes

    • 3D objects (Cube, Cuboid, Pipe, Tubes etc.)

    • 2D objects (Square, Hexagon, Octagon, Decagon, Circle)

    • Natural numbers

    • Squares / cubes

    • Finding Area / Perimeter

    • Building math Calculators in Scratch & Python

This Mega course is regularly updated with new lectures / courses so that you get most value out of it & this course can exceed your expectations.

So, Enroll for the course & Enjoy learning !!

Coding for kids & Parents : Awareness Program

Learn Basic coding concepts to make your kids ready for the next level of programming.

Created by Robolabz STEM School - Education Enthusiast - Enggr, MBA, Robotics

"]

Students: 3280, Price: Free

Students: 3280, Price:  Free

What you will learn ??

  • Learn to Write Programs for the Software Robot

  • Learn to Simulate the Software Robot

  • Learn Math fundamentals through Programming

  • Drag & Drop based software to learn programming easily

  • Learn to create Technology through Programming

  • Learn about Robotics programming and how robots are made to move and turn

  • Program & simulate the Robot to draw shapes of Square, Rectangle, Hexagon, Octagon & Circle.

  • Learn the Engineering & Math

  • You will learn different programming & Math concepts in an easy way like

    • For loop

    • Acute and obtuse angles

    • Squares

    • Polygons (Hexagon, Octagon, Decagon)

    • Circles

So, Enroll for the course & Enjoy learning !!

Python Playground for Kids & Beginners: Programming & Coding

Let's play Python with wizard and fairy!

Created by CreateUp Academy - Educational Animation Studios

"]

Students: 2494, Price: Free

Students: 2494, Price:  Free

Let's learn Python Basics with wizard and fairy!

Emma wants to learn python, because she would like to make App, Game, website with Python.

She asks Liam about Python programming. Because he is an engineer of Python.

Liam teaches Python Basics to her.

We hope that the students will enjoy programming and coding with Python.

Coding Kids: Let’s Make Games!

For kids (and grownups) who want to learn programming foundations and make their own games.

Created by Mickey Blumental - Game Designer

"]

Students: 2425, Price: $39.99

Students: 2425, Price:  Paid

Course Description

This course offers a gentle and fun introduction to the world of game development, teaching basic coding and game design concepts. The goal of the course is to get kids comfortable and passionate about coding and game development. It is also a great way for creative kids to express themselves by bringing their own game ideas to life.

The Coding Kids Approach

Learning should be fun. Our kids are having too much fun to realize they are actually gaining some of the most indispensable skills for their possible future career.

At Coding Kids we turn kids' love of playing videogames into making videogames. The journey will prepare them for potential careers in fields such as programming, game design, digital art, interactive media and so much more.

Contents and Overview  

In over three and a half hours of content including 38 lectures, this course covers the foundations of programming and game design by building four different games from scratch. Completed Construct 2 project files for each tutorial can be downloaded through the course.

This course covers, amongst other things:

  • Object based programming
  • 2d game sprites
  • Behaviours
  • Variables
  • Events and Actions
  • Game design

Students will also learn basic good programming habits such as proper object naming, frequent saving of work and pre-planning of work.

Upon completion students will understand basic programming concepts and be able to make a variety of games entirely on their own. They will be at a much better position to take on further learning of programming and game development at school or at home.

Code Your First Website with HTML & CSS for Kids & Beginners

Begin learning the in demand skill of programming using HTML 5 and CSS 3. Don't wait, start learning HTML and CSS today!

Created by Kevin Kennedy - Product Designer and Creator of ProductDesignOnline.com

"]

Students: 1905, Price: $94.99

Students: 1905, Price:  Paid

Are you ready to build your very first website in 2019 with HTML and CSS? 

This is the perfect course to start with. This course is designed for beginners like you that are ready to learn HTML and CSS without any coding experience required.

I've had students from 9 years to 58 years old complete my course. It's never too early or too late to learn HTML and CSS!

HTML and CSS is the perfect tool to add to your skillset!

MESSAGE TO PARENTS

Why should your child learn to code? Well... coding is the new literacy and it’s rapidly growing! HTML and CSS are used by every website in the world, and it's a great place to start!

There are so many benefits - becoming fluent in technology, critical thinking skills, problem-solving skills, great career paths and more.

Computers are a big part of our future and every child should learn basic coding, not just those seeking a career in software development. Even celebrities, CEOs, and those alike are finally recognizing the benefits of children learning how to code. Here's what just a few of them are saying:

"Computers are going to be a big part of our future...and that future is yours to shape." -Former President, Barack Obama

"Learning to write programs stretches your mind, and helps you think better, creates a way of thinking about things that I think is helpful in all domains." -Co-Founder Microsoft, Bill Gates

"You can be good at technology and like fashion and art. You can be good at technology and be a jock. You can be good at technology and be a mom. You can do it your way, on your terms." -Former CEO Yahoo!, Marissa Mayer

Become fluent in technology

Interacting with technology is part of everyday life. Coding with HTML and CSS helps children create technology, express themselves in new ways.
It also helps them understand how many online businesses and services work.

Programmers are in high demand

Employment is expected to grow 17% by 2024 (via BLS)
According to the Bureau Labor of Statistics (BLS), the average salary for a software developer is $102,280 per year.

Learn to think and problem solve

Programming teaches children (and adults) how to solve large problems by breaking them down into small achievable steps. 
These critical thinking skills can be cross-utilized in many areas of life.

Why learn from me?

I've been building HTML and CSS websites for many years. In college, I used to build HTML and CSS websites (along with WordPress websites) for local businesses, in order to pay for my expenses.

I love how simple HTML and CSS can be when it's broken down into achievable steps!

I still remember the first HTML and CSS website that I built for myself. It was a real struggle just to get it to look the way I wanted. I've kept everything in mind while creating this course. I'll explain each item step by step in its own video. I'll also be happy to answer any HTML and CSS questions you may have in the student forum for this course (available to enrolled students only).

COURSE CONTENT

  • You will learn the basic HTML structure used by every website!

  • You will know how to organize your HTML code.

  • You will learn how to style your HTML elements using CSS.

  • You will learn how to change text color, font size, background color, and more!

  • You will learn how to leave comments in your HTML and CSS code.

  • You will know how to create links, images, menus, and more!

  • You will know how to change fonts with CSS

  • You will know how to create padding and margin with CSS.

DESIGN AND BUILD YOUR FIRST HTML AND CSS SITE

No matter what your goal is with learning HTML and CSS, I want to make sure you're able to achieve it. If you have any questions or run into any roadblocks, then I'm here to help!

Who is this HTML and CSS course for?

This course is for kids and beginners trying to learn how to code with HMTL and CSS. This course is NOT for learning WordPress or prebuilt website builders. If you are interested in WordPress then please check out my other course.

With Udemy's 30-day 100% money-back guarantee, there's no reason to hesitate. Enroll now, try it out, and see if you like the course!

I can't wait to help you build your very first website with HTML and CSS!

Cheers,
Kevin Kennedy, Product Design Online

JavaScript for Kids: Code Your Own Games and Apps Age 8 & Up

Brand new (2020) coding course for kids ages 8 and up, build your own interactive games and apps in JavaScript!

Created by Bryson Payne - Best-Selling Author & Professor w/students in 163 countries

"]

Students: 1702, Price: $29.99

Students: 1702, Price:  Paid

★★★★★ Join over 40,000 students from 163 countries learning to code from Dr. Bryson Payne! ★★★★★

Brand new course for 2020! Teach yourself (and your kids) to code fun, colorful apps and games in JavaScript, the powerful programming language that's included in every web browser and mobile device. Learn coding step-by-step from Computer Science Professor Dr. Bryson Payne, author of the Amazon #1 New Release and Top 10 Best Seller in Children's Programming Books, Teach Your Kids to Code: A Parent-Friendly Guide to Python Programming (No Starch Press). Filmed in collaboration with Bund Media/Zhidao Education Technology, with subtitles in English and Chinese.

Update: Pre-order Dr. Payne's new book, "Hacking for Kids" on Amazon now!

Gives Children a Huge Advantage in a High-Tech World

  • Quickly master new problem-solving skills in JavaScript with colorful, fun examples

  • Program apps using HTML5 Canvas graphics, web-based forms, even animated video games

  • Build your own playable games and create beautiful graphics right in your browser using a simple text editor

  • Learn the basics of coding, from variables to loops, functions, and classes with interactive, engaging apps

  • Great for private school, college and scholarship application portfolios


This is the kind of course you can enjoy with your kids!

Packed with fun examples, colorful graphics, and easy-to-follow plain English instruction, JavaScript for Kids is the course parents and kids, teachers and students can enjoy together, as they build one of the top job skills of the 21st century! JavaScript is a great first language for beginners, but it's powerful enough to be used in companies from Apple to Amazon and Google to IBM.

I designed this programming course to be easily understood by absolute beginners, with example code I used with my own 8 and 10-year-olds all the way through the apps I teach to college freshmen.

Quick, hands-on lessons will get you coding your own web apps and games from scratch in minutes. Over 40 video lectures and six hours of content in short, 2-to-8-minute videos will give you the practice you need to master the powerful new skill of coding.

Everything you need to get started right away

Complete with working code downloads and high-definition videos, you'll be able to work alongside a professor with 22 years' teaching experience and over 30 years of programming knowledge. You'll also receive a Certificate of Completion upon finishing the course.

No Risk: Preview videos from Sections 1, 2, and 4 now for FREE, and enjoy a 30-day money-back guarantee when you enroll - zero risk, unlimited payoff! And, we've made this course easy to afford so parents and students can get started now!

Enroll in JavaScript for Kids and get started coding today!

* Two bonus sections added with advanced video game apps you can customize and share with your friends! *

Praise for Dr. Payne's books and online courses:

★★★★★ "Inspired" - This is an inspiring course taught by an inspired teacher. The examples are well-chosen -- demonstrating principles through engaging, colorful projects... — Kent Osband, Udemy student

★★★★★ "Excellent path into coding" Not just for kids...use this course as the perfect primer. Clear examples, that build quickly into programs, leading to learning challenges. Bryson's delivery is well paced and good fun. — Sean Jon Darcy, Udemy student

★★★★★“Dr. Bryson Payne is a computer scientist and professor of the highest caliber, and he brings the power of computers within easy reach for learners young and old."—Dr. Antonio Sanz Montemayor, Informatics Professor, Universidad Rey Juan Carlos, Spain

★★★★★ “Dr. Payne set us on the path that led us to our dream jobs! ...He's providing parents and teachers everywhere the chance to do the same for the next generation of creative problem-solvers."—Shah Rahman, Blizzard Games and Susan Rahman, Facebook

Coding for Kids : Start from Scratch

Learn how to create games with event driven programming

Created by Know Store - Learn To Excel

"]

Students: 1580, Price: $19.99

Students: 1580, Price:  Paid

  • Scratch has been developed by the Lifelong Learning Group at the MIT Media Lab. It is a platform that promotes mathematical and computational skills as well as creativity, reasoning and collaborative working.

  • Scratch can be used to make a number of multimedia applications such as      games, animations, simulations, stories and art and even program robots like play i.

  • Every object (sprite) that is used in a scratch project can have one or more scripts attached to it.  These scripts add behaviours to sprites and allow them to act in anyway the user feels suitable in context to the project.

  • The scripts are made up of building blocks that are grouped by category, such as control, motion and sensing. There is very little keyboard input required by the user as all the script blocks are dragged to the scripting area with the mouse and 'clicked' together like lego.

  • All sprites and backgrounds can be created by the user using the built-in paint editor. However, Scratch also allows users to bring in content from other sources. For example, images you have scanned, photographed or taken from the web. It also comes with a library of sprites and backgrounds to get you started quickly.

  • Music and sound effects are just as flexible. Either use the built sounds, record your own from within Scratch or use sounds you have created with another program.

                                            My games made using scratch are: 

  • gen

  • island shoot

  • duck hunt remix(got featured in cover page of scratch official website)

  • table tennis (got featured in cover page of scratch official website)

  • flappy bird remix

Coding for Kids – Learn to program with a Dad & Son

Learn to program by building your very own game in MIT's programming tool for beginners

Created by Craig Blewett - Activated Academy

"]

Students: 1193, Price: $94.99

Students: 1193, Price:  Paid

Who is this course for?

This course is specifically designed for people who are wanting to learn to program, especially children, teenagers, university students…oh yes, and those more mature and looking for a change of direction and some money!

What's the course about?

“Everybody in this country should learn how to program a computer…because it teaches you to think" (Steve Jobs). Steve Jobs is not alone in this thinking. Many of the people who are shaping our modern world are saying the same thing – programming is the language of the future. This course will introduce you to programming in the most fun, easiest, and most unique way possible.

Fun…because you will build a game, a really great game!
Easiest …because you will learn to program in Scratch, developed by MIT to teach programming.
Unique…because you will be taught by a father-son combo!
You will learn all the basics of programming, and by the end of this course you will be able to push the limits of what can be done in Scratch. You will learn about sprites, about code blocks that control them, about useful elements like sounds, randomization, sensing, and lots more. While the environment is easy to learn in, what you will learn will be amazing.

Why this course?

There are lots of courses that teach you programming…and of course I suggest you do as many as you can. However, if this is your first time, or if you are wanting to see if programming is for you, or your children, then this is the best course for you. Why?

Firstly it will be fun! Learning that is not fun is not fun…OK, I suppose that makes sense ;-) Very step of the process is fun, plus what can be more fun than making your very first program a game…and a fun game too!

Secondly we will be using Scratch to teach you. Sure you will eventually want to learn programming in things like C++ or Swift or Java…as these will allow you to write mobile apps. However, I have seen countless people give up because these environments are so complex. You need to grasp the basics first…and that is exactly why MIT University developed Scratch. This is the best platform, used at schools and universities around the world, to learn to program. From here your options are limitless!

Thirdly when you learn to program you need to learn it in a special way…and that is exactly what we are going to do for you. You will be learning from two people – myself (Craig) and my son, Joshua. I have a PhD in educational technology and have been involved in technolology and teaching it for over 30 years. I will give you the benefit of my knowledge of teaching – how to do it properly, and technology in general. Joshua, who is just 12 has picked up programming, by himself and is now successfully writing apps. But he started with Scratch. He will bring a fresh and simple-to-understand insight to the teaching as he guides you through this learning process. Together we are going to share with you how you can learn to program and set yourself up for the most needed career of the future. Everything is going to need software to work, whether it's your fridge, watch, phone, car…all of these are programmed. Software is the language of our world, and those who know it hold the key to the future.

What kind of materials are included?

The course includes everything you need. The lectures are professionally created, as people have come to expect from bythe.guru productions. The course is in HD video with high quality audio and images. We will show you everything we explain. Plus in addition to this we have attached additional exercise with solutions to the end of most lessons. This means you can try other things to see if you have grasped the concepts.

How long will the course take to complete?

There are 5 sections to this course, with each section providing short powerful videos on individual concepts. Learning to become proficient in programming takes time…but this course will give you a jump start into what is one of the most needed and lucrative careers around…ask Mark Zuckerberg if your don't believe us!

How is this course structured?

This is an action course. So the course starts with getting to the doing straight away. The course starts with setting up your Scratch account and then in no time you have written your first program. The course is structured in the following way:

1.Section 1 – Scratching the Surface - The purpose of this first section is to introduce you to the importance of programming, and the Scratch programming environment.

2.Section 2 – Writing a Game – Part 1 - The objective of this section is to introduce you to most of the important elements of Scratch programming by developing a really fun game.

3.Section 3 – Writing a Game – Part 2 - This section now introduces some more advanced elements to our game and programming, such as extra sprites and random moves

4.Section 4 – Writing a Game – Part 3 - One of the most important parts of programming is variables. This section will introduce you to creating and using variables.

5.Section 5 – Conclusion – The future looks bright - In this section we conclude by looking at how you can share your program that you have made and by summarising some of the key lessons.

Why take this course?

If I am looking for an online course there are 3 key things I look for. Firstly, the qualification/experience of the teacher. Secondly, the ability of the teacher to teach/present. Thirdly, the quality of the teacher's material. So here are my credentials.

1.My Qualification/Experience - I have just completed a PhD in the use of IT for education. I've been involved in IT both as a university lecturer, IT consultant and entrepreneur for over 20 years. This includes starting up multiple businesses both online and offline.

2.Ability to teach - In addition to having been a lecturer for over 20 years I have spoken around the world to everyone from business leaders to politicians to teachers to children. But don't believe me, here are what some of those who have heard me say:

"Craig has the rare ability to engage personally with each member in his audience" (A. Byrnes, PDM Pty Ltd, Australia),

"Craig is a dynamic speaker, out-of-the-box strategic thinker and professional" (R. van Rooyen, Associate Partner, Deloitte)

“Mr. Blewett is a pleasure to take in. The excitingly focused style by which he speaks keeps you on the edge of your attention." (C. Stickney, USA)

“Craig is an experienced and highly competent teacher and presenter. He has the rare ability to convey innovative concepts in an engaging fashion that is packed with enthusiasm but also logic and balance." (Dr. Alleyne, UK)

"Craig is possibly one of the most interesting presenters I have encountered. His students love him and in public forums he is unequalled." (Prof. Maharaj, UKZN, South Africa)

3. All the material presented in this course is professionally produced using HD video, high-quality audio and specialist video editing software. Besides all this, you won't find a better value, easier course that will enable you to learn how to program from SCRATCH!

Scratch Programming Gaming for Kids & Parents

10+ activities on Scratch Programming for kids. Build your own Software Games using Scratch ! Coding for Kids & Parents.

Created by Robolabz STEM School - Education Enthusiast - Enggr, MBA, Robotics

"]

Students: 697, Price: $19.99

Students: 697, Price:  Paid

This is a highly researched STEM (Science Technology Engineering & Math) course introducing your kids & students to the field of Programming. You will learn

  • Basics of Programming

  • Different loops used in programming

  • Conditional Statements

  • Logic building to write program Sequentially

  • Developing small musical applications

  • Developing Games & playing them

You will learn to develop full fledged games with point systems & Win - Lose Criteria.

Real-World Programming for Kids with Python

An Introduction to coding with fun and practical projects

Created by Josh Robinson - IT Professional

"]

Students: 608, Price: $19.99

Students: 608, Price:  Paid

In this course, a father and two sons take you on a fun-filled adventure into the exciting world of programming with Python. Geared towards ages 8-14, this program is designed to teach kids the basic fundamentals of programming and to spark a passion for coding with fun and practical examples and exercises.

Parents should sit with their child to watch each video and assist with installing the necessary software and completing coding exercises.

Basic computer skills, including keyboard typing and using a mouse are required to get through this course and some prior exposure to programming will be helpful, especially for younger children. We recommend the MIT Scratch program as a precursor to this course if you’ve never done any programming before.

All of the exercises demonstrated in this course were run on a Windows 10 computer. Most of the exercises should also work on a Mac as well, although some slight differences may be encountered.

Learn to code with Scratch Programming for Everybody

From kids to Adults learn to program using Scratch developed by MIT

Created by Andrew Schlegel - Engineer /University Instructor

"]

Students: 551, Price: $89.99

Students: 551, Price:  Paid

This course uses the amazing Scratch program developed by MIT to teach coding this course is meant for:

- Everybody that is interested in learning to code, from kids to adults,  Scratch was developed by MIT to teach people to code. It is the best way to learn to code that I have been aware of in my lifetime.

- Anyone interested in teaching beginning programming as a career or business.  Teaching kids to code is becoming big business.  Want to start your own coding academy school or get a position as an instructor?  They all use Scratch programming, learn Scratch here from a University programming instructor.

- Anyone that already knows how to code that wants to learn from Scratch Programming and build some fun games. Why did we get into programming in the first place? Because its fun and Scratch is super fun!  No matter your level, you will have fun and learn from Scratch.  I know I did and that is what the people at MIT intended.

Unlike traditional programming — where it can take days of coding just to get something to move around onscreen — Scratch lets you create animated graphics and sound in a few minutes, just by dragging blocks around. This puts the focus on concepts and allows you to quickly create program thus you see concepts in action that would take years to learn in traditional programming language lets thank the great people at MIT for developing this amazing learning tool and its just super fun 

While this course is super fun building games in scratch the focus is on learning programming concepts and moving on to Python programming. With over 20 years programming experience and as a University Instructor I teach Python, Java, PHP, C++, I know how to use these amazing tools to instill future programmers with the required skills that they will need for future academic and career success as a programmer.

As aspiring programmers learn Scratch and start creating programs, they’ll develop a range of coding and problem-solving skills that will help them when they later move onto real-world programming. These include:

  • Manipulating variables — chunks of computer memory — to store and retrieve data.
  • Using operators to manipulate data. These include arithmetic operators (plus, minus, multiply, divide), as well as comparison operators (less than, equal to, greater than), logic operators (and, or, not), the concatenation operator (for joining strings together), and trigonometry (sine, cosine, tangent and so on).
  • Understanding control flow: the way that computers move through each step in a program.
  • Altering control flow with conditional statements and loops.
  • Creating reusable chunks of code, known in Scratch as custom blocks. (In programming-speak they’re known as procedures or subroutines.)
  • Event handling: writing code that responds to events, such as key presses and mouse clicks.
  • Detecting and responding to real-world input, including the mouse position, the loudness of the sounds picked up by the computer’s microphone, and even movement picked up by the webcam!
  • Simple multimedia programming, including drawing, animation and sound.

So come along join this amazing course have incredible fun with Scratch programming and:

Teach or learn programming with your kid.

Start Teaching kids Programming as a career or to Build a business.  

or lay the foundations to become an expert programmer.

Python Coding for Kids

A gentle Introduction to Python coding for 7-11 year olds

Created by Shaer Education Ltd - Educational Resources Company

"]

Students: 495, Price: $19.99

Students: 495, Price:  Paid

Welcome to Coding for Kids! This course is a gentle introduction to Python coding.

What is coding?

Coding is writing logical instructions for a computer to follow. In our modern world, coding is used to create computer programs that power the microchips in your microwave, car, phone and every modern device you know.

Why learn to code?

Learning to code is learning to think creatively. If you can code a computer then you can think and apply yourself logically and rationally to tackle any obstacle or challenge you face in life. It is a wonderful life skill for your child to build.

Why Python?

Python is an extremely flexible coding language that is used by many professionals, including scientists, researchers, and engineers. It is straightforward and approachable and an excellent choice for children beginning their coding journey.

Who created this course?

My name is Daniel Shepherd. I have a degree in Physics and Astrophysics and a master’s degree in Environmental Management. I have been teaching for 25 years and have taught children of all ages throughout my career. I teach Python coding to children aged 7-11 across London in the UK. I greatly enjoy nurturing the amazing creativity and passion that young people have for coding.

What will I learn?

In this course, you'll learn the basics of coding in Python. You'll learn how to:

- Move a drawing robot around the screen

- Create mindblowing multicolored graphics

- Repeat lines of code (using a FOR loop)

- Keep pieces of information in your computer's memory (using variables)

- Get your computer to do math for you

- Think clearly and logically in a calm way

- Experiment and explore with your mind

- Boost your confidence

I hope you enjoy my course.

Teach Python to Kids Age 8 to 10

The Ultimate Teachers guide to Python in just 12 Sessions using Videos, Illustrations, Code Samples & Assignments

Created by Sunil Nair - Educator and Data Scientist

"]

Students: 204, Price: $19.99

Students: 204, Price:  Paid

If you are a teacher, parent or guardian, join me in this exciting teachers' guide on Python Programming that will assist you in teaching children of Ages 8 to 10.  The instructional videos and text material have incorporated using simple English with terms that are easy to follow.

Kindly note that only teachers, parents and guardians can create the account and purchase the course.

Course Curriculum

  • Variables and Functions

  • Strings and Numbers

  • If Statements

  • Random is Fun

  • Loops - For and While

  • Infinite Loop

  • Iteration

  • Build Custom Functions

What this course contains

  • Easy to follow instructional videos that even an 8-year-old can follow

  • 12 Chapters with both Instructional Videos and Textual Material containing high-quality illustrations

  • 26 Python Code Samples

  • 28 Assignments

Software to Install

  • To begin with, you may use the Free Online Code editor available in the Resource section of each chapter

  • For additional practice, we recommend installing Mu: a simple Python editor for beginners

Guaranteed Course Outcome

  • Understanding of Programming Concepts using Real-World Examples.

  • Promotes Creative Thinking and encourage the real-world application of coding skills

  • The ability to build applications with ease.

The Apps that can be built with the help of this course

With a total of 26 Code Samples and 28 Assignments, kids will attain the skills to build a wide selection of programs. The most notable ones are listed below:

  • MadLibs - Word Game

  • Virtual Wardrobe Planner

  • Match Roster Generator

  • Guessing Number Game

  • Multiplication Table Generator

  • Number Divisibility

  • Even and Odd Number Extraction

  • The ATM Replica

  • Automated Dice Roll

  • Shopping List

Can Teachers and Parents use this course as a guide for teaching kids older than 10?

Math is taught in every grade in school, the base concepts remain the same, but the complexity increases with every grade. The same learning progression can be achieved with programming languages for children. This course has been specifically designed as a teaching guide for parents, teachers and guardians who wish to teach students of Ages 8 to 10.

Teach Python to Kids Age 11 to 13

The Ultimate Teachers guide to Python in just 12 Sessions using Videos, Illustrations, Code Samples & Assignments

Created by Sunil Nair - Educator and Data Scientist

"]

Students: 176, Price: $19.99

Students: 176, Price:  Paid

If you are a teacher, parent or guardian, join me in this exciting teachers' guide on Python Programming that will assist you in teaching children of Ages 11 to 13.  The instructional videos and text material have incorporated using simple English with terms that are easy to follow.

Kindly note that only teachers, parents and guardians can create the account and purchase the course.

Course Curriculum

  • Variables and Functions

  • Strings and Numbers

  • If Statements

  • Random is Fun

  • Loops - For and While

  • Iteration

  • Data Collections - Lists, Tuples and Dictionaries

  • Error Handling

  • File Handling with JSON

  • Build Custom Functions

What this course contains

  • Easy to follow instructional videos

  • 14 Chapters with both Instructional Videos and Textual Material containing high-quality illustrations

  • 44 Python Code Samples

  • 31 Assignments

Software to Install

  • To begin with, you may use the Free Online Code editor available in the Resource section of each chapter

  • For additional practice, we recommend installing Mu: a simple Python editor for beginners

Guaranteed Course Outcome

  • Understanding of Programming Concepts using Real-World Examples.

  • Promotes Creative Thinking and encourage the real-world application of coding skills

  • The ability to build applications with ease.

The Apps that can be built with the help of this course

With a total of 26 Code Samples and 28 Assignments, learners can attain the skills to build a wide selection of programs. The most notable ones are listed below:

  • MadLibs - Word Game

  • Virtual Wardrobe Planner

  • Match Roster Generator

  • Guessing Number Game

  • Multiplication Table Generator

  • Number Divisibility

  • Even and Odd Number Extraction

  • The ATM Replica

  • Automated Dice Roll

  • Shopping List

  • Phonetic App

  • Food Ordering App

  • Convert to Seconds

Can Teachers and Parents use this course as a guide for teaching kids older than 13 or younger than 11?

Math is taught in every grade in school, the base concepts remain the same, but the complexity increases with every grade. The same learning progression can be achieved with programming languages for children. This course has been specifically designed as a teaching guide for parents, teachers and guardians who wish to teach students of Ages 11 to 13.

How does this course compare with "Teach Python to Kids Age 8 to 10"?

This course contains 4 additional lessons, with each existing lesson having additional content

  • Data Collections - Dictionaries

  • Error Handling

  • File Handling with JSON

  • Build Custom Functions

  • Also contains 16 Additional Code Samples and New Assignments

Scratch games coding for kids – Advanced Scratch 1

Scratch games coding course for coders with some Scratch experience who want to improve their skills and knowledge

Created by Matt Ottewill - School teacher - specialist in coding and computing

"]

Students: 174, Price: $24.99

Students: 174, Price:  Paid

This course is designed for parents who want to re-direct their child's natural enthusiasm for playing games into creating games and coding.

It is an ideal course to help your child to learn how to code. This course involves coding two new games, thereby extending their knowledge and skills, after which they will use what they have learnt to create their own games.

Students will learn advanced coding techniques including timer countdowns, steering, acceleration and deceleration, repelling sprites, continuous motion, sprite costume animation and control, transferring sprite properties between sprites, colour effect animations, cloning, timed animation, sound control, advanced variable use, and lists.

Coding is a primary skill for the modern workplace and this course will help give students a head start in their computer studies at school and thereafter at further and higher education and in the workplace.

Our instructor is a qualified and experienced teacher who speaks clearly and precisely, leading the learner through the entire coding process. Each step is explained and demonstrated.

Your child will build confidence with Scratch, acquire advanced games coding skills, and improve their creative, math and computational thinking skills.

As your child learns, their confidence, enthusiasm and passion for coding will increase. As the see the immediate results of their coding efforts  they will not only learn but learn to love learning itself. Children have a natural infinity with computer technologies and this course is the perfect way to turn that energy into useful educational outcomes.

Scratch games coding for kids – Getting started

Transforming children from players of games into creators

Created by Matt Ottewill - School teacher - specialist in coding and computing

"]

Students: 126, Price: $19.99

Students: 126, Price:  Paid

This course is designed for parents who want to re-direct their child's natural enthusiasm for playing games into creating games and coding. It has has been created specifically with young learners in mind and is suitable for 7-12 year olds.

Every lesson has been carefully scripted to be clear and unambiguous. Our instructor is a qualified and experienced teacher who speaks clearly and precisely, leading the learner through every detail of the activity. Each step is explained and demonstrated.

As the lessons progress, your child will build familiarity with Scratch, follow game making exercises, build a complete game and acquire the skills and knowledge required to build their own games. In so doing they will begin to understand the fundamental transferable concepts of coding, and improve their creative, math and computational thinking skills.

Coding MasterClass for kids: Cats, Robots, and Pythons!

We learn TONS of stuff and have fun while doing it : using Scratch 3.0, PLUS Robotics PLUS Python, and **LOTS** more

Created by Hofmeyr de Vos - Your Expert Instructor

"]

Students: 94, Price: $29.99

Students: 94, Price:  Paid

Coding for kids

** Welcome to the most comprehensive and in depth course of its kind on Udemy !! **

So what makes this course different from the tons of courses out there? Simple answer: EVERYTHING!

This course is so much more than merely teaching kids how to code.

--

But first a very important aspect :

Those under 18 may use the services only if a parent or guardian opens their account, handles any enrollments, and manages their account usage. We love it that young ones want to learn, and that parents or guardians allow for this, but is extremely important to us that all of this is done with your child's safety in mind.

This is why we've added a short video to this course about the safety of our kids while online. Please take the information contained in it to heart and apply it to your child's time online.

To facilitate this it is important to know that the course is intended for PURCHASE by adults, and that account usage must be under full-time management by a parent or guardian. We've also added Academy's terms of usage on this matter to the end of this page.

--

OK, so back to the fun stuff !

Sure, kids, young adults, and anybody interested will learn to code with this course, yes, but as you will discover this is the mere tip of the iceberg. For one, we teach this course using the principles behind the term Computational Thinking, effectively preparing our students for the brave new world that lies beyond the much talked about Fourth Industrial Revolution (4IR). What this boils down to is that we use Scratch 3.0 as a tool for bigger and bolder things.

We instill the very essence of complex ideas like Decomposition, Pattern Recognition, Abstraction and the all-important Algorithm Design without our students even realizing that they are using these principles. (They just think they are having fun !)

We look at basic Algebra, Trigonometry, and yes, even Robotics, all the while encouraging and focusing on critical 21st century Life, Literacy and Learning Skills. Skills like Creativity, Collaboration and Initiative are encouraged during this course as we cycle through easy to understand small bits of information. (And YES, we even build a robot together, using the skills learned during the course!)

After we are done with code-based programming (using Scratch 3.0 ) we move over to the incredibly popular, incredibly powerful Python, and teach our students the basics using the same principles as we utilized up to this point, linking the two coding platforms as not to overwhelm our budding student coders. (FUN being one of these principles)

You see, we believe, very much like Mitch Resnick, director of the MIT Media Lab, that people should not be merely learning to code, but instead coding to learn, and when people learn to code in the right way, they learn important strategies for solving problems, designing projects, and communicating ideas.

This is but a glimpse of an absolutely MASSIVE course, not only in terms of content and variety of topics, but also in terms of the critical skills that we all , but especially our young ones will need to possess in order to be relevant in this modern environment where concepts like Artificial Intelligence, Machine Learning and the Internet of Things are fast becoming commonplace.

This , for us as the course creators and educators, Is the true essence of what a "Masterclass "needs to be : not a course that attempts to cram as much (or as little) information as what is deemed to be required into brains, but rather a course where a student walks away with a true understanding of not only the technical aspects of the subject matter,  but the reasoning behind the methodology. We have found, time and time again, that this way of doing things result in a student that can apply what he or she have learned to whatever the need may be, and carry these skills with them for the rest of their lives.

This, however, is not all! For your hard-earned money you also get :

  • Lifetime access to this course

  • Constant updates and additions to course materials

  • a Very responsive instructor (that loooves what he does)

  • Quizzes formulated to ask the right questions, testing knowledge in a very specific way,  not just "fillers "to make a course seem longer and devoid of substance.

  • Challenges that challenge the right skills at the right time, with step by step walkthroughs of solutions.

  • A Certificate of Completion

So what makes this course different you ask? E-VE-RY-THING !!

PS : We also have a huge bonus for those students that successfully finish this course : a Certificate !

We will send you a digital certificate detailing all of the outcomes of this course, apart form the standard Udemy completion certificate, absolutely free of charge. How awesome is this !

 

-------------

VERY IMPORTANT

** It is very important for us that our young ones remain safe while online, and as such we adhere to Udemy's Terms of Use , especially regarding young people using this facility. Please read the terms of service below very carefully **

Terms of Use

Udemy’s mission is to improve lives through learning. We enable anyone anywhere to create and share educational courses (instructors) and to enroll in these educational courses to learn (students). We consider our marketplace model the best way to offer valuable educational content to our users. We need rules to keep our platform and services safe for you, us and our student and instructor community. These Terms apply to all your activities on the Udemy website, the Udemy mobile applications, our TV applications, our APIs and other related services (“Services”).

Students and instructors must be at least 18 years of age to create an account on Udemy and use the Services. If you are younger than 18 but above the required age for consent to use online services where you live (for example, 13 in the US or 16 in Ireland), you may not set up an account, but we encourage you to invite a parent or guardian to open an account and help you enroll in courses that are appropriate for you. If you are below this age of consent to use online services, you may not create a Udemy account. If we discover that you have created an account that violates these rules, we will terminate your account. Under our Instructor Terms, you may be requested to verify your identity before you are authorized to submit a course for publication on Udemy.

Scratch games coding for kids – Deeper into Scratch

Scratch games coding course for coders with some Scratch experience who want to improve their skills and knowledge

Created by Matt Ottewill - School teacher - specialist in coding and computing

"]

Students: 82, Price: $24.99

Students: 82, Price:  Paid

Help your child to learn how to code two new games, extend their knowledge and skills, then use what they have learnt to create their own games.

This course is designed for parents who want to re-direct their child's natural enthusiasm for playing games into creating games and coding.

Students will learn essential techniques for creating action games including throwing and firing, interactive animation, chasing, rewards and health, and create a unique tree growing game in which the player must grow branches to allow circling birds to alight.

Our instructor is a qualified and experienced teacher who speaks clearly and precisely, leading the learner through the entire coding process. Each step is explained and demonstrated.

Your child will build confidence with Scratch, acquire essential games coding skills, and improve their creative, math and computational thinking skills.

Space Explorers Coding Course for Kids

Use coding as a tool to make thinking visible

Created by Christopher Olsen - Coding and Robotics Educator

"]

Students: 79, Price: $74.99

Students: 79, Price:  Paid

Coding is an essential 21st Century tool that our children need to learn, but just learning about a tool is useless! Our children need to know how to use this tool in their learning. In this course they'll be doing just that as they explore space. When our children are able to follow their interests and have fun, they learn more. We'll be creating programs, games and even art using the free coding tool, Scratch.

Your children are able to follow along as they code, complete activities and challenge themselves in this course. Get them started (or better developed) in their coding journey with the Space Explorers Coding Course for Kids!