Early-birds who register before January 1st, 2018 will receive a fitting discount of $20.18 off any order!
...Just apply discount code EARLYBIRD2018 at checkout.
request information
Winter & Spring 2018
After-school & Saturday Schedule

Our Generation Code Lab is where kids come to create, collaborate, and code. Our expert coding instructors will support your child in growing their programming knowledge at a pace that meets their needs, and on a schedule that meets yours. Learning tracks include beginner, intermediate, and advanced programs in Scratch animation and game design, robotics, web development, and front-end programming. Classes are offered for ages 7-17, and our team is available to support you in selecting the right program for your child. Need assistance? Call us at 866.407.2345 ext. 1.

What are sessions like?

In our sessions there is no time to get bored! Lessons are self-paced and include projects that - with guidance, support, and encouragement from our team of expert instructors - will build your child’s creativity and problem-solving abilities.

For our Web Dev & Scratch courses:  Coders-In-Training arrive, set up their laptop, log-in to their personal Gen Code account, and receive individualized coding objectives for the day...then, they dive into our custom curriculum, while our instructors circulate and support.

For Robotics: Engineers-In-Training arrive, grab their Ro-kits, head to their workstation, and our Robo-experts fill them in on the concepts, principles, and code they'll need in order to build their robot of the day...then, it's time to get hands on, spread out with tools, and get creating!

  • experience our fun, engaging curriculum
  • flexible scheduling to meet your needs
  • learn with expert instructors and coding pros
  • master real languages and in-demand skills
  • create, collaborate, and code in every session!

How it works

Whether starting with the basics or building on existing knowledge, all classes (except robotics**) are offered with flexible scheduling during our open hours.

  • YOU: determine your desired learning track (Robotics/Scratch/Web Dev) and the number of hours of lessons you'd like to purchase (5/10/20/30);
  • WE: send you a link where you sign up for classes at days and times that work for you.
  • READY TO GO? Learning tracks and age recommendations are included in a chart below.
Not sure which track is right? Not a problem. Simply give us a call, e-mail us, or drop-by The Lab
and we'll be happy to do a free consultation.

Robotics Courses
Course Description Details

Exploring Engineering & Robotics

(Kicks off  late January and will take place for 2 hours every Saturday)

Using Robolink* and Arduino**, learn mechanical and software engineering principles to design and program your own multi-functional robot.

This class has a designated meeting time on Saturday mornings between 9am-11am. The class will launch in January as soon as we have a minimum of 5 enrollments. New students may enroll on a rolling basis throughout the course of the program on days when new projects are beginning. Hours should be used on consecutive Saturdays.

Caters to beginner, intermediate, and advanced students.

Full Course duration: 30 hours

Ideal for ages: 9-13

Prerequisite: No prior experience necessary!

Meets Saturday mornings. 9 am-11 am.

Scratch Courses
Course Description Details

Beginner: Scratch Foundations

(available beginning in January)

For beginner coders, Scratch Foundations is the place to start. With no experience required, Generation Code’s Scratch Animation & Game Design course teaches students the foundations of computational thinking and block-based coding, while engaging their creativity at every turn.


At the center of this course is Scratch, an MIT designed program that immerses students in the digital worlds they love. Learning Scratch allows them to build their own video games, animated stories, and musical compositions.

Recommended for ages: 7-12

Prerequisite: No prior experience necessary!

Intermediate: Scratch Animation and Game Design Part I 

(available beginning in February)

Take your Scratch knowledge to the next level with Scratch Animation and Game Design Part I. Get a feel for digital storytelling, learn to create simple interactive games, and compose your own musical compositions. 

Learning Scratch allows you to build your own video games, animated stories, and musical compositions. By the end of the course, students will possess the unique ability to combine their creative insights and personal interests through visual programming. In addition to being fun and engaging, this course can help build college and career readiness.

 

Recommended for ages: 7-12

Prerequisite: Scratch Foundations or prior Scratch experience.

Intermediate: Scratch Animation and Game Design Part II

(available beginning in March)

 

You've got the hang of Scratch, now dive into more advanced projects that will push your creative, get you thinking like a programmer, and prep you to move on to more advanced game design coursework, tackle robotics, or advance to web development.

By the end of the course, students will possess the unique ability to combine their creative insights and personal interests through visual programming. In addition to being fun and engaging, this course can help build college and career readiness.

Recommended for ages: 7-12

Prerequisite: Scratch Animation & Game Design Part I

Advanced: Scratch Game Design 

(Brand New! Available beginning in January)

 

 

If you can't get enough of Scratch Game Design, why not make it your specialization? Take your passion to the next level with this deep-dive into game design. By the end of this course, you'll be ready to put your games to the test and share them with friends and family for feedback! Who knows? Maybe you'll create *the next big thing!*

 

 

Recommended for ages: 8-13

Prerequisite: Scratch Animation & Game Design II or prior Scratch experience


Web Development Courses
Course Description Details

Beginner: Web Dev Foundations 

(available beginning in January)

Using HTML, CSS, and basic JavaScript, learn how to format code and where to place the main features of a web page to attract and hold a user’s attention. Then, get a sneak peek of how these languages can be used for UX/UI Design, creating games and animations, or even mobile app development.

* Those with prior web dev experience may speak to our Lab Director to determine an appropriate placement.

Recommended for ages: 11-17

Prerequisite: No prior experience necessary!

Intermediate: Web Dev I

(available beginning in January) 

Now that you understand the fundamentals of web development, it's time to expand your horizons! During this follow-up course to Web Dev Foundations you'll explore JavaScript variables, data types, JS Alerts, JS functions, Loops, Conditionals, Operators, DOM manipulation, and Event listeners...before completing a final project to mark your successful completion of this course.

Recommended for ages: 11-17

Prerequisite: Web Dev Foundations, Web Dev

Intermediate: Web Dev II

(available beginning in February) 

It's time to get flashy! Now, beyond the basics, we'll learn about incorporating user-input into a website, the keys of mobile development, and how to design web apps using more advanced HTML, CSS, & JavaScript...by the end of this class, you'll be on track to 

Recommended for ages: 11-17

Prerequisite: Web Dev I

Advanced: Web Dev III - Mobile App Development

(Brand New! available beginning in February) 

 

By now, you've figured out that the real fun of front-end web development is with JavaScript, so it's time to see what happens when we put this language to work! Zeroing in on JavaScript, you'll learn about designing for mobile development. Once you've worked your way through this curriculum, you'll earn stripes among your coding peers and be ready to tackle one of our brand new coding tracks, coming soon!

 

Recommended for ages: 11-17

Prerequisite: Web Dev II

Coming Soon
Course Description Details
  • Artificial Intelligence
  • Game Development with Java
  • New Robotics tracks

 

  • Anticipated starts in 2018 and 2019...more to come!

 

Differs by course

 

what are people saying?