Codewars

As OTs we are sometimes required to teach unfamiliar material, such as coding. To start your own learning journey check out Codewars, which offers a fun and unique way to learn to code. With a martial-arts theme, the program is based on challenges called “kata.” Complete them to earn honour and progress to higher ranks. This is a fun way to learn programming online if you’re motivated by a little gamification!

Coding challenges they offer: CoffeeScript, JavaScript, Python, Ruby, Java, Clojure, and Haskell

Codewars