Programming classes at Panda Programmer begin with simple customized animations. When students are familiar with the framework, they move on to more complex tasks that involve control structures, etc. Ultimately we give our students the tools they need to program their own custom games.