Cocos2d is an open source framework. It can be used to build games, apps and other graphic interface interactive apps on across platforms. We use a fun way to learn and help cocos2d programmers to consolidate their knowledge.