Classes

In Kids Teach Tech Classes, students learn to code fun projects and games. These fun and exciting classes are created by Youth for Youth with plenty of personal attention to ensure every student succeeds.

Classes November 12, 2022

class icon

Introduction to Computer Science I in Python

In Person / Kids Teach Tech San Ramon Office / Saturday, November 12 @ 10am - 11:30am PST

(1.5 hours) - Students grades 7 and up learn the fundamentals of Computer Science from the ground up using Python for hands-on exercises. Topics covered include discussion of popular programming languages and what they are best used for, as well as explanation of core computer concepts like data types, data structures, variables, loops, functions, conditional statements, and more. No experience required.

class icon

Snake and Berries Game - Intermediate Scratch Programming

In Person / Kids Teach Tech San Ramon Office / Saturday, November 12 @ 12 noon - 1:30pm PST

(1.5 hours) - Students grades 3 and up learn intermediate Scratch programming, a platform developed at MIT, to create a moving sprite and turn it into a game where the user controls a snake which travels around and eats berries. Our Introduction to Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

All Classes

class icon

Create a Moving Sprite - Intro to Scratch Programming

Public Zoom

(1.5 hour) - Students ages 7 and up learn essential programming concepts with Scratch, a platform developed at MIT. Using drag and drop in a simple block-like interface, students can make a character move in specific ways with colorful visuals. This is Kids Teach Tech's most popular class!

class icon

Making Newton's Apple - Beginning Scratch Programming

Public Zoom

(1.5 hours) - This class is for students ages 8 and up who want to learn beginning programming concepts with Scratch, a platform developed at MIT. Using drag and drop in a simple block-like interface, students will create a simple game to catch a bouncing apple. In this class students learn not only scratch programming, but also how to collaborate with peers to solve problems.

class icon

Sharks And Minnows - Beginning Scratch Programming

Public Zoom

(1.5 hours) - This class is for students ages 8 and up who want to learn beginning programming concepts with Scratch, a platform developed at MIT. Using drag and drop in a simple block-like interface, students will create a fun game where they catch as many fish as possible before the jellyfish eat them. Our Introduction to Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

class icon

Maze Game - Beginning Scratch Programming

Public Zoom

(1.5 hours) - Students age 8 and up can learn how to code a playable Maze game that isn't too easy and isn't too hard to code. Players go through an intricate series of lines forming the maze itself, trying to reach the apple at the end. Touch the lines/maze, and they'll go right back to the start point. In the end, it's an engaging and enjoyable class while they can learn and gain knowledge.

class icon

Star Pong - Beginning Scratch Programming

Public Zoom

(1.5 hours) - Students age 8 and up can learn how to code a Star Pong game.  Students will create a simple and fun star-studded version of the Classic Arcade game "Pong".  Our Introduction to Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

class icon

Snake and Berries Game - Intermediate Scratch Programming

Public Zoom

(2 hours) - Students ages 8 and up learn intermediate Scratch programming, a platform developed at MIT, to create a moving sprite and turn it into a game where the user controls a snake which travels around and eats berries. Our Introduction to Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

class icon

Cat vs. Wand Game - Intermediate Scratch Programming

Public Zoom

(1.5 hour) - Students ages 9 and up learn Intermediate Scratch programming, a platform developed at MIT, to create a two player Cat vs. Wand game. Our Introduction to Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

class icon

Animated Name - Intermediate Scratch Programming

Public Zoom

(1.5 hour) - Students ages 8 and up learn intermediate Scratch programming, a platform developed at MIT, to put their own name or initials up in lights. Our Introduction to Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

class icon

Space Destroyer - Advanced Scratch Programming

Public Zoom

(2 hours) - Students 10 and up learn principles that they can use in other programming projects. Students develop a Space Destroyer Game for a final project using advanced Scratch Programming. Our Intermediate Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

class icon

Flappy Bird Game - Advanced Scratch Programming

Public Zoom

(2 hours) - Students 10 and up learn principles that they can use in other programming projects. Students learn how to code the iconic Flappy Bird Game in Scratch, a platform developed at MIT.
Our Introduction to Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

class icon

Penalty Kick - Advanced Scratch Programming

Public Zoom

(2.5 hours) - Students ages 10 and up learn intermediate Scratch programming, a platform developed at MIT to learn how to code a playable Soccer game. Students will try to out-kick a computer opponent in a high stakes soccer penalty kick game. Our Intermediate Scratch Programming Class or equivalent is recommended as a prerequisite to this class.

class icon

Code a Story - Introduction to Python

Public Zoom

(1.5 hour) - Students ages 9 and up learn introductory programming concepts using Python, This is a fun first level class where students learn simple commands and logic, while using Python to create a custom story.

class icon

Build a Calculator - Programming Basics with Python

Public Zoom

(2 hour) - Students ages 11 and up learn the basics of coding in Python, and then build a working calculator. This is our second level Python class, and includes additional learning on logic and loops. 

class icon

Visual Programming with Sphero Bolt Robotics (In Person Only)

In Person

(1.5 hour) - Students ages 8 and up learn the basics of programming logic and problem solving by using a drag and drop block interface to code a Sphero Bolt to change colors, display images, and navigate a Space maze and obstacle course. See a video of Kids Teach Tech teaching this exciting class below. Coding comes to life with Sphero Bolt!

class icon

Classes at Livermore Civic Center Library

In Person / Saturday, October 1st @ 11am - 4:30pm PST

Join Kids Teach Tech in Person at Livermore Civic Center Library for six Introduction to Advanced classes in Scratch and Python Programming. Click the red button below for more information and applications for the individual classes.

Class Details and Applications
class icon

Introduction to Computer Science - Python

In Person / Civic Center Library / Saturday, October 1st @ 11:00am - 2:30pm PST with 30 minute break

Students learn the fundamentals of Computer Science from the ground up using Python for hands-on exercises. Topics covered include discussion of popular programming languages and what they are best used for, as well as explanation of core computer concepts like data types, data structures, variables, loops, functions, conditional statements, and more. No experience required. Ages 12-18 (Grades 7-12)

Apply Now