Educator's Toolkit
Here, we will curate materials including lesson plans, professional organizations, tools for collaboration, and more, so that teachers, counselors, administrators, and families can feel supported even when there aren’t many (or any!) computing teachers in the building.
Please note: These links may lead to external websites that are not under the author’s control.
Broadening Participation in Computing
Curricular Resources and Activities
- Pixel Pandemonium: an unplugged activity for illustrating CS Principles
- Hour of Code
- CS Curricular Planning and Pennsylvania Standards
- PBS Family Night: Coding by PaTTAN
- CS Research Practitioner Partnerships
- Connecting the micro:bit to the Internet-of-Things
- Beauty and Joy of Computing Curriculum
- Python for the Digital Humanities
Pedagogy
- Peer Instruction for CS
- Code.org
- k12cs.org
- CS Unplugged
- Pennsylvania Training and Technical Assistance Network (PaTTAN)
- Engage-CSEdu
Computing Across the Disciplines
- Equitable CS Education for Broader Workforce Preparation through Design Thinking and Ubiquitous Platforms
- Python for Scientists
- Python for the Digital Humanities
Responsible Artificial Intelligence
- PBS Coded Bias
- Automating Racism
- Ethical Case Studies: The Online Ethics Center
- White House AI Bill of Rights
Design Thinking
- Antigua and Barbuda IT Teacher Workshop: Python, Prototyping and Design Thinking
- Design Thinking for Educators
- Co-Designing Schools Toolkit
Technical Tools and Resources
Professional Organizations
- Computer Science Teachers Association (CSTA)
- ACM Special Interest Group in Computer Science Education (SIGCSE)
- Philadelphia STEM Ecosystem