Learn how to build dynamic web applications that plug into third-party web services. In addition to practicing programming fundamentals, students will learn:
The final showcase and competition will take place in the afternoon of Sunday December 15th.
Some prior programming experience is helpful, but not required.
Currently we are offerring courses at the following times:
Lincoln Park: Mondays at 6pm, Thursdays at 7pm, Saturdays at 12pm
Wilmette: Tuesdays at 7pm, Thursdays at 7pm, Saturdays at 2pm
Click the register button below to sign up.
BrainSports Classes build on the best features of physical sports to make technology education more compelling.
Each BrainSports Class is broken down into three sections:
Students work on short exercises related to fundamental skills including typing, algorithmic planning, programming and troubleshooting. This section is intended to be fast-paced. For a 1st-4th grade video game design class, this might include:
Students learn a new targeted skill or application based on the course theme. For example, if the theme is "Manic Mazes", students might learn how to create barriers and prevent characters from passing through those barriers.
Students work in groups to apply the skill they just learned to their own long-term project.
Each season is broken up into 10-week courses with the following general structure:
Students are introduced to the course-specific technology platform. They are also introduced to the three fundamental phases of creating with technology: Planning, Building and Troubleshooting. This first class is mostly focused on ensuring that students understand these fundamentals, have some basic strategies for each fundamental phase and practice each phase in the context of their chosen course topic. Further classes will let students practice these fundamentals and level up their skills in each area.
Students practice the technology fundamentals of Planning, Building and Troubleshooting. Each week, they learn and apply a new technique relevant to their final project. For example, in a Battlebots course, students may learn how to use gearing to adjust torque and angular velocity.
Students practice the technology fundamentals of Planning, Building and Troubleshooting. They build out a final project that will be showcased during the seasonal competition. These 4 weeks are divided as needed between Planning, Building and Troubleshooting.
After the last week of the course, students meet in a large group for the season's showcase and competition. This is where the rubber meets the road! Students have an opportunity to show off the projects build during the season and compete in individual and team based activities to demonstrate the skills they have developed. Think hack-a-thon meets Shark Tank!
Sign up with your email address to receive news, special offers, and informative updates about our computer coding classes & technology camps for kids!
We respect your privacy and do not tolerate spam. We will never sell, rent or give away your personal information to any third party.