Coding for Kids A (2017 Fall)

  • Date: Sep-18-17 to Oct-29-17 Age Group: Grade 1-2
  • Location: Town and Country

This is an introduction to programming. You will learn basic programming concepts, coding puzzles and mini games. You will be exposed to easy block programming that will take you to Scratch Programming easily.

Enroll

Scratch Programming 101 (2017 Fall)

  • Date: Sep-18-17 to Oct-29-17 Age Group: Grade 1-2,3-4,5-6
  • Location: Town and Country

Students will create animated stories and games while learning programming concepts with Scratch. With this drag-and-drop platform developed by MIT, they will play with sprites and blocks to set a foundation of computational thinking. They will be exposed to many math and programming concepts.

Enroll

Python 201 - Basic (2017 Fall)

  • Date: Sep-18-17 to Oct-29-17 Age Group: Grade 3-4,5-6,7-8
  • Location: Town and Country

You might even be new to Programming all-together. Either way, you have come to the right place, and chosen the right language! Python is a fully-functional programming language that can do anything almost any other language can do, at comparable speeds. In Fall you will learn about Variables, Conditions Loops,Lists (Arrays),String processing.

Enroll

Coding for Kids A (2017 Fall 2)

  • Date: Nov-01-17 to Dec-06-17 Age Group: Grade 1-2
  • Location: Town and Country

This is an introduction to programming. You will learn basic programming concepts, coding puzzles and mini games. You will be exposed to easy block programming that will take you to Scratch Programming easily.

Enroll

Web Design 201 - Basic (2017 Fall 2)

  • Date: Nov-02-17 to Dec-07-17 Age Group: Grade 5-6,7-8,9-10
  • Location: Town and Country

In this course, you'll learn the foundational concepts of web programming. By the end, you will be able to build a simple webpage, style it, and add elements of interactivity while working comfortably from the command line. You will be introduced to basic scripting in Javascript as well

Enroll

Python 201 - Advanced (2017 Fall 2)

  • Date: Nov-06-17 to Dec-11-17 Age Group: Grade 5-6,7-8,9-10
  • Location: Town & Country

Python Programming 201 is a prerequisite for this course. You will learn about functions, objects and classes. After this class you will be able to change your idea into a working prototype. You will be able to solve hard USACO problem using the concepts you learned in 201.

Enroll

Python 201 - Basic (2017 Fall 2)

  • Date: Nov-06-17 to Dec-11-17 Age Group: Grade 3-4,5-6,7-8
  • Location: Town and Country

You might even be new to Programming all-together. Either way, you have come to the right place, and chosen the right language! Python is a fully-functional programming language that can do anything almost any other language can do, at comparable speeds. In Fall you will learn about Variables, Conditions Loops,Lists (Arrays),String processing.

Enroll

Scratch Programming 101 (2017 Fall 2)

  • Date: Nov-07-17 to Dec-12-17 Age Group: Grade 1-2,3-4,5-6
  • Location: Town and Country

Students will create animated stories and games while learning programming concepts with Scratch. With this drag-and-drop platform developed by MIT, they will play with sprites and blocks to set a foundation of computational thinking. They will be exposed to many math and programming concepts.

Enroll

Scratch Programming 101 (2018 Winter 1)

  • Date: Jan-08-18 to Feb-16-18 Age Group: Grade 1-2,3-4,5-6
  • Location: Town and Country

Students will create animated stories and games while learning programming concepts with Scratch. With this drag-and-drop platform developed by MIT, they will play with sprites and blocks to set a foundation of computational thinking. They will be exposed to many math and programming concepts.

Enroll

Web Design 201 - Basic (2018 Winter 1)

  • Date: Jan-08-18 to Feb-16-18 Age Group: Grade 5-6,7-8,9-10
  • Location: Town and Country

In this course, you'll learn the foundational concepts of web programming. By the end, you will be able to build a simple webpage, style it, and add elements of interactivity while working comfortably from the command line. You will be introduced to basic scripting in Javascript as well

Enroll

Python 202 - Basic (2018 Winter 1)

  • Date: Jan-08-18 to Feb-12-18 Age Group: Grade 5-6,7-8,9-10
  • Location: Town And Country

Prerequisite is Python 201 Advanced. You will learn String processing review, Nested conditions, Nested loops, Multi-threading, Matrices Functions

Enroll

Python 202 - Advanced (2018 Winter 2)

  • Date: Feb-19-18 to Apr-02-18 Age Group: Grade 5-6,7-8,9-10
  • Location: Town and Country

Prerequisite is Python 202 Basic. You will learn String processing review, Nested conditions, Nested loops, Multi-threading, Matrices Functions and also apply your learning to solve USACO Bronze level problems. The program aims to train students towards USA Computing Olympiad (USACO). USACO is the most prestigious pre-college Computer Science competition in the States.

Enroll

Scratch Programming 101 (2018 Winter 2)

  • Date: Feb-21-18 to Apr-04-18 Age Group: Grade 1-2,3-4,5-6
  • Location: Town and Country

Students will create animated stories and games while learning programming concepts with Scratch. With this drag-and-drop platform developed by MIT, they will play with sprites and blocks to set a foundation of computational thinking. They will be exposed to many math and programming concepts.

Enroll

Web Development 301 (2018 Winter 2)

  • Date: Feb-22-18 to Apr-05-18 Age Group: Grade 7-8,9-10,11-12
  • Location: Town & Country

You will learn core web development concepts such as how internet and browsers fit together, form validations, databases, APIs, integrating with other websites, scaling issues, and more; all of which form part of the knowledge it takes to build a web application of your own. No Class on March 19

Enroll

Python USACO Bronze Training (2018 Spring )

  • Date: Apr-09-18 to May-14-18 Age Group: Grade 5-6,7-8,9-10
  • Location: Town and Country

The program aims to train students towards USA Computing Olympiad (USACO Bronze ). USACO is the most prestigious pre-college Computer Science competition in the States. You should have completed Python 201 and 202 before you enroll in this course. This course will help you solving complex USACo bronze level problems.

Enroll