CSTA Source: A Web Repository of
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.

 

Accessing the Repository

 

Anyone may browse the repository by curriculum classification or search by keyword, title, author, or publication date, but only CSTA members may download the actual resources.


*** The Web Repository is now open! ***

http://csta.villanova.edu

   


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 DSpace 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 aid you in preparing items for submission to the Web repository, we suggest that you download the following documents:

  • CSTA Web Repository Template (Excel Worksheet), whose columns are arranged to match the order of the items on the submission screens.  Before beginning the actual entry process into the repository, we strongly suggest that you organize your information in this spreadsheet. (Sample information for two resources is provided at the top.)
  • Repository Classifications (pdf).  You will need to classify each resource in one or more ways, to indicate where it might be used within the curriculum, and this document lists all classifications and detailed explanations of each.  You may want to print this or have it open alongside the template.  
  • Repository Submission Preparation (pdf).  Detailed instructions for each field on the submission screens.   You may want to print this or have it open alongside the template.
  • Repository Submission Screens (pdf).  Screen shots and instructions for submitting resources.  We recommend you print this and have it available while submitting repository entries.

3.      Go to the CSTA Web site, log in, and submit your resources, following the provided instructions.




   

CSTA works at many levels to support computing education.

Middle school
(problem solving &
algorithmic thinking)

High school
(computing &
computer science)

College/university
(enrollment &
transition)

Industry
(engagement &
preparation)