Print Page | Contact Us | Sign In | Join
Web Repository
Share |
CSTA Source Web Repository: K-12 Computer Science Teaching and Learning Materials
To promote the sharing of resources among members of the community, CSTA has developed a searchable database of instructional materials, lesson plans, and other resources that have never before been collected in one place for use by all CS teachers. Anyone may browse or download from the repository. The search categories for the repository are curriculum classification, keyword, title, author, or publication date.

Thanks to our team at Villanova University, the CSTA Source repository is now housed in a reliable Drupal database, with resources aligned to the 2011 CSTA standards. You may browse the resources by strand or by level, as well as using a keyword search.

Note: Usernames were not carried over to the new repository, but logging in is only required for entering comments about individual resources.

Contributing Your Own Original Materials to the Repository

1.      Decide which resources you want to contribute. 

We're seeking original items for which you have the copyright.  You will retain the copyright on your materials, while giving CSTA and Drupal the rights to allow distribution to other members.  (Note: many teachers use resources from a particular Web site in their teaching.  In such a case, an appropriate submission would include the URL but also a lesson plan or a detailed description of how you use the resource in your course.)


2.      Prepare your items for submission. 

To submit a resource for inclusion in the Source web repository,  simply click on the link below to access the Submission Form. This form will ask you to provide basic information about the resource you are submitting, how it can be used, and other details that  will help our volunteers classify it appropriately.


As soon as we have received your completed Submission Form, we will send you an email confirming we have received it. Please keep in mind that all submissions are reviewed by a volunteer committee to ensure that they are relevant and pedagogically and technically sound before we include them in the repository.

Our Partners

© 2005-2016

The Association for Computing Machinery founded CSTA as part of its commitment to K-12 computer science education

Computer Science Teachers Association (CSTA)
2 Penn Plaza, Suite 701
New York, NY 10121