hhnr / awesome-cs-education

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg

A community driven list of resources of interest to CS Educators.

To contribute, follow this contribution guide.

Table of Contents

Blogs

BlogAuthorNotes
Bits and BehaviourAndy Ko
Computer Science TeacherAlfred Thompson
C’est la ZMike Zamansky
Geeky Mom BlogLaura Blankenship
Coding in Math ClassDawn DuPriest
Computing Education BlogMark Guzdial
Garth’s CS Education BlogGarth Flint

Organizations and non profits

General

SiteDescription
code.orgonline ide, curricula, outreach materials and more
CSTeachers.orgCSTA - Computer Science Teachers Association (ACM subgroup)
ACMAssociation for Computing Machinery

Regional

SiteDescription
CS For All in SFcurricula, resources, research and more
CS4Alll New Mexicocurricula, resources, research and more
CSNYCCS4All NYC

online Communities

Popular sites

Mailing Lists

Facebook

Online tools and IDEs

Repls

SiteDescription
CodeHSMulti language support, classroom support, curriculum and online community
CodestersPython REPL with curriculum and online community
Repl.itMulti language support and classroom support

Online problem sites

SiteDescription
Coding BatPython and Java, classroom grading support and make your own questions
CodeHSPython, 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

SiteDescription
CodeHS6-12 Curriculum (JS, Python, AP Java, AP CSP and more), curriculum tools, PD, and classroom management tools and resources
TEALSPartner with a Software Engineer to bring CS to your school
CodestersPython based tools and curricula
BootstrapworldFunctional programming either standalone CS or integrated into other subjects

Computer Science Competitions for K12

online / at local schools

CompetitionNotes
USACOindividual. independent of school, training materials available
ACSLIn school, individual, team

Regional

Regional Professional Development

LinkDescriptionLocationtime 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

About


Languages

Language:Emacs Lisp 100.0%