Udemy

Learning to Code for Kids & Beginners with MIT Scratch

Enroll Now
  • 110 Students
  • Updated 10/2024
  • Certificate Available
4.8
(23 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 32 Minute(s)
Language
English
Taught by
Greg Radcliffe
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.8
(23 Ratings)
3 views

Course Overview

Learning to Code for Kids & Beginners with MIT Scratch

Learn Programming Fundamentals that take you from a beginner to a game designer in no time!

Parents and teachers, do have students/kids who would benefit from learning the valuable skill of programming?

Anyone can code. It's not hard. In this course, through games and fun activities,  I teach the fundamental programming fundamentals that have allowed me to earn a living as a professional coder for the past 20 years. There are valuable skills that came have a lasting impact...but it's also just fun!


Here's how the course is structured:


The Platform

We'll use MIT Scratch is a free, beginner-friendly visual programming language developed by the MIT Media Lab, specifically by the Lifelong Kindergarten Group. It's designed to teach the fundamentals of coding in a playful, engaging way—especially to kids and beginners of all ages.


Section 1: Introduction

We introduce MIT Scratch and cover all the basics for getting started


Section 2: The Fundamentals of Programming

We'll review the core tenets of programming that apply to any coding language! This teaching approach is meant to give students the crucial foundation that is going to help them progress as a coder.


Section 3: A Few More Scratch Related Things You Should Know

Continuing with the idea of building a framework for success, in this section we'll review some things specific to the MIT Scratch Platform that are going to be crucial to understand as we progress through the upcoming activities in the course.


Section 4:  Creating a Meteor Math Game

The fun begins! Now we enter the part of the course where students can really expand upon that foundation we've built up in the early sections of the course and start to bring ideas to life. In this exercise we'll create a fun and engaging Meteor Math Game.


This section and the following sections include challenge files to help students learn by doing. All of the code and Scratch files will be provided for the various stages of the game so students can easily review solutions and become "unstuck" should they need help. These lessons will also help students practice/develop some of the core traits of a good programmer:


  • problem-solving skills

  • logical thinking

  • creativity

  • debugging

  • persistence

  • attention to detail

  • deconstruction -- breaking a larger problem into smaller, more manageable parts


Section 5:  Creating a Classic Snake Game

The fun continues as student will build a classic snake game and really learn how to start bringing their own ideas to life through logical thinking, testing/debugging, and stepwise iteration.


Section 6: Final Thoughts and Challenge

Wrapping things up and launching students to new heights with their newfound knowledge and coding skills!


Help kids unlock their potential and enroll them today! Or, it's never too late for anyone to learn!


A Note from Greg:

I really hope you or someone you care about will join me inside this course to experience the joy of coding and also to unlock a valuable skillset that is super relevant in today's modern world.  These are the skills that have not only brought me a ton of joy, but also earned me income and helped me provide for my family. Anyone can code. It's not hard & in this course I'm going to help students learn the fundamentals that can unlock a whole new world of possibility. 


cheers,
Greg




Course Content

  • 6 section(s)
  • 89 lecture(s)
  • Section 1 Introduction
  • Section 2 The Fundamentals of Programming
  • Section 3 A Few More Scratch Related Things You Should Know
  • Section 4 Creating a Meteor Math Game
  • Section 5 Create a Classic Snake Game
  • Section 6 Final Thoughts and Final Challenge

What You’ll Learn

  • Learn the Fundamentals of Coding
  • Learn MIT Scratch -- a free to use visual coding (you drag and drop blocks) platform that is a great way for 1st time coders to learn
  • Quickly go from a beginning coder to a more advanced coder by learning a simple step-by-step problem solving approach rooted in the fundamentals
  • Code games and other projects from start to finish (from idea to fully realized game)
  • Students should leave this course with a great foundation in the fundamentals of coding and be ready to more easily learn new programming languages


Reviews

  • Y
    Yudit Suhag
    5.0

    amazing

  • A
    Awais Aslam
    5.0

    Yes. It is helping

  • F
    Francis c anamelechi
    4.0

    Eh, it was good, but I already know most of the stuff in here, hopefully section four will be much of a challenge.

  • S
    Sieu Le
    5.0

    Yes.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed