What it does
Ruby Koans teaches Ruby language features and testing through exercises organized by topic and sequence.
Follow the ordered path and correct the first failing exercise before continuing. Topics such as hashes and modules have their own files. The need to supply an answer makes the learning active, while the tests provide a concrete check of what Ruby actually does. You need a Ruby installation, with separate setup instructions for Unix-like systems and Windows. The site labels the Koans with a Creative Commons Attribution-NonCommercial-ShareAlike licence.
Sources
- Learn Ruby with the Edgecase Ruby Koans (Oct 26, 2026)