To make the workshop successful, you need to have good coaches. You don't necessarily need someone with a huge Python/Django knowledge. You are looking for people who can teach others and can inspire them to learn.
If you run the event as a part of a Python/Django conference you will probably have no problem with finding people willing to help. In case of a standalone event, you should contact the local Python/Django community. There are also people who like to travel and help out with this kind of event.
Make sure you have some backup plan if one or more of your coaches won't show up.
It is important to start looking for coaches as soon as possible. Create a separate form for them. Ours looked like this:
- What's your name?
- What's your e-mail?
- Your Github username if you have one.
- What operating systems are you comfortable with? If possible we would like to give you a group that works with the same operating system as yours. (Windows | Mac OS X | Linux | Other)
- If we won't find a group suitable for your operating system, are you willing to work with Windows?
- What languages do you speak?
- Will you have time before the workshops to help your group (3 people) to install Python and Django via Google Hangout/Skype/e-mail?
- Will you have time to meet us and other coaches a day before the workshop?
- Do you have any previous experience with teaching others? Tell us about it.
You can also copy our existing form template by clicking this link and then choosing "File" and "Make a copy..." option in the menu.
Participants always work in groups of 3 attendees and 1 coach, so if you're organizing an event for 30 participants, you'll need 10 coaches.
There are lots of ways to do that but here are some ideas for you:
-
Google. Almost every country and city has some sort of local community of developers. Identify a local Python / Django meetup or user group and just attend it. Ask the organizer for a couple of minutes on the microphone and don't be afraid to explain what Django Girls is and ask for their help. We're sure you'll find someone who will be willing to help.
-
Identify the local Python / Django software houses or companies and send them an email asking for help.
-
Ask friends and friends of friends for help. You never know how connections can go a long way. Often one key person can introduce you further.
Coaches are important, so it is good to know they are people you trust and are friendly, patient and willing to help. You need somebody who will invest their time before, during and after the workshop.
If the potential coach is not responding to e-mails for a couple of days, is not willing to meet other coaches or help with the installation party, then you probably want somebody else.
It would also be lovely if you could find some coaches among previous Django Girls attendees!
We think it is a good idea to have one more experienced coaches on site that is not assigned to any group. Not all of your coaches need to be super advanced. In case of some serious problems, the meta coach could help with solving them.
It is good to create a meeting/hangout for coaches before the event. They should at least know each other so that they will know who to ask for help during the workshops.
Some information worth mentioning:
- the coaches should know the detailed schedule for the event (also tell them if and when there will be an official introduction)
- it's important to highlight that they should provide help for the attendees not only with the technical details - it will make the attendees feel safe if the coach will know some other details
- if this is possible ask the coaches to verify if their group is at the level they have stated in the registration form
- ask the coaches if they need help with the tutorial - maybe some of them have some specific questions or want to discuss it with others?