With Alice 2.2 ("This product includes software developed by Carnegie Mellon University") students can begin programming as early as 7 years old.
While developing a 3D Magic Show they learn programmingconcepts such as camera manipulation, comments and proper coding techniques, loops, objects and methods
They also learn cool math concepts such as fractions, decimals and even the beginnings of Algebra!
Students learn and apply IF statements, variables and loops to solve challenging programming puzzles, and apply basic integer algebra.
Our beginner programmers will have a blast learning computer science fundamentals with these fun and engaging game projects.
More advanced ways to animate and draw characters are taught along with nested IF statements, while loops, structures and slope.
A challenging step up from the beginner level designed for the older first time programmer, or a beginner graduate ready to learn the secrets behind two amazing arcade classics.
Just about every programming concept a first year university computer science student will see is utilized in these two highly popular courses for kids.
Students become fluent in the Java and C# languages while applying trigonometry, random numbers and hone important skills with vector mathematics and 2D physics.
For our advanced students who have demonstrated they are ready for the challenge of the C++ language and are eager to explore Object Oriented design further. Students see how Windows handles event handling and input/outuput streams by creating their own 2D side scroller.
Students can then enhance their XBOX 360 game further with an instructor in the Elite XNA Open Project 2 course. They learn REAL techniques used in game programming TODAY.
The Java Open Project course is perfect for students intending to program in post secondary. The XNA Intro course reveals how to program in 3D for the XBOX, a truly engaging way to learn.