Teacher Lesson Plans

A collaboration between the National Math & Science Initiative (NMSI) and the National Center for CS Education has allowed lesson plans and supplementary materials to be developed for teachers to use when delivering the CSAwesome curriculum to their students. Thank you to our CSAwesome lesson plan developers: John Harrison, Theresa Horvath, Pauline Lake, Randle Moore, Darci Santella, Lora Santucci, Jeannie Turner, and Nita Waterman!

Google Group/Forum

To gain access to the educator-only materials for CSAwesome, you may request access to our Teaching CSAwesome Google Group/Forum. Go to https://groups.google.com/forum/#!forum/teaching-csawesome to apply. In the textbox, please be sure to include a link to your school's staff directory page so that we can verify your status as an educator.

Changing Emails: Some educators find that there are conflicts with using your school email. If you need to switch emails, you can email us at info@csawesome.org with a personal Gmail address.

Reducing Emails: This is an involved group of teachers who are passionate about teaching CSA and eager to help each other out. If you want to change the number of emails you receive, you can adjust your settings by visiting the forum web page and then clicking My Settings (person+gear icon in the upper right of the screen). If you leave the group, you will lose access to the materials, however, you can switch the settings so that you don't receive emails.

Culturally Responsive Teaching Strategies:

When developing lesson plans for CS Awesome! a CRT playbook was used. The playbook contains suggested activities for use in a culturally responsive classroom.

CS Teaching Tips and Misconceptions:

The lesson plans include tips for teaching CS as well as warn teachers and educators of any known misconceptions that students might have about a particular topic.

For example: Teach students how to find built-in Java methods in the Javadocs documentation. (from CSTeachingTips.org)