Improve your experience. We are very sorry but this website does not support Internet Explorer. We recommend using a different browser that is supported such as Google Chrome or Mozilla Firefox.

Knowledge Level

Beginner Courses

Increasing Indigenous Representation and Presence in Computer Science

5 hours

Free

This course will support teachers in approaching lessons in a culturally responsive way that acknowledges the systemic erasure of Indigenous people in America and supports a CS for All approach.

More information
20PD hours

Twine for Educators

20 hours

Free

This asynchronous course allows educators to explore the Twine platform for interactive storytelling and consider how to apply it in their classroom.​​

More information

Page County Presents Computer Science Professional Learning

2 days, 10 hours

Free

Join us for an exhilarating two-day conference, hosted in collaboration with Page County, where educators will explore the integration of Computer Science into K-8 classrooms, scaling new heights of engagement and excitement. Dive into hands-on workshops, choose your own adventure, and earn up to 5 PD hour each day while discovering innovative tools and methodologies to propel student learning forward.

More information

Curriculum Writing Workshop

Adaptable

Free

Curriculum Writing Workshop are designed to help participants develop skills in creating or modifying computer science (CS) lessons that are aligned with Virginia Department of Education (VDOE) CS K-8 Standards of Learning.

More information

Micro Session #1: What is Computer Science?

1 hour

Free

Micro Session #1 gives participants an opportunity to explore the definition and examples of computer science.

More information

Micro Session #2: Overview of the Computer Science Standards

1 hour

Free

Micro Session #2 gives participants an opportunity to explore strands of the Virginia Computer Science standards.

More information
2PD hours

What is Integration? Learning Byte

1-3 hours

Free

What is Integration? will help teachers explore computer science and learn how to integrate the VA CS SOLs into core curriculum with students.

More information
2PD hours

AI Basics Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
2PD hours

Backward Design for Computer Science Integration Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
2PD hours

Coaching Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
2PD hours

Coaching: Giving Feedback for Integrated Lessons Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
2PD hours

Coding Projects Share-a-thon Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
30PD hours

Computer Science Foundations: Exploring Computer Science

30 hours

Free

Computer Science Foundations introduces educators to the Exploring Computer Science (ECS) curriculum. ECS is a full-year introductory computer science course that prepares high school students for future study in a variety of computer science domains, including cybersecurity, web design, and networking. ECS is funded by the National Science Foundation.

More information
2PD hours

Computer Science Unplugged

1-3 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
2PD hours

Culturally Relevant and Responsive Teaching in CS Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
2PD hours

Cybersecurity, Ciphers, and Puzzles Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
2PD hours

Data Science Everyday Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information
2PD hours

Exploring Computer Science Careers Learning Byte

2 hours

Free

These quick "bytes" explore compute science concepts, pedagogical strategies and resources to support computer science integration at every skill, content and grade level.

More information

Introduction to Google CS First

3 hours

Free

Google CS First is a ready-to-teach computer science curriculum for elementary and middle school students.

More information
6PD hours

Launching Computer Science

6 hours

Free

Launching Computer Science will prepare educators to include computer science standards into their regular curriculum.

More information

Press enter to see more results