« Back to Search Results

Video Game Design with Scratch Programming! (3rd-9th Grade)

Pricing:

  • Testing Mom Members:
    ONLY $18.00 per class ($72.00 total for 4 classes)
  • Non-Members:
    ONLY $20.00 per class ($80.00 total for 4 classes)
  • Coding Academy Members:
    ONLY $79.00 for UNLIMITED classes Learn More

Class Details:

  • Ages: 8 - 15
  • 3rd Grade - 9th Grade

Show More Dates

  • -
  • -
  • -
  • -

Show More Dates

Description

Get ready to embark on an exciting journey into the world of game design with Scratch Programming!  Scratch is a programming language that is designed to create simple games. Scratch is the best educational programming software for kids available today. Join us for this interactive and engaging class where elementary and middle school students will learn how to create their own video games from scratch.

In this hands-on four-day class, students will explore the powerful and user-friendly Scratch platform developed by MIT Media Lab. Our experienced instructor will guide students through designing, coding, and bringing their unique game ideas to life. No previous programming knowledge is needed!

By the end of this class, participants will have created their own fully functional games using Scratch. They'll have gained a deeper understanding of coding concepts, enhanced their problem-solving abilities, and nurtured creativity. So, if you're ready to unleash your creativity and dive into the exciting world of game design, join us for this thrilling class on creating video games with Scratch Programming. Let's embark on an adventure together and discover the endless possibilities of game development!

 

Key highlights of the class:

  • Introduction to Scratch: Students will be introduced to the Scratch programming environment and learn about the different coding blocks and tools available. No prior coding experience is necessary, as we'll start with the basics and build up from there.
  • Game Design Fundamentals: Participants will explore the principles of game design, including creating characters, designing levels, and developing engaging gameplay mechanics. They'll learn how to think like a game designer and create games that are not only fun but also challenging.
  • Coding Concepts: Our instructors will teach fundamental coding concepts such as variables, conditionals, loops, and events in the context of game development. Students will gain a solid foundation in coding logic and problem-solving skills.
  • Creative Game Development: Unleash your imagination! Students will be free to create their own game concepts and bring them to life. Whether it's an adventure, platformer, maze, or puzzle game, the possibilities are endless.
  • Collaborative Learning: We believe in the power of teamwork and collaboration. Throughout the class, students will have the opportunity to work together, share ideas, and provide feedback to their peers. They'll learn valuable communication and collaboration skills that are essential in the world of game development.
  • Showcasing and Sharing: At the end of the class, students will have the chance to showcase their completed games to their classmates and friends. They'll celebrate their achievements and inspire others with their creativity and coding skills.

 

Here are some of the projects we will create:

  • Maze Runner: a simple 2-player game that aims to finish the maze while avoiding the trap.
  • Shooting Hoops is a simple two-player basketball game in which we discuss how gravity is implemented in video games.
  • Brick Breaker: We will build a simple brick breaker and discuss simple concepts that you can use to polish your games and make them run smoother.
  • Snake: We will create a simple snake game in which the goal is to eat apples and avoid eating your own tail.
  • Fruit Slicer: We will build a simple fruit ninja game with additional powerups, bonuses, and many, many more.

 

Below is a link for you to access the Scratch classroom.

Please sign up before class. To sign up, click the link below and create a username and password. Please do not use any personal information in your username. Also, don't forget to write your username and password down somewhere so you don't forget them.

https://scratch.mit.edu/join

 

*Class Enrollment Disclaimer*

At Testing Mom, we strive to provide the highest quality educational experience for all our students. If a class does not meet the required minimum number of enrolled students, rather than canceling the class entirely, we reserve the right to modify the structure of the sessions. In such cases, the affected class may be transitioned into a "personalized accelerated format." This modification aims to maintain the integrity of the curriculum while providing a more personalized and intensive learning experience for enrolled students. Please don't worry; the quality of the class content and instruction will remain consistent, and any adjustments made will be in the best interest of enhancing their learning journey.

 

Important Note: Our system will send you the link to join the class 30 minutes before the start time of the class.

 

 

Trademarks owned by the Scratch Team own the "Scratch" Logo., And is not affiliated with Testing Mom. "Scratch and ScratchJr" are trademarks of the Massachusetts Institute of Technology and are in no way affiliated with Testing Mom.

    teacher

    Abhijeet H.

    See all of Abhijeet H.'s upcoming classes.

    Instructor's Bio:

    Abhijeet has been involved in the programming and teaching sector for several years.  He has worked with the brightest minds on wall street (Quantitative Researchers), and created AI (Machine Learning) Algorithms that analyze stock data, and give recommendations.  He has also spent a lot of his time volunteering, and working with gifted students, and helping kids as young as 5 years old, and has been teaching them programming for several years.  He has taught students that had no idea how to program, and they went on to win programming competitions.  As of right now, he still works as a teacher for a private school, and still works with Quantitative Researchers on a daily basis.

     

    Educational Background, Degrees, Licenses:

    • The University of Waterloo, B. Math Majoring in Statistics
    • Completed several coding courses on Machine Learning & Neural Networks
    • Currently Works as a Data Scientist at a Quantitative Research & Risk Firm
    • Created Brand New Python Courses for Private Schools

     

    What I Tutor and Teach:

    • Python 3, R, SQL, Scratch, Roblox, JAVA, HTML.

     

    Fun Facts: 

    • Some of the kids I've taught Python & Scratch have gone on and used what they learned to create mods for Minecraft.

    Jennifer says:

    The instructor was very engaging and helpful. We loved the email reminders so we could be on time. My son learned so much and can\'t wait to take another class with this instructor. Excellent communication between the instructor and students. The instructor made the class easy to understand. Python is \"real\" coding. My son was excited to create a game with moving parts. 

    Yulei says:

    Just want to pay some compliments to Mr. Abhijeet H. Jason loves his classes. He laughs at whatever he says. It really helps to keep him learning. Thanks!

    Rithu says:

    My son has really enjoyed this class!

    Theresa says:

    My child thought the class was really cool, and the quiz a lot of fun.

    Jonathan says:

    Great Python beginners class - hoping to continue to the next level. Excellent instruction that my child very much enjoyed. Thank you! My child loves his instructor, Abhijeet H. This was the same instructor for his advanced 6/7th grade math class - which he also loved.

    Vienna says:

    My son was introduced to new math concepts he didn’t know and he had fun. I like that he is challenged and wasn’t intimidated. He felt that it was both easy and hard. And he enjoyed it. It is a good way to keep our children engaged. Once my boys learn something, they think they know everything. Only being in this group class, did they realize they need more learning.

    You must be logged in to purchase Live Online Classes.
    You can login or register for free below.

    OK
    YES
    NO
    Need help? - Contact Support