My recommendation here is for this important handbook recommended by Julia from the Mozilla Clubs network.
Teaching Community Technology Handbook
This 100+ page handbook will take you through the history of popular education while offering a step-by-step guide to developing community rooted technology workshops and curricula. Community Technology focuses on teaching strategies that make learning technology accessible and relevant. We believe sharing these teaching practices has the potential to diversify and shape technology fields to be community-oriented. The handbook introduces Community Technology as a series of educational practices. The more people know about the technology around them, the more they will be able to participate in shaping their environment.