First Month Free — use code BTS40. Offer valid for 80 credits plan.Learn More
600
credits for 10 classes
Class
Play

1:1 - Learn Programming With Scratch

Completed by 1 learner
Ages 6-9
Live Group Class
One on one scratch class
Average rating:
4.9
Number of reviews:
(160 reviews)

Live video meetings
5x per week, 2 weeks
1-10 learners per class
55 min

What’s included

10 live meetings
9 hrs 10 mins in-class hours

Class Experience

Programming will be one of the most useful skills in the future. In this camp we introduce learners to the world of Scratch programming. The goal of the camp is NOT to just build a bunch of programs - but to teach learners the fundamentals of programming so they understand why programs work. In the second week we will build a variety of different programs to show learners programming from different angels and allow them to ignite their creativity and imagination to build their own Scratch programs.

As a follow up to this class I recommend Advanced Programming in Snap!

Class Structure:
Week 1
Day 1: What is programming? We will log into Scratch and create our own accounts. We will look at some example programs created by others to let learners get a feel of what can be done with Scratch.

(PARENTAL NOTICE: Please provider your learner with an email address they can use to create an account with Scratch. Scratch is managed by Massachusetts Institute of Technology, a private research university in Cambridge, MA who will not share or sell email addresses).

Day 2: Today is all about "variables", maybe the most important component of any programming language. We will learn about Scratch variables and lists and create simple programs to show how to use variables.

Day 3: Today is all about "loops", a critical concept to create anything from games to artificial intelligence. Learners will create simple programs combining variables and loops to understand the concept.

Day 4: Decision making day. Every program needs to make decisions. We will use blocks like IF-THEN, IF-THEN-ELSE and REPEAT UNTIL to learn about the importance of creating decisions.

Day 5: Programs should be able to sense what is going on on the screen or in the real world. Today we will learn about what Scratch offers in sensing and create simple program.

Week 2:
In this week we will create 5 different programs (one per day). The goal is to use what we learned in the first week and practice those skills. Each day will offer a completely different type of program to allow learners to see programming from different perspectives. The exact programs will depend on the group of learners. I will do my best to align week 2 with the progress we make in week 1.

Other Details

External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.

Meet the teacher

Joined September, 2020
4.9
160reviews
Profile
Teacher expertise and credentials
Hello Fellow Learners!

My name is Mounir Shita - but you can call me Mo (trust me, it is scientifically proven to be easier to pronounce). I have been amazed and intrigued by thinking machines since I was a teenager. As an adult, I've made it my career to research and develop thinking machines.

I've spent over 20 years researching real thinking machines, built a lot of technology, started my own "AI" companies and even been involved in government "AI" programs. 

In Outschool I hope to contribute to make you curious science, especially intelligent machines. I will teach classes ranging from introduction to artificial intelligence and thinking machines, to ethics (is it good or bad?) to teaching you how to build your own AI-powered games.

Reviews

160 total ratings, 95 with reviews

Review summary for this teacher
Based on the reviews, the teacher or teacher organization seems to be highly effective and engaging. Students consistently express their excitement and enjoyment for the classes, praising the teacher's ability to explain complex topics like artificial intelligence in an age-appropriate and understandable manner. The reviews highlight the teacher's patience, encouragement, and ability to make classes fun while fostering critical thinking.
This summary was AI-generated from parent reviews
My son took The Complete Artificial Super Intelligence Class and... 
Karla H.on Aug 19
Would have appreciated the kids using the application itself. 
Ryan M.on Jul 21, 2024
It’s a very basic chatGPT class for kids, but it’s good way to open this... 
Polly W.on Jul 9, 2024
My daughter really enjoyed this class and came out with a better... 
Dawnellen D.on Jul 6, 2024
Great course and great teacher.  My son enjoyed a lot.
Brett P.on Jun 22, 2024
Mo is an excellent teacher and tech expert and has art of teaching... 
Bhautik D.on Jun 1, 2024


Parents also liked
Scratch Coding
Mehrab Ahmad
5.0
(3)
$20 per class
Next session at 9 PM on Wednesday
Group Class
1/wk, 55 min
7-12
Scratch Coding for Kids (on-Going)
Paul Yiu
4.8
(400)
$18 per class
Next session at 3:30 PM on Sat 10/4
Group Class
1/wk, 55 min
7-12
Scratch Coding Adventures for Beginners
JetLearn
4.8
(98)
$38 per class
Next session at 1 AM on Wednesday
Group Class
4 wks, 1/wk, 1 hr
7-12
Scratch Coding Beginners Code-A-Thon Game & AI Programming! (Flexible Schedule)
Coding Doctors Learning Lab, Inc.
4.8
(1,277)
$10 per week
Self-Paced Class
5 weeks
7-12
1:1 Scratch Coding Lessons (Beginner, Intermediate, or Advanced)
Coco Coders
4.8
(977)
$60 per session
1-on-1 Lessons
On Demand
5-14
Fun Scratch Coding Projects for Kids (Level 1)
AI Code Academy
4.7
(1,873)
$20 per class
Next session at 10 PM on Friday
Group Class
10 wks, 1/wk, 1 hr
8-12
Scratch Coding Club for Beginners - Make Video Games - On-Going, Multi-Week
Dan Hartman
4.9
(577)
$20 per class
Next session in 3 minutes
Group Class
1/wk, 30 min
7-12
Scratch Coding Club for Experts - Make Video Games - On-Going, Multi-Week
Dan Hartman
4.9
(577)
$20 per class
Next session at 10 PM tomorrow
Group Class
1/wk, 30 min
8-13
Builder's Club Weekly Scratch Coding Class
Nevin Oliver
4.9
(167)
$30 per class
Next session at 4:30 PM on Sat 10/4
Group Class
1/wk, 55 min
6-11
Scratch Coding Club for Intermediate Programmers
Ms. Sara (STEM Apprentice Academy)
5.0
(594)
$24 per class
Next session at 11 PM tomorrow
Group Class
1/wk, 45 min
8-10
Scratch Coding & Computer Skills Technology Club - Beginner
Ms. Sara (STEM Apprentice Academy)
5.0
(594)
$24 per class
Next session at 9 PM on Tue 9/30
Group Class
1/wk, 45 min
7-9
Scratch Coding Mini-Game Programming Camp: Poppy Playtime Escape Run!
Young Art: Art Education, Fashion Design, Coding
4.7
(4,895)
$20 per class
Next session at 9 PM on Mon 9/29
Group Class
1 wk, 3/wk, 55 min
9-14
Project-Based Scratch Coding for Kids (Level 1)
AI Code Academy
4.7
(1,873)
$30 per class
Next session at 11:30 PM on Friday
Group Class
10 wks, 1/wk, 1 hr
8-11
Mario Platformer Scratch Coding Boot Camp: Fun for Intermediate/Advanced Kids
Coding Doctors Learning Lab, Inc.
4.8
(1,277)
$14 per class
Next session at 2 PM on Mon 11/24
Group Class
1 wk, 4/wk, 55 min
8-13
Scratch Coding All About Sports Beginner-Intermediate Levels (Flexible Schedule)
Coding Doctors Learning Lab, Inc.
4.8
(1,277)
$9 per week
Self-Paced Class
4 weeks
8-13
Scratch Coding 1-On-1: Personalized Projects & Programming for Kids
Bloom
4.8
(155)
$40 per session
1-on-1 Lessons
On Demand
6-13
See More Classes
Are you planning to use state funding, such as an Education Savings Account (ESA), Micro-grant or scholarship to help pay for your learner’s education?
Back