This class covers the basics of programming: syntax, variables, branching, loops, arrays, and functions, within the context of a visual environment. Students will learn functional programming as they draw text, images, and shapes to the screen. Emphasis is placed on acquiring the necessary problem solving skills for creating interactive, animated programs.
Our Westchester, NY based enrichment classes for middle school and high school teens teach the fundamentals of computer programming in a casual (but high-energy!), hands-on, small group environment. We focus on small achievable projects and goals to drive the learning experience - from making lightning, fire and optical illusions to creating games, puzzles, and programs - writing the code is never an end in and of itself, but is always a step on the way to making awesome things!