[R] Ruby Koans an amazing platform for teaching programming. Would this work with R?

From: Pat Schmitz <pschmitz_at_illinois.edu>
Date: Thu, 05 May 2011 11:20:26 +0200


For those not familiar Ruby Koans is a fantastic platform for teaching many of the basics of programming in the Ruby language. It uses unit tests written for methods each of which describe a component of the Ruby programming language.

http://rubykoans.com/

The koans platform has become popular enough that it has been translated to a few other popular languages.

Clojure - https://github.com/functional-koans/clojure-koans Python - https://github.com/gregmalcolm/python_koans Javascript - https://github.com/mrdavidlaing/javascript-koans

I have been programming with R for around two years now, having come to R as a non-programmer, hoping to use it as a pragmatic solution to handeling and plotting lots of data. My skills have increased but are still certainly limited, and much of the advanced functionality remains a bit of a mystery to me.

As I have learned more of other languages, particularly Ruby and Javascript, I am amazed with what can be done and with some concepts I so clearly have not learned while programming R.

Take a look at Ruby Koans. Would this work for R?

-- 
Patrick Schmitz
Graduate Student
Plant Biology
1206 West Gregory Drive
RM 1500

	[[alternative HTML version deleted]]

______________________________________________
R-help_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
Received on Thu 05 May 2011 - 09:37:19 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Thu 05 May 2011 - 10:00:05 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive