- Join the organizer's listserve
- Meet your workshop mentor, if first time organizing
- Identify existing communities to collaborate with
- Recruit volunteers to teach, TA, and help you plan
- Find a space
- Find a sponsor
- Recruit participants
- Confirm dates & details with the hosting venue
- Add your event to the ClojureBridge events web site
- Train the teachers
- Survey the students and volunteers
- Arrange catering
- Make after-party reservations
- Communicate with everyone
- Arrange childcare
- Obtain necessary objects (power cords, flash drives, name tags, etc.)
- Update the pre- and post-workshop presentation slides
- Figure out student class levels
- Set up a good Installfest space
- Set up a welcome desk with class level confirmation
- Identify a Github point person for real-time updates
- Deal with inevitable issues
- Set up! Welcome desk, presentation space, classrooms, & food
- Greet, check in, and nametag students and volunteers
- Give the opening presentation
- Figure out who really showed up; match students & teachers accordingly
- Keep time: remind/make all groups take breaks
- Feed people lunch, make them go back to class
- Email post-workshop survey link
- Give the closing presentation
- Facilitate the teacher retro
- Party party party!