Online Scratch Programming / Coding Camp

Scratch Programming (a graphical programming language developed at MIT) is ideal for elementary school kids. It has been developed to meet the interests of younger kids who want to learn about the fundamentals of programming. In this course, students (rising grades 2 through 5) will be introduced to fundamental programming concepts in a simple, intuitive, and educational way. Kids will have the opportunity to learn how to create interactive projects (animations, and or computer games) using Scratch. Kids will develop the skills of how to plan a project, design a project and will apply the skills learned in class to create their own project (game).

Our Scratch camp is targeted towards students with an interest in learning about the fundamentals of programming. By familiarizing him or her with the basics of scratch, students develop a greater understanding of programming as a whole. Scratch is designed to be a simple, intuitive, and educational way for students to get introduced to app programming. In this camp, students will have the opportunity to create projects by employing the skills they have learned during the camp.

HaveThis class uses Scratch as a tool to teach fundamental computer science and coding concepts.This course is designed for students to be confident in applying coding to their diverse projects - art, dance, music, animation, games, storytelling and more. In this era coding becomes digital literacy, students will be encouraged to incorporate what they learn to what they like.

Do you love Scratch? Take it to the next level. In this advanced Scratch game making course, students will make several Scratch games and finale with their own game.

This course is designed to foundation understanding in programming using html/css/javascript. Quiz app is an entry level project in which students develop tools they can use and experience how powerful coding can be in actualizing their ideas into reality. Ultimately, students will internalize the startup process (Ideation => User Studies => Wire Frames => Comps => Feature Implementation => Data Collection => Iteration) to apply what they learn in real life projects. Students who complete real projects (intro-int-adv) usually join Science fair team, entrepreneurship competition team, internship program.

Block programming/Javascript

In this project based camp, students will learn fundamentals of programming via a series of mini games. Concepts Strings & Syntax Conditional Statements & Inputs Loops Drawing & Animation Variables Functions Graphics Python Games.

In this project based camp, students will learn fundamentals of programming via a series of mini games. Concepts Strings & Syntax Conditional Statements & Inputs Loops Drawing & Animation Variables Functions Graphics Python Games.

Pre-requisite: Completion of Python starter or previous Python experience. This course is designed to apply what students know to develop an application they can use. Scheduler app is an entry level project in which students develop tools they can use and experience how powerful coding can be in actualizing their ideas into reality. Ultimately, students will internalize the startup process (Ideation => User Studies => Wire Frames => Comps => Feature Implementation => Data Collection => Iteration) to apply what they learn in real life projects. Students who complete real projects (intro-int-adv) usually join Science fair team, entrepreneurship competition team, internship program.

This course is designed to provide foundation understanding in programming using html/css/javascript. Students will be introduced to fundamentals in web-based programming, and how technology can be used to express their creativity. This one week program consists of a series of mini-projects and a finale with a wanted poster. In the process of it students will become fluent with web-based programming. Upon completion of this course, students will be ready to take on other MVP projects.

The week of July 27th

Course Name Prerequisite Grade Days Time Cost
Junior Scratch Game Making No prior experience required 2nd grader and up Monday - Friday 11:00 am-12:15 pm $145
Advanced Scratch Game Making Some Scratch experience required 3rd grader and up Monday - Friday 11:00 am-12:15 pm $145
Minecraft + Python Minecraft play experience required, welcome new Python learner 4th grader and up Monday - Friday 10:00 am-12:00 pm $235
Python Starter II Some python experience required, good for entry level 5th grader and up Monday - Friday 10:00 am-12:00 pm $235
Build your own quizlet app html/css/javascript, beginners welcome 5th grader and up Monday - Friday 10:00 am-12:00 pm $235
Python RPG Game Making Some python experience required 5th grader and up Monday - Friday 10:00 am-12:00 pm $235

The week of August 3rd

Course Name Prerequisite Grade Days Time Cost
Junior Scratch No prior experience required 2nd grader and up Monday - Friday 11:00 am-12:15 pm $145
Advanced Scratch Some Scratch experience required 3rd grader and up Monday - Friday 11:00 am-12:15 pm $145
Minecraft + Python Minecraft play experience required, welcome new Python learner 4th grader and up Monday - Friday 10:00 am-12:00 pm $235
Python I Beginners welcome, good for entry level 5th grader and up Monday - Friday 10:00 am-12:00 pm $235
Build your own music player html/css/javascript, beginners welcome 5th grader and up Monday - Friday 10:00 am-12:00 pm $235
Python RPG Game Making Some python experience required 5th grader and up Monday - Friday 10:00 am-12:00 pm $235

The week of August 10th

Course Name Prerequisite Grade Days Time Cost
Junior Scratch No prior experience required 2nd grader and up Monday - Friday 11:00 am-12:15 pm $145
Advanced Scratch Some Scratch experience required 3rd grader and up Monday - Friday 11:00 am-12:15 pm $145
Minecraft + Python Minecraft play experience required, welcome new Python learner 4th grader and up Monday - Friday 10:00 am-12:00 pm $235
Python II Some python experience required, good for entry level 5th grader and up Monday - Friday 10:00 am-12:00 pm $235
Build your own quizlet player html/css/javascript, beginners welcome 5th grader and up Monday - Friday 10:00 am-12:00 pm $235
Python RPG Game Making Some python experience required 5th grader and up Monday - Friday 10:00 am-12:00 pm $235
Enroll Now

Online App Inventor Camp

Polygon Academy wants to make sure quality learning continues for kids during this crisis time. So here we have

Our Young Entrepreneur camp, which is designed for Young kids age 7-12 who are interested in learning about running a business.

Engage your child in creating apps. This camp teaches kids the basics of app creation. They will create their own app. They will plan, design and create app based on the topic(idea) they have in mind. They will be able use their imagination and implement their own ideas in their app. Kids will be using app creation software / emulators. By the end of camp kids will be ready with the app.

Session Start Date End Date Age Time Cost
June Virtual Jun 22 Jun 26 9 to 12 9:00 am-12:00 pm $225
July Virtual Jul 13 Jun 17 9 to 12 1:00 am-4:00 pm $225
Enroll Now

Online Robotics Camp

Polygon Academy wants to make sure quality learning continues for kids during this crisis time. So here we have

Our Robotics camp, which is designed for Young kids age 6-12 who are interested in early engineering aspects.

Learn the principles of engineering in our Robotics camp. This camp is designed and focuses on hands-on learning. This camp needs the Robotic kit. If you have your own kit you can use that or else you can buy a small kit. Every day kids will build projects and continue through the challenges. Each project will focus on the fundamentals of engineering and kids will apply their creativity and problem-solving skills every day to build a project.

Session Start Date End Date Age Time Cost
June Virtual June 29 July 3 9 to 12 9:00 am-12:00 pm $200
July Virtual July 13 July 17 9 to 12 1:00 pm-4:00 pm $200
Enroll Now