Download materials: These optional materials make the club more social and fun, and help you lead the club. You can print these materials, or request a free kit through your dashboard in select countries.

Informational Flyer

Post this flyer to help recruit students for your club.


Promotional Video

Show this video during assemblies, homeroom, news broadcasts, or existing after-school activities.


Lesson Plans

Lesson Plans offer step-by-step instructions for Gurus and Hosts, including optional scripts.

Special Printing Instructions: You can download and print all lesson plans, or customize each one by going to its page and setting its view options.

Download All View Each One


Certificates are distributed on the final club session. Use the club roster to complete and sign the certificates.

Special Printing Instructions: Certificates look and feel the best when printed on heavier weight paper or cardstock. Crop them so that there are no white edges.


Club Roster

Use the club roster to record student usernames and passwords which are generated on the CS First website.


Contingency Plan

Contingency plans provide alternative activities that can be completed without a computer. Use these in the event a technical problem prevents a club from running as planned.



Each club member receives a passport to record their usernames and passwords, and to keep track of their progress throughout the club.

Special Printing Instructions: Print this document double-sided, and set your printer to flip on the short edge. Then, fold the booklet in half and staple down the middle.


Solution Sheets

Solution Sheets provide example solutions for each project. Use these as a reference to help struggling club members.


Google+ Community Board

The G+ board should be hung in a visible location at the front of the club room. Following the final video, club members are asked to post words of thanks or encouragement, called a "shout-out," to a club member who helped them.

Special Printing Instructions: This poster is best printed on 11'' x 17'' paper.


Participation Badges

Club members receive badges, or stickers, to place in their passports as they complete activities.

Special Printing Instructions: This document is designed to be printed on these label sheets.


"Badge Activity" Badges

During the badge activity, club members can earn special badges for completing specific challenges.

Special Printing Instructions: This document is designed to be printed on these label sheets.