Let's have fun playing around with Scala!
This the fist time we've run a Scala dojo so I'm unashamedly pinching format ideas from the London Scala User Group dojo:
Schedule
6.30pm Socialise, eat pizza, discuss suggestions for this evening's problem
7.00pm Split into groups and start the dojo proper
8.30pm Show and tell - discuss what was learnt
9.00pm More socialising ...
The Approach
The evening's problem is chosen from a suggestions made by the group. Here are some ideas to kick off the discussion:
Scala Specific:
Language Neutral:
We split into teams of 3 or 4, hopefully each with a mix of scala experience. Each team works together at a single laptop (in the style of 'pair programming'), rotating the 'typist' every 10 minutes or so.
At 8:30 the teams takes it in turn to present their solutions to the group and discuss lessons learned.
If possible, please come with a development environment already set up. I've created a quick start guide here: https://github.com/dph01/scala-sbt-template if you need it. CB2's internet connection has been a flakey in the past, and the scala build environment pulls down quite a few large binaries when it first runs. So, if might be a bit painful if we need to rely on mobile WiFi hotspots to do the environment setup on the night.
If there's not enough Scala experience in the room to make this format work, I'll prepare a language cheat-sheet and a few slides to hopefully give people enough to get going on the first few of the 99 Scala problems.
On the organisational front, I'm still looking for:
This is a one-off event, but if it's successful, maybe we can turn it into a regular meeting.
Looking forward to seeing you on the 9th!
Cheers
Damian.
I found this really useful. I thought the format worked well as it gave people plenty of chance to ask questions and resolve the problems together. Thanks to Damian for all the work.
October 10
I just managed to finish the first weeks assignment from Ordersky's course but I found it tough and it took must longer than I expected. I doubt I would have finished the three assignments in a dojo evening without help.
September 27
yeah me too. I only found out after I did it that the algorithm for Exercise 3 is given in one of the course texts. From which I'm guessing that the exercise was really just to code up the algorithm. Urgh!
September 28
sorry to delete the previous "scala call for volunteers" meetup, seems there's no way in meetup to merge two meetups, or "pause/hide" a meetup that's not going to happen.
September 26
Join or login to comment.