Haskell exercises for beginners

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Haskell exercises for beginners

Rudy Matela
Hello Haskell Café,

I have been working on a website aimed at teaching programming and Computer Science through quick examples.  It is called "Computer Science by Example": https://cscx.org/

The exercises start very simple (e.g. read two numbers and print their sum) then increase in difficulty and complexity gradually (e.g. solving the change-making problem).  The website has an "online judge" functionality where students can submit their solutions which are tested and graded automatically without human intervention.  It currently supports solutions in Haskell and additionally: Python, C, C++, C#, Java, JavaScript, Lua and Ruby.

The exercises are useful not only to first time programmers, but also to experienced programmers trying to learn a new language such as Haskell.

Check it out at cscx.org.  The exercises are freely available for anyone to try.

Best Regards,
Rudy

_______________________________________________
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
Only members subscribed via the mailman list are allowed to post.