Organizations that can launch CS First at scale include:
- School districts
- Summer programs
- Local and national non-profits
- Community centers
- and more!
You can launch CS First at scale by following these steps:
1) Identify your CS First class location and teacher(s)
- CS First Teachers can be volunteer teachers, community members, parents, adult members of your organization, local high school or college students, etc. Anyone can host, and no coding experience is needed.
- Each class needs at least one person to set up and teach the class.
- Share training resources with the teachers who will be leading the class.
- Coordinate class dates and times with your teachers’ availability.
2) Explore the curriculum and decide what theme(s) you will use
- Review the curriculum and try out student activities. Themes include Sports, Art, Storytelling, Music, Game Design and more – there is something for everyone.
- We recommend selecting one theme per class. This provides space for students to be social and collaborate, and the teacher can focus on one set of solutions at a time.
- There is no limit to the number of classes you can run. After completing one, try a new theme for the next!
3) Create a class and order materials
- Have your CS First Teachers visit the CS First website to sign in and set up a class.
- If a teacher would like more than seven kits, please contact us with the following information:
- Organization name
- Where your class will be located (Country, City, State)
- The number of students you intend to reach
We will review these and if an exception is granted, you will be issued a code to enter so you can order more than seven print kits.
- Kits come in sets of 50 and will be shipped to each class host within a few days. You can also download and print extra sets of materials (passports, lesson plans, and solution sheets) on your own at any time!
- If you are eager to review your materials ahead of time, visit the curriculum page and click on Lesson Plans or Digital Materials below your theme's description.
4) Market your class and sign students up
- Feel free to download and distribute this flyer to help spread the word.
- Marketing ideas
- Create something unique and specific to your audience community. For example, profile local professionals that have a CS education or use computer science in their daily jobs.
- Connect with local businesses or community centers to host a launch event and encourage sign-ups that day.
- Interview students, parents, and teachers about how excited they are to participate in CS First, then circulate the video on social media.
5) Have a great time teaching kids to code with CS First!
- "CS First builds a community of volunteers and mentors while providing opportunities for students to learn the many applications of computer science," – Jenell Leonard, commissioner of the Michigan Film & Digital Media Office
- "Offering children computer science activities in a relaxed, informal setting will stimulate their natural curiosity and help develop skills that will be useful to them throughout their academic and professional lives," – Dennis Walcott, Queens Library CEO