Homeschool Program

Small group sessions in science, technology, engineering, and math

Homeschool Education


MySTEM Academy can offer STEM programs at your location for a small group of students. We will bring laptops with software and all the necessary equipment and material to teach any of following topics:


Lego WeDo 2.0 & Tynker Programming I (rising grades 2 to 4)

NEW ROBOTICS KIT! This camp is designed to engage elementary students in the science, technology, and engineering fields. Students work in pairs on themed projects such as rescue helicopter, bee pollinator, recycling trucks, and earthquake simulators. They use motors, sensors, and a variety of mechanical elements to build, modify, and program to bring their creations to life. Students will also be introduced to Tynker Programming, a visual computer language used to create games and animations on a simple drag-and-drop environment. They will learn the basics of programming language such as sequences of commands, conditional structures, and loops. Students will exercise creativity, problem solving, and critical and logical thinking while working collaboratively, sharing experiences, and completing several hands-on activities.


Lego EV3 Robotics (rising grandes 3 to 5)

Students will use the Lego Mindstorms EV3 elements to program their robots to solve a series of challenges every day. They will work in pairs to build with motors of different powers, sensors (touch, ultrasonic, gyro, and color), and program the robot to move and turn accurately, use sensors to detect obstacles and objects of different colors, and play fun games with friends. Lessons will cover topics in computer science, technology, engineering, and math. Campers will learn the fundamentals of programming blocks such as loops, conditional operations, and the use of variables to store sensor values. After mastering the basics of Lego EV3 building and programming, students will be immersed in a series of challenges called Zero Waste: recycling, composting, salvaging, repurposing, sorting, and cleaning up. They will create and test several designs and programs, and collaborate and communicate with other to successfully complete these challenges.


NEW! Makerspace & Tynker Programming II (rising grades 3 to 5)

Designed for elementary students, this camp will encourage students to design, experiment, invent, and build several hands-on projects by immersing in a collaborative learning environment where kids come together to create things. Students will be divided in small groups and rotate through several Makerspace stations where they can create a “bubblebot” and a pinball machine using LittleBits electronics; program Ozobots using paper and markers to solve fun mazes; create a banana piano and paper remote control using Makey Makey; and build numerous projects using  Lego Technic motors and sensors. In the afternoon, students will learn Tynker Programming, a visual programming language similar to Scratch from MIT and Alice from CMU. They will learn the basics of computer programming by creating games, puzzles, and animations in a creative, interactive, and fun environment. This program will promote a challenging environment where students will develop problem solving, critical thinking, communication, teamwork, and computer programming skills.  


Advanced Robotics for FLL (rising grades 5 to 7)

This program is designed for students who want to engage in the FIRST LEGO League Tournament. Students will be asked to solve missions similar to those in the FLL season. They will learn fundamentals of Lego Technic elements, motors, and wheels to build a robot base taking into consideration center of gravity, torque, gearing, and appropriate use of sensors. Students will work in pairs to design and build their robots. The robots will be submitted to several accuracy tests to identify opportunities for improvement. Campers will be asked to keep a log of the design documentation/improvement process that can be reviewed at any time. Programming for FLL will include creating several reusable functions (MyBlocks) such as move a set distance, sensor calibration, and follow the line. The program includes the use of advanced programming concepts such as proportional control, debugging, and decision-making techniques. This program is recommended for students with previous experience in building and programming with Lego EV3, preferably students who are part of an FLL team or have previously participated in the FLL tournament.


VEX IQ Robotics (rising  grades 6 to 8)

Designed for middle school students, this program will engage students in science, technology, engineering, and mathematics (STEM). They will learn key concepts of machine and motions and build and program with VEX IQ robots. Students will build their first robot by connecting and pairing the controller and the robot brain, and by using the VEX IQ sensors: touch, distance, color, gyro and touch LED. They will learn how to program using fundamentals of RobotC, a C-based programming language used to command a robot. This will include the use of conditional statements, Boolean operations, loops, functions, and how to use sensor feedback to control the robot’s motion. Students will work in pairs and use their acquired knowledge and creativity to design or change their robots, and create programs to complete the Robot Soccer Game, Cube Disposal Challenge, and the 2017 VEX IQ Crossover Challenge. This is an integrated learning program that allows students to learn, apply, and test several concepts in a real-world environment while having fun working in a team and solving different challenges every day.


JavaScript and Movie Maker (rising grades 6-8)

This camp is designed to introduce middle school students to JavaScript programming and teach them how to create basic HTML web pages that include videos produced by the students themselves. They will learn the fundamental skills of computer programming by creating and manipulating different types of variables, using conditional and loops statements, and creating and using several types of functions and arrays. The HTML web page can be used to visualize JavaScript programs on a web browser, and link different elements to it. Students will record and produce several videos or slide shows, and edit them with Adobe Premiere Elements. The movie editing tool will allow students to add elements such as titles, transitions effects, music, and narration. By mastering the basic concepts of JavaScript programming, HTML documents, and creation of videos, students can let their imagination run to produce a variety of fun projects to share with friends and family while leaning programming skills and integrating technologies in a real-world environment.


 Contact for more information.

Programs can be offered in 6 sessions of 90 minutes for a group of 2 to 4 students. 




Your form message has been successfully sent.

You have entered the following data:

Register for home school programs:

Please correct your input in the following fields:
Error while sending the form. Please try again later.

Note: Fields marked with * are required

Print Print | Sitemap Recommend this page Recommend this page
© MySTEM Academy 2017,, (412) 513-6155