Home $ Disability Access & Inclusion $ CS/CT Education

CS/CT Education

With Computer Science (CS) education and Computational Thinking (CT) involved in nearly every aspect of modern life, we believe that all K-12 students deserve to be learning about these important skills. This course is designed to help current and future educators learn how these skills can be included in their practice regardless of what they teach.

At CS Everyone, we support educators in these tasks by:

  • Demystifying CS and CT: Exploring the concepts through the study of CT topics and algorithms.
  • Providing Actionable Resources: Looking at ways to bring CS and CT to the classroom through introductory block based coding or computer free through unplugged activities.
Student using laptop to build a diagram

CS and CT Microcredential

Introduction to CS and CT for K-12 Educators

This microcredential will introduce you to the basic concepts of analysis, decomposition, pattern recognition, abstraction, and algorithms. You will experience how these concepts can be applied to any discipline or any grade level. Through creative assignments like the CS Autobiography you will be encouraged to reflect on your own positionality about the topics to help guide your further study.

Dip your toes into coding by creating a simple program in a block-based beginner’s environment of your choice. Learn about debugging (fixing programs) as well as programming through plugged and unplugged examples and get introduced to debugging (fixing programs) practices that can help with meta-cognitive skills. Explore lesson plans and resources to prepare you to bring CS and CT to your current or future classrooms.

Additional courses in this series are underway and will be available soon!

CS everyone staff leading an activity at PKYounge

Accessibility for Learners with Disabilities in K-12 Education

Introduction to Access and Inclusion in K-12 Computer Science Education

In this course you will learn about why it is important to include everyone, but especially students with disabilities in the CS education space. This course will take a first pass at two important teaching concepts, namely Universal Design for Learning (UDL) and High Leverage Practices (HLPs). The combination of the UDL framework and HLPs in lesson design and delivery provides opportunities and access for all learners, not just those with disabilities. This course will have you thinking about your own practice in terms of making learning accessible to all, by questioning the mindset of the “average learner.” We believe that all students should have access to CS and CT, and these frameworks are the place to start to provide meaningful experiences for all learners.

Additional courses in this series are underway and will be available soon!

Where do I sign up?

If you would like to be notified when this course launches, please fill out this contact form: