This class is no longer available, but we found something similar!
5.0 (1) · Ages 9-14
TechMentor Hub: 1:1 STEM Tutoring
5.0 (6) · Ages 9-14
One on One - Python Coding Classes
5.0 (2) · Ages 6-18
Intro to Coding 1:1 Live Coding Lab
5.0 (13) · Ages 9-12
Private 1:1 Cubing Instruction: Cuber 101 for Beginner 3x3, Pyraminx, or 2x2
5.0 (6) · Ages 9-18
5.0 (2) · Ages 9-14
Introduction to Scratch
Scratch is an easy to use game building platform designed for students. Those enrolled in this class will get a regular overview of how to design and build games in Scratch from a teacher with years of software engineering experience.
This course will cover the basics of Scratch, including basic game features like character movement and appearance, simple gameplay control, and maintaining game state. This course is designed for students who have not used Scratch before and will lead those students to a place where they can design and share simple games. A heavy emphasis will be placed on giving students simple tools and patterns that can be applied generally and creatively to create the games they have in their heads. I...
Students will learn basic Scratch functions Students will learn basic code design Students will develop understanding of game design concepts like game state Students will learn generalizable tools that will help them create their own games from scratch
I was a software engineer for four years before transitioning to teaching and am passionate about technical education. I believe that computer science themes and thinking is accessible to students at all ages and is applicable across a range of subjects. I hope to use Scratch, an engaging platform full of amazing games, to allow students to realize that they truly can create what they have in their mind. I believe that the creativity of my students is boundless and I am excited to help them realize that too.
Students should be willing to create a Scratch account, although we can go through the account creation steps on the first day.
Scratch is a game design platform with many games on it. While none of the games I will introduce will have graphic images, one game depicts is a "tower defense" type game where the player shoots at advancing enemies. Contact me if this is a concern, I can send a link to the game so you can consider whether it is appropriate for your child. Elsewhere on Scratch there are games with more graphic displays of violence. While they will not be covered in class, I do encourage students to explore Scratch to get ideas for their games and to develop their ability to read code. This exploration could bring them into contact with games like this. Have conversations with them about violence in video games if this is of concern to you - even if they are not exposed to it in this class, I believe that it is impossible for a young person to navigate gaming spaces on the internet and not be exposed to that sort of content.
Meet the teacher
Hi! My name is Nick and I'm currently pursuing my Masters in education at USF in San Francisco. I took a bit of a slow route to teaching, first working as a software engineer in Silicon Valley for four years. My transition to teaching is motivated...
$75for 8 classes
2x per week, 4 weeks
Average rating:5.0Number of reviews:(2)
Completed by 7 learners
Live video meetings
4-8 learners per class