A community driven list of resources of interest to CS Educators.
To contribute, follow this contribution guide.
Table of Contents
Organizations and non profits
Site | Description |
code.org | online ide, curricula, outreach materials and more |
CSTeachers.org | CSTA - Computer Science Teachers Association (ACM subgroup) |
ACM | Association for Computing Machinery |
Site | Description |
CodeHS | Multi language support, classroom support, curriculum and online community |
Codesters | Python REPL with curriculum and online community |
Repl.it | Multi language support and classroom support |
| |
Site | Description |
Coding Bat | Python and Java, classroom grading support and make your own questions |
CodeHS | Python, Java, JavaScript, classroom grading support and make your own questions and graders, with shared repository of teacher created problems |
code step by step | |
Curricula and support services
Site | Description |
CodeHS | 6-12 Curriculum (JS, Python, AP Java, AP CSP and more), curriculum tools, PD, and classroom management tools and resources |
TEALS | Partner with a Software Engineer to bring CS to your school |
Codesters | Python based tools and curricula |
Bootstrapworld | Functional programming either standalone CS or integrated into other subjects |
| |
Computer Science Competitions for K12
online / at local schools
Competition | Notes |
USACO | individual. independent of school, training materials available |
ACSL | In school, individual, team |
Regional Professional Development
Link | Description | Location | time of year |
| | | |
Interesting talks / presentations / videos etc.
(inclusion in this section does not imply endorsement views by the
curators of this site but all listed links are considered worth a
visit)
Topic and Language Specific
- Awesome - a list of awesome lists
- Awesome CS - many Awesome CS topic and language links