KTBYTE Computer Science Academy >> Classes >>


Programming with Scratch

Class Description:

FUN1b will be more comprehensive and deeper dive into using Scratch to make games. This class is definitely not for beginners to Scratch! We will begin the class with a review and expansion of the ""Custom Block" block, and how we can add complexity to our code by building our own blocks. We will also Expand upon the "Broadcast" and "When I receive" blocks, which will allow sprites to communicate with each other and the level. Finally, we will develop global and sprite specific variables and lists which we can use to control and track larger quantities of sprites, clones, and backgrounds.

In Person Icon
This is a In-Person Class

About FUN1b


FUN1a, some Scratch experience, or permission of instructor. Proficiency in arithmetic and basic computer usage

Class Features:
Class Project(s)

Students will build, test, and publish their own game on the scratch system

Some Optional Homework

Our homework is done online
Virtual Machine (VM)

Not Included for In-Person Classes

A Virtual Machine is a remote desktop that allows students to connect to it from anywhere. We provide VMs so that students use it during classes and to work on homework.
Student Support:
Class Recordings

We provide recordings of our classes for if a student misses or needs to re-listen to a class.
Parent Support:
Student Progress Report

KTBYTE will e-mail parents with behavior and grade progess reports.

The Adventure of Scratch the Cat: This adventure story is created in Scratch and Click Here to watch the whole story. The rain was created by cloning the drops.

Spaceship Shooting Games created in Scratch: The balls are created by cloning, and it also involves collision detection and movements.

Bouncing Ball Game in Scratch: Ball can be controlled by the arrow keys. The ball bounces higher when it hits the blue strip and lower when it hits the red.

Maze created in Scratch: The game aims for the cat to get the ball, so it can move on to the next level.

Tron Game created in Scratch: This two player game is like snake, where you lose if you hit the edges, yourself line, or the opponent.

In-Person Class Options:

437 Cherry St, Newton, MA

Fall Semester
18 weekly lessons
Sun Sep 9 - Jan 27
Sun 4:10-5:10pm ET
View Price/Enroll

4 Militia Dr. #15 Lexington, MA

Fall Semester
18 weekly lessons
Sun Sep 9 - Jan 27
Sun 11:30-12:30pm ET
View Price/Enroll