Free, Turnkey
Computer Science Resources
This list is intended to serve as a starting point for districts, schools, and teachers working to identify free, turnkey computer science resources for use in the classroom. This list does not necessarily represent all available curriculum providers and does not indicate any particular curriculum recommendation by the Indiana Department of Education.
Resource | Grade Level | Description |
K-12 | Coding curriculum compatible with iPad. | |
9-12 | Curriculum for AP Computer Science Principles. | |
9-12 | Online courses and resources. | |
6-12 | Online, self-paced curriculum. Variety of courses including intro to programming, AP CS, and more. | |
K-12 | Lessons and resources. Computer Science Fundamentals for elementary, Computer Science Discoveries for middle/early high school, Computer Science Principles for high school. Hour of Code activities. | |
An interactive AP Computer Science A course (Java) with lots of coding exercises and practice questions. | ||
9-12 | Full semester or year-long introductory computer science curriculum with lesson plans. | |
K-8 | Variety of activities and lesson plans. | |
6-12 | Self-paced curriculum for programming, how computers work, the internet, and more. | |
K-8 | Free introductory computer science curriculum. | |
For a more expansive list of CS curriculum providers and resources (both free and paid), see the Computer Science Curriculum and Resource Guide.