From the webpage:
This set of Koans will provide practical guidance for getting to grips with graph data structures and operations using the Neo4j open source graph database. It’s part of a more comprehensive tutorial presented by the authors and others at conferences and tutorials. In fact anyone can take these materials freely and run their own tutorials.
What are Koans?
The Koan idea was borrowed from the Ruby Koans which provide a number of broken unit tests, and in fixing those tests increasingly advanced facets of Ruby are explored. The Koan model provides very rapid feedback and a structured learning path wrapped in a pre-configured environment that gets us up and running very quickly. These are very desirable characteristics when it comes to learning Neo4j, and so these Koans have adopted the same model – there are a set of (broken) unit tests, and in fixing each of them we learn some aspect of using Neo4j. As we work forwards through the Koans we’ll learn more sophisticated APIs, query languages and techniques and by the end of the Koans we’ll feel supremely confident about using Neo4j in production.
The next best thing to being at a tutorial with Neo4j authors!