Skip to content
Browse files

add reference to Python Koans

  • Loading branch information...
1 parent defcf02 commit a2d1609695d187df9c7d7c6bfbc53581cacef5cc @imbilltucker imbilltucker committed
Showing with 18 additions and 0 deletions.
  1. +18 −0 docs/intro/learning.rst
View
18 docs/intro/learning.rst
@@ -53,6 +53,24 @@ and Markov Analysis.
`Think Python <http://greenteapress.com/thinkpython/html/index.html>`_
+Python Koans
+~~~~~~~~~~~~
+
+Python Koans is a port of Edgecase's Ruby Koans. It uses a test-driven approach, q.v. TEST DRIVEN DESIGN SECTION
+to provide an interactive
+tutorial teaching basic python concepts. By fixing assertion statements that fail in a test script, this
+provides sequential steps to learning python.
+
+For those used to languages and figuring out puzzles on their own, this can be a fun, attractive option.
+For those new to python and programming, having an additional resource or reference will be helpful.
+
+ `Python Koans <http://bitbucket.org/mcrute/python_koans>`_
+
+More information about test driven development can be found at these resources:
+
+ `Test Driven Development <http://en.wikipedia.org/wiki/Test-driven_development>`
+
+
Advanced
--------

0 comments on commit a2d1609

Please sign in to comment.
Something went wrong with that request. Please try again.