{"id":20543960,"url":"https://github.com/drewmoore/koans","last_synced_at":"2026-01-30T02:06:44.384Z","repository":{"id":16105230,"uuid":"18850249","full_name":"drewmoore/koans","owner":"drewmoore","description":null,"archived":false,"fork":false,"pushed_at":"2014-04-16T18:13:19.000Z","size":164,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-16T15:37:08.526Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/drewmoore.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-04-16T18:09:49.000Z","updated_at":"2014-04-16T18:13:19.000Z","dependencies_parsed_at":"2022-09-02T14:27:03.360Z","dependency_job_id":null,"html_url":"https://github.com/drewmoore/koans","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewmoore%2Fkoans","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewmoore%2Fkoans/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewmoore%2Fkoans/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/drewmoore%2Fkoans/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/drewmoore","download_url":"https://codeload.github.com/drewmoore/koans/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242150748,"owners_count":20080006,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-16T01:41:44.915Z","updated_at":"2026-01-30T02:06:44.322Z","avatar_url":"https://github.com/drewmoore.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Koans\n=====\n__The path to enlightenment__\n\nKoans is a collection of exercises created by Neo Software Artisans.  Its purpose is in teaching the Ruby programming language\nto novices.  The teaching method is somewhat unique in the sense that it assumes no prior familiarity with Ruby.  The exercises\nare written as a series of tests that are set to fail.  The uninitiated developer begins by fixing a very simple error, using\nintuition alone. The tests become increasingly more complex, each\nbuilding upon the experience gained from prior exercises.  This pedagogical approach is similar to the strategy used in the\nRosetta Stone suite of software for learning foreign languages.\n\nThis repository demonstrates my own mastery of the koans.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrewmoore%2Fkoans","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdrewmoore%2Fkoans","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdrewmoore%2Fkoans/lists"}