As an organizer, you are expected to arrive about 1 hour before the registration time to setup for the event.
Please also remember to remind your mentors to arrive at least half an hour before registration, so you can discuss logistics with them (such as installing software).
To read about the target audiences, please visit here.
10:00 am ET - Registration 10:30 am ET - Opening Remarks 11:00 am ET - Learning Scala 12:00 am ET - Lunch 1:00 pm ET - Keep Learning, or go see a great talk :) 1:00 pm ET - (Optional) Talk 1: A live session to work through the Scala koans 2:00 pm ET - (Optional) Talk 2: Resources for Scala beginners 3:00 pm ET - Keep Learning and Drinks provided by Hopper :) 5:00 pm ET - End time
Depends on what day or the week is your workshop (usually on the weekends). The recommended start time is 10am. A too-early time might discourage people from attending.
Remember to have name tags for attendees and mentors. It is a good way for them to get to know each other.
An introduction that starts the event. Should include:
To see an example presentation on opening remarks, please go here.
There are two recommended ways to separate students into groups.
There are several choices for installation. To read more about the choices, plese visit here.
ScalaBridge Workshop uses Creative Scala Tutorial.
The Creative Scala template used in this tutorial is here.
Visit here to read more about tutorials.
Rather than lecture-based, this is a hands-on workshop designed for self-paced learning. Mentors will be floating around, engaging and facilitating students in their learning. It is helpful if mentors could proactively engage with students, rather than always waiting for students to ask questions.
Students will work individually or in groups, depending on personal preferences, using the Creative Scala tutorial. They will ask questions and get help from the mentors.
Give a short closing presentation:
Depending on how your workshop is organized, and how many people registered, you can try adding one or two interesting talks after lunch, since usually people are tired after lunch. A talk might be a good break.
One of the goals of ScalaBridge is to bring diversity into the Scala community. It is a good idea to create a platform that allows people to ask questions and to keep in touch. Please visit the ScalaBridge Slack for an example - if you do not have access, ping the @ScalaBridge Twitter for an invite.
Some workshops provide drinks for students after lunch.
This can be a good chance for people to network.
Sometimes mentors grab beers together after the workshop.