CheckiO is a game designed for collaborative education. It gets coders from around the world together to learn from each other in an online game environment. Different challenges or tasks are published to the system by the players. Other players then try and solve the request with their code. Others then challenge the code and improve on it making everyone learn new and faster ways to code.
Give CheckiO a look if you want to improve your coding skills and be a code master.