I run a Clojure study group at work and we generally work 4Clojure problems 
if nobody has a topic they want to present on.

Today, however, we had a great time looking at some "open data" that's out 
there, specifically about the City of Chicago[1]. I challenged everyone to 
come up with one or more "questions" to ask the based on the data available 
and to find the answers using Clojure. We had a great time, beginners 
paired with more experienced developers.

There are many similar data sets. One nice thing about this sort of project 
is you can size it very small or large depending on the skill level and the 
time available. You'd want to introduce them to a few libraries, like 
clj-http for REST API calls and Cheshire for JSON parsing. Maybe even 
Incanter or similar for data analysis (rabbit hole warning).

Best of luck,
John J.

[1] https://data.cityofchicago.org/

On Monday, February 6, 2017 at 5:03:46 PM UTC-6, Eddie wrote:
>
> Recently I began teaching a college level course that uses Clojure. We 
> have made it through the lectures on the lisp syntax, the data types, 
> collections, and immutability. Now I would like to ask the students to 
> apply their new Clojure knowledge to a small project. (Something that could 
> be completed in about week if worked on for an hour a day). 
>
> Does anyone know of any good resources for such projects? Any ideas are 
> much appreciated!
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to