Our Values and Content, Your Kid’s Challenges and Fun
Our Learning Philosophy
At Launch, we use a holistic, multi-dimensional approach, taking into consideration individual paces and learning styles of our students. Students will work through the topics at their own pace, blending practice with authentic programming projects, with mentors providing one-on-one support and opportunity for collaboration.
What We Believe
As the world changes and adapts to modern technology, so should education. Coding has become an essential skill that will continue to grow in importance, as more of our world relies on those with technological proficiency and coding skills.
With a team of experienced and knowledgeable educators and software engineers, Launch has created a curriculum with a comprehensive computer science foundation and research based learning methods that, through inquiry and play, build coding and computational thinking skills to prepare your child for the 21st century.
Whether your student participates in a summer course, or continues on and learns to develop a full stack web application, Launch teaches your child the skills and habits of mind that will give them a boost for the world of tomorrow.
Whether you want to uncover the secrets of the universe, or you just want to pursue a career in the 21st century, basic computer programming is an essential skill to learn.
The Launch Curriculum Flight Path
Create and use functions and variables.
Use a variety of methods to interact with Sphero, using the Sphero edu app.
Build programs for Sphero using control structures and event handlers.
Learn about the computers and networks that connect today's world.
Develop problem solving skills and learn to define and structure problems in a way in the same way the computer programmers do, developing technological literacy and critical thinking skills.
Level B - HTML, CSS & Web Design
This unit focuses on building a foundation for developing front-end web applications..
Students will gain a understanding of the basics of how computers, operating systems, files, programs, and the internet function.
Students will learn to set up and code an HTML5 website.
Students will begin to add CSS to modify HTML elements and create an organized and visually pleasing website.
Students will gain an in-depth understanding of how the interpreter works, and use developer tools to modify and test their web pages.
Level C - Advanced HTML, CSS Layout & Design Concepts
Students will learn to create a professional looking website.
Learn advanced skills with HTML & CSS.
Learn to use Bootstrap and the grid model for advanced layout & responsive web design techniques.
Dive deeper into concepts related to networks & protocols.
Learn more about programming with an introduction to arrays and scope.
Use the p5js API to add images and create drawings.
Students will explore their role as digital citizens and learn about internet security.
Learn the coordinate systems to draw static images on the screen.
Use variables to manipulate and scale drawings.
Learn about frame rate, build functions, and create animations by leveraging the p5js framework.
Dive deeper into coding concepts by creating drawings and animations using control structures, event handlers, functions, and arrays.
Level F - Introduction to Python
Students will be introduced to the Python programming language.
Get familiar and comfortable with the syntax.
Unlock the power of loops, conditional statements, and native concepts.
Write code in Python to help solve puzzles fun and challenging puzzles.
Learn about graphic design, vector, and raster images.
Use variables to manipulate and scale drawings.
Level G - Object Oriented Programing With Python
Students will create a fun whack-a-mole type of game using their own sprites and programming game animations.
Dive into the complexity of the programming language with native sorting and searching functions.
Leverage the PyGame framework to customize their own in-game characters.
Learn to program using loops and nested functions to create complex game logic.
Learn about different searching algorithms.
Watch Your Kids Piece It All Together as Full-Stack Developers!
Launch boosts student’s learning beyond coding; your child will gain a new way of thinking and interacting with the world, expanding their creative outlook and potential.
Launch students are introduced to computer science concepts, algorithms, puzzles, and games at the crucial age when young minds are most impressionable and flexible.
Coding challenges and projects broaden their world and lead them down a path towards early mastery of these highly sought-after skills.
Database Structure and Design
After students finish learning front-end frameworks and programming languages, they will be introduced to database structure and design, and learn:
- File transfer protocols and HTTP requests/responses.
- How to launch and host a website.
- How to use SQL to retrieve and save data from a relational database.
- And so much more...
Events and Workshops
One-day events and workshops with industry engineers and software developers to come. Launch will be hosting full land half-day workshops with special themes, aligned with school district holidays. Programs include:
- Building the Internet: Networks, Protocols, and Global Transformation.
- Hack-a-Pi: Create a Nintendo Emulator with Raspberry Pi.
- SpherOlympics: Using Sensors and Data to Test the Limits of Sphero.
Try Our Demo For Free!
We know that making decisions can be tough, so the best way to know if you enjoy something is giving it a try. Our platform uses machine learning and artificial intelligence to to alert our instruction team when a student is struggling or confused. We then offer 1x1 help and can also rapidly iterate on our curriculum as a result.Try the Demo!