From a2d1609695d187df9c7d7c6bfbc53581cacef5cc Mon Sep 17 00:00:00 2001 From: Bill Tucker Date: Mon, 12 Mar 2012 13:28:23 -0600 Subject: [PATCH] add reference to Python Koans --- docs/intro/learning.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/docs/intro/learning.rst b/docs/intro/learning.rst index ecf3829..6416e47 100644 --- a/docs/intro/learning.rst +++ b/docs/intro/learning.rst @@ -53,6 +53,24 @@ and Markov Analysis. `Think Python `_ +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 `_ + +More information about test driven development can be found at these resources: + + `Test Driven Development ` + + Advanced --------