Codewars is a gamified way to practice coding and solving algorithmic challenges. The students get points for completing puzzles and point values are determined by how efficient solutions are. Codewars lets view solutions submitted by others, which you can study and learn from. Codewars it's one of the best ways to learn a new programming language and its idioms.
gain an improved understanding of a particular subject matter
register and retain knowledge
learn about something new
apply theoretical knowledge to practice
problem solving
design-thinking
collaborative learning
challenge
competition
no more than 30 minutes
several lessons
whole term or school year
single player
whole class
digital online
11 to 14
15 to 18
18+
experiential learning
brain training