Resources Library
Looking for a specific resource or have one you’d like to suggest?
FEATURED RESOURCES
Read Teaching Computational Thinking in Early Elementary
Teachers can develop computational thinking in the earliest grades through creative, engaging, and relevant unplugged activities. Unfortunately, there are few...
Read Strategies to teach coding to ‘ALL’ students
This session shows you how to teach coding to ALL students in your classroom using teaching strategies and best practices...
Read Teaching Effectively During Times of Disruption
Teaching during times of potential disruption requires creative and flexible thinking about how instructors can support students in achieving essential...
Read Resources for Online Learning from The Edublogger
During April 2020, remote learning became a reality for over 90% of students worldwide. Teachers, students, families, administrators, departments, and...
Read Equity in CS Curriculum Design and Assessment
Designing CS Curriculum and Assessment for Equity Presenter: Sofie De Jesus
Read Girl Power
Increasing Participation and Retention of Females in Computer Science Presenter: John Pellman
Read Equitable + Engaging CS for ELs
All teachers are language teachers! Learn and practice strategies to support content and academic language development and belonging in CS....
Read Who are you including?
Many groups are underrepresented in CS. It’s helpful to consider the breadth of students to support and encourage and ways...
Read Including Students with Disabilities in Computer Science
Students with disabilities are often discouraged from taking computer science courses. This doesn’t have to happen. Learn how. Presenters: Richard...
Read Know Your Community: Affirming Student Voices
This workshop will focus on affirming student voices in elementary, middle, and high schools. Presenters: Shiela Lee, John Underwood, and...
Read LGBTQ+ Equity, Inclusion, and Representation
Understanding the Intersectionality of Queer Students. Presenter: Megan Bowen
Read Engaging Counselors, Teachers, and Admins as Allies for Broadening Participation in Computing
We as CS Teachers can certainly recruit for our own programs, ,however School Counselors can be the unintentional gatekeepers. Presenters:...
Read Scratch Strategies to Engage Diverse Learners
Using TIPP&SEE to introduce Scratch projects and the Scratch Encore intermediate curriculum for culturally relevant projects Presenters: Dr. Diana Franklin...
Read Recruiting, Retention, and Equity in CS
Recruiting and retention of BIPOC students is easier than you think. You will learn tools and strategies to increase student...
Read Strategies for Using Universal Design for Learning in K 8 CS
There is no such thing as an “average” student. Join us to learn how to use UDL to increase engagement...
Read Software for a Formal Peer-Review and Grading System in Scratch
This session will discuss a software package developed and used since 2014 at the University of Northern Iowa (UNI). It allows...
Read Scratch Educator Meetups: Participatory Professional Learning for Teachers
Scratch Educator Meetups are playful and creative professional learning experiences for educators who are interested in teaching with the Scratch...
Read Supporting African American Girls in CS Education
This workshop reviews strategies that prepare, support, encourage, and engage African-American girls in Computer Science Education. Presenter: Eboni Akpan Zook
Read Programming and Physical Computing with Raspberry Pi
Join this hands-on session to learn freely available UC Davis C-STEM physical computing with Raspberry Pi curriculum. Learn about the...
Read TEALS Program Remote Teaching Best Practices
Remote teaching may seem quite different from In Person teaching. However, a bettercomparison would be different varieties of the same...
Read Going Online in a Hurry: What to Do and Where to Start
The Chronicle of Higher Ed article on transitioning to online learning
Read Empowering Girls/Nonbinary Students
Create safe spaces to empower youth and build leaders. Presenter: Laura Ramirez
Read CSL the new ESL: Engaging ELLs via CS
CSL (Coding as a Second Language) is the new ESL (English as a Second Language). In this session, Efrain Tovar...
Read Cybersecurity Awareness Month
We celebrate Cybersecurity Awareness Month which raises awareness about digital security and safe online practices. Hear from a panel of...