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 programming concepts 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!
Our beginner programmers will have a blast learning computer science fundamentals with these fun and engaging game projects.
Students learn and apply IF statements, variables and loops to solve challenging programming puzzles
and apply basic integer algebra all while becoming familiar with the industry standard Microsoft Visual
Studio and programming in Visual Basic.
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.
Our advanced programmers will have loads of fun applying object oriented principles in these game projects.
Students learn advanced trigonometry, geometry, pitch/yaw/roll and the beginnings of 3D programming
in this C++ or Advanced RP4K Custom Mod for Minecraft in Java. Students taking this Java course must
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.