....
The whole Game Development Kit is suitable for teaching 2D game programming.
The end goal of this project is to have a common gaming platform for Windows, GNU/Linux, Mac OS, including mobile platforms like Android where any newbie can learn how to make his game/animation etc.
A lot of work has been made and a lot more is to be done. It might need to hire programmers to make an engine for Android, and Mac OS, then some in-house testers for stability among these platform