Posted on Monday, August 25th, 2014 by Will Hagle
CheckiO is a game that was created with the intention of helping Python developers improve their skills while challenging each other to do the same.
CheckiO is a game created by and for coders. Unlike sites such as CodeAcademy, which has some advanced instruction but is mostly designed for beginners, CheckiO was built with an experienced audience in mind. The site allows experienced developers to hone their skills through unique gamification, a decidedly more fun approach than other sites designed to help improve (rather than establish) coding skills. The game is filled with programming puzzles that can be both challenging and entertaining.
CheckiO is also improved by the support of its active community, as the site maintains a forum in which users can ask questions, compare notes, and communicate directly with CheckiO’s team in order to give feedback on the site and game. Users can also create missions in the form of programming puzzles to be implemented into the game or to be sent to friends or other users as challenges. As users clear challenges, missions and levels, they can check the solutions of other users, provide feedback and interact with each other in other ways that ultimately leads to the improvement of the overall sense of community. CheckiO isn’t useful for those without some basic to advanced Python knowledge, but it’s both a fun and informative destination those looking to improve their skills with the support of a likeminded, passionate community.