Built to empower teachers, new or experienced, with the skills, pedagogical knowledge, and confidence to start teaching computer science.
Flexible Learning, Anytime Anywhere
Certificate of Completion
For New or Experienced CS Teachers
Free for Any Computer Science Teacher
The CodeHS Team and CodeHS Teacher Trainers lead a variety of virtual and in-person PD events throughout the year. These interactive workshops and webinars are free for all teachers and experience levels.
Events are posted regularly, so keep checking back!
Workshops & Webinars | Date · Time | Register |
---|---|---|
Easily Create Your Own Assignments on CodeHS
Run by CodeHS
|
Thursday, September 3rd |
Register now |
Bring Cybersecurity To Your School with CodeHS!
Run by CodeHS
|
Friday, November 13th |
Register now |
Live Hour of Code Workshop: Coding for a Litter-Free Community
Run by CodeHS
|
Monday, December 7th |
Register now |
Live Hour of Code Workshop: Coding for Data Visualization
Run by CodeHS
|
Tuesday, December 8th |
Register now |
Live Hour of Code Workshop: Supporting Artists with Code
Run by CodeHS
|
Wednesday, December 9th |
Register now |
Live Hour of Code Workshop: Coding in Music
Run by CodeHS
|
Wednesday, December 9th |
Register now |
Live Hour of Code Workshop: Turtle Graphics with Tracy the Turtle
Run by CodeHS
|
Thursday, December 10th |
Register now |
Live Hour of Code Workshop: Creating Virtual Worlds
Run by CodeHS
|
Friday, December 11th |
Register now |
New Artificial Intelligence Course Beta Overview
Run by CodeHS
|
Tuesday, May 4th |
Register now |
New Data Science Course Beta Overview
Run by CodeHS
|
Thursday, May 6th |
Register now |
New AP Computer Science Principles: Cybersecurity Course Overview
Run by CodeHS
|
Monday, May 10th |
Register now |
New Game Design in Unity Course Beta Overview
Run by CodeHS
|
Thursday, May 20th |
Register now |
New International Baccalaureate Courses Overview
Run by CodeHS
|
Tuesday, May 25th |
Register now |
"Unleashing" Karel the Dog Coding Challenges, Session 1
Run by John Wilson
Tuesday, August 17th ·
August 17 & 18; 5pm - 5:45pm ET Tue, Aug 17th ·
Register now
August 17 & 18; 5pm - 5:45pm ET |
Tuesday, August 17th August 17 & 18; 5pm - 5:45pm ET |
Register now |
"Unleashing" Karel the Dog Coding Challenges, Session 2
Run by John Wilson
|
Wednesday, August 18th 5pm - 5:45pm ET |
Register now |
Tips & Tricks for Feedback & Grading with CodeHS
Run by John Wilson
|
Tuesday, August 24th 1:00pm ET - 1:45pm ET |
Register now |
Beyond 1 Size Fits All: Customizing CodeHS to meet your Teaching Strategies
Run by Tziri Lamm
|
Wednesday, August 25th 3:00pm - 3:30pm CT |
Register now |
Here, There, and Everywhere: Teaching Engineering from Anywhere
Run by Tziri Lamm
|
Tuesday, August 31st 2:00pm - 3:00pm CT |
Register now |
Choosing the Right CodeHS Course
Run by CodeHS
|
Tuesday, August 31st 4:00pm - 4:30pm CT |
Register now |
Using the CodeHS Step-by-Step Debugger
Run by CodeHS
|
Wednesday, September 8th 6:00pm - 6:30pm CT |
Register now |
An Introduction to the CodeHS IDE
Run by CodeHS
|
Thursday, September 9th 3:00pm - 3:30pm CT |
Register now |
Behind the Scenes of a CodeHS Lesson
Run by CodeHS
|
Tuesday, September 14th 2:30pm - 3:00pm CT |
Register now |
New CodeHS Teaching Tools Built for You
Run by CodeHS
|
Thursday, September 16th 3:00pm - 3:30pm CT |
Register now |
How to Differentiate by Student with CodeHS Pro
Run by CodeHS
|
Monday, September 20th 4:30pm - 5:00pm CT |
Register now |
AP CSA Course Checklist
Run by CodeHS
|
Tuesday, September 21st 5:00pm - 5:30pm CT |
Register now |
How To Build Your Own Assignments on CodeHS
Run by CodeHS
|
Thursday, September 23rd 3:30pm - 4:00pm CT |
Register now |
AP CSP Course Checklist
Run by CodeHS
|
Monday, September 27th 5:00pm - 5:30pm CT |
Register now |
Top Tools to Track Student Progress on CodeHS Pro
Run by CodeHS
|
Wednesday, September 29th 5:00pm - 5:30pm CT |
Register now |
How To Use CodeHS for In-Person and Virtual Learning
Run by CodeHS
|
Thursday, October 7th 2:00pm - 2:30pm CT |
Register now |
Easy Ways to Grade & Provide Feedback on CodeHS Pro
Run by CodeHS
|
Wednesday, October 13th 12:00pm - 12:30pm CT |
Register now |
Java, HTML, & Math: An Interdisciplinary Approach to Programming
Run by Carmen Bryson
|
Monday, October 18th 5:00pm - 5:45pm CT |
Register now |
Breaking Imposter Syndrome with CodeHS
Run by Joseph Thompson
|
Thursday, October 28th 3:30pm - 4:30pm CT |
Register now |
Deep Dive into Student Learning with CodeHS Tools
Run by Sean Raser
|
Tuesday, November 2nd 5:30pm CT - 6:30pm CT |
Register now |
Starting a Certification Culture at your School
Run by Joseph Thompson
|
Wednesday, November 3rd 3:30pm - 4:30pm CT |
Register now |
Building Your Own Course Content with CodeHS
Run by Portia Morrell
|
Wednesday, November 17th 4:00pm - 5:00pm CT |
Register now |
How To Run an Hour of Code with CodeHS
Run by CodeHS
|
Tuesday, November 30th 4:30 PM - 5:00 PM CT |
Register now |
Autograding with Creative Coding Exercises
Run by Portia Morrell
|
Wednesday, January 26th 4:00pm - 5:00pm CT |
Register now |
Comparing & Contrasting Java Arrays & ArrayLists
Run by Kent Pendleton
|
Tuesday, February 22nd 4:00pm - 5:00pm CT |
Register now |
NCyTE AP Computer Science Principles: Cybersecurity
Run by CodeHS
|
Thursday, February 24th 6:00pm - 7:00pm CT |
Register now |
Building a Tic Tac Toe Game with Java or Python
Run by Gary Van Der Linden
|
Monday, March 7th 3:00pm - 4:00pm CT |
Register now |
Live Demo with P5JS, A Creative Coding Language
Run by Portia Morrell
|
Wednesday, March 9th 4:00pm - 5:00pm CT |
Register now |
Preparing Students for the AP CSA FRQs
Run by CodeHS
|
Monday, March 21st 5:00pm - 5:45pm CT |
Register now |
New CodeHS Roblox Mini Course
Run by CodeHS
|
Tuesday, March 22nd 3:00pm - 3:30pm CT |
Register now |
Preparing Students for the AP CS Principles Create Task
Run by Erik Magness
|
Thursday, March 31st 4:00pm - 5:00pm CT |
Register now |
Juice Up Your CodeHS Programs
Run by CodeHS
|
Monday, April 4th 2:30pm - 3:00pm CT |
Register now |
Fun with P5JS & DOM Interactivity
Run by Portia Morrell
|
Wednesday, April 6th 4:00pm - 5:00pm CT |
Register now |
Preparing Students for the AP CSA Exam
Run by CodeHS
|
Thursday, April 7th 3:30pm - 4:30pm CT |
Register now |
Preparing Students for the AP CSP Exam
Run by CodeHS
|
Tuesday, April 12th 4:30pm - 5:30pm CT |
Register now |
A Classic Math Puzzle Meets Java Programming
Run by Kent Pendleton
|
Tuesday, April 26th 5:00pm - 6:00pm CT |
Register now |
Creative Coding with Physics & P5JS
Run by Dennis Kramlich
|
Thursday, April 28th 4:00pm - 5:00pm CT |
Register now |
Adding Custom Quizzes to CodeHS Courses
Run by Dennis Kramlich
|
Thursday, May 5th 4:00pm - 5:00pm CT |
Register now |
How To Recruit Students into Computer Science
Run by CodeHS
|
Wednesday, May 18th 5:00pm - 5:30pm CT |
Register now |
New Digital Art with p5.js Mini Course - Now Available!
Run by CodeHS
|
Tuesday, May 24th 3:30-4:00pm CT |
Register now |
Getting Started with CodeHS
Run by Erik Magness
|
Thursday, June 9th 11am - 1pm CT |
Register now |
Teaching Intro to Python for New CS Teachers
Run by Scott W Headrick
|
Tuesday, June 14th 11am - 1pm CT |
Register now |
Teaching Intro to JavaScript for New CS Teachers
Run by Carmen Bryson
|
Wednesday, June 15th 11am - 1pm CT |
Register now |
Teaching Intro to Physical Computing with micro:bit
Run by Dennis Kramlich
|
Thursday, June 16th 11am - 1pm CT |
Register now |
Teaching Fundamentals of Cybersecurity for New CS Teachers
Run by Carmen Lagalante
|
Tuesday, June 21st 11am - 1pm CT |
Register now |
Teaching Intro to AI & Data Science
Run by CodeHS
|
Wednesday, June 22nd 11am - 1pm CT |
Register now |
Teaching Game Design in Unity
Run by CodeHS
|
Thursday, June 23rd 11am - 1pm CT |
Register now |
Deep Dive into CodeHS
Run by Sean Raser
|
Tuesday, June 28th 11am - 1pm CT |
Register now |
Teaching AP CSA
Run by Joseph Thompson
|
Wednesday, June 29th 11am - 1pm CT |
Register now |
Teaching Intro to Python for Experienced CS Teachers
Run by Kent Pendleton
|
Thursday, June 30th 11am - 1pm CT |
Register now |
Teaching Intro to JavaScript for Experienced CS Teachers
Run by Joseph Thompson
|
Tuesday, July 5th 11am - 1pm CT |
Register now |
Teaching AP CS Principles
Run by Brande Johnson
|
Wednesday, July 6th 11am - 1pm CT |
Register now |
Teaching Web Design
Run by Kent Pendleton
|
Thursday, July 7th 11am - 1pm CT |
Register now |
Teaching Web Development
Run by CodeHS
|
Tuesday, July 12th 11am - 1pm CT |
Register now |
Teaching Fundamentals of Cybersecurity for Experienced CS Teachers
Run by Joseph Thompson
|
Monday, July 18th 11am - 1pm CT |
Register now |
Teaching Mobile Apps
Run by CodeHS
|
Tuesday, July 19th 11am - 1pm CT |
Register now |
Teaching Middle School CS
Run by Joseph Thompson
|
Wednesday, July 20th 11am - 1pm CT |
Register now |
Teaching Intro to Physical Computing with Arduino
Run by Dennis Kramlich
|
Thursday, July 21st 11am - 1pm CT |
Register now |
Coding Python in the CodeHS Sandbox
Run by Keith Bona
|
Tuesday, July 26th 3pm - 4pm CT |
Register now |
Getting Started with CodeHS
Run by John Wilson
|
Wednesday, July 27th 11am - 1pm CT |
Register now |
Preparing to Teach AP CS Principles
Run by Sean Raser
|
Thursday, July 28th 3pm - 4pm CT |
Register now |
Customizing CodeHS Lessons for Scaffolding & Differentiation
Run by Felicia Palm
|
Friday, July 29th 2:30pm - 3:30pm CT |
Register now |
Coding Adventures with Indiana Karel
Run by Erik Magness
|
Thursday, August 4th 12:30pm - 1:30pm CT |
Register now |
Adding Custom Quizzes to CodeHS Courses
Run by Dennis Kramlich
|
Thursday, August 25th 6pm - 7pm CT |
Register now |
AP CSA Course Checklist
Run by CodeHS
|
Wednesday, August 31st 1:30pm - 2pm CT |
Register now |
Planning for a Successful Year with CodeHS Pro
Run by CodeHS
|
Thursday, September 1st 2pm - 2:30pm CT |
Register now |
Uncover the Web Design Course Updates
Run by CodeHS
|
Tuesday, September 6th 2:30pm-3pm CT |
Register now |
Planning to Teach with the New Intro to JavaScript Course
Run by CodeHS
|
Wednesday, September 7th |
Register now |
Behind the Scenes of a CodeHS Lesson
Run by CodeHS
|
Wednesday, September 14th 1pm-1:30pm CT |
Register now |
CodeHS State Courses and Standards Tool
Run by CodeHS
|
Thursday, September 15th 1:30pm - 2pm CT |
Register now |
CodeHS State Courses and Standards Tool
Run by a Teacher Trainer
|
Thursday, September 15th |
Register now |
Game Development with CodeHS
Run by CodeHS
|
Tuesday, September 20th 2pm - 2:30pm CT |
Register now |
Game Development with CodeHS
Run by a Teacher Trainer
|
Tuesday, September 20th |
Register now |
New at CodeHS: Project Catalog
Run by CodeHS
|
Wednesday, September 21st 3:30pm-4pm CT |
Register now |
New at CodeHS: Project Catalog
Run by a Teacher Trainer
|
Wednesday, September 21st |
Register now |
How to Personalize and Build Your Own CodeHS Assignments
Run by CodeHS
|
Thursday, September 22nd |
Register now |
How to Personalize and Build Your Own CodeHS Assignments
Run by CodeHS
|
Thursday, September 22nd |
Register now |
Easy Ways to Grade & Provide Feedback on CodeHS Pro
Run by CodeHS
|
Tuesday, September 27th 3:30pm-4pm CT |
Register now |
Easy Ways to Grade & Provide Feedback on CodeHS Pro
Run by a Teacher Trainer
|
Tuesday, September 27th |
Register now |
AP CSP Course Checklist
Run by CodeHS
|
Wednesday, September 28th |
Register now |
Top Tools to Track Student Progress on CodeHS Pro
Run by CodeHS
|
Thursday, September 29th 1pm-1:30pm CT |
Register now |
Pre-Teaching Coding Concepts for Equity
Run by Paula Medina
|
Thursday, September 29th 3pm - 4pm CT |
Register now |
Top Tools to Track Student Progress on CodeHS Pro
Run by a Teacher Trainer
|
Thursday, September 29th |
Register now |
How To Use CodeHS for Blended Learning
Run by CodeHS
|
Tuesday, October 4th 1:30pm - 2pm CT |
Register now |
How To Use CodeHS for Blended Learning
Run by CodeHS
|
Tuesday, October 4th |
Register now |
Integrating Coding Across Subjects
Run by CodeHS
|
Wednesday, October 5th 2pm - 2:30pm CT |
Register now |
Integrating Coding Across Subjects
Run by a Teacher Trainer
|
Wednesday, October 5th |
Register now |
CodeHS Cheat Detection and Prevention Suite
Run by CodeHS
|
Thursday, October 6th 2:30pm-3pm CT |
Register now |
CodeHS Cheat Detection and Prevention Suite
Run by a Teacher Trainer
|
Thursday, October 6th |
Register now |
Teaching AP CSA as a "Guide on the Side"
Run by Joseph Thompson
|
Thursday, November 17th 5:00-6:00pm CT |
Register now |
How to Run an Elementary Hour of Code with CodeHS
Run by CodeHS
|
Wednesday, November 30th 2:30pm - 3:15pm CT |
Register now |
How to Run an Elementary Hour of Code with CodeHS
Run by CodeHS
|
Wednesday, November 30th 2:30pm - 3:00pm CT |
Register now |
How to Run an Hour of Code with CodeHS
Run by CodeHS
|
Thursday, December 1st |
Register now |
How to Run an Hour of Code with CodeHS
Run by CodeHS
|
Thursday, December 1st |
Register now |
Hour of Code: Generating Art with Code
Run by CodeHS
|
Monday, December 5th 2:30 - 3:45pm CT |
Register now |
Hour of Code: Drawing with Scratch (Upper Elementary)
Run by CodeHS
|
Tuesday, December 6th 12:00pm - 1:15pm CT |
Register now |
Hour of Code: Creating Virtual Worlds
Run by CodeHS
|
Wednesday, December 7th 12:00pm - 1:15pm CT |
Register now |
Hour of Code: Turtle Graphics with Tracy the Turtle
Run by CodeHS
|
Thursday, December 8th 9:30am - 10:45am CT |
Register now |
Hour of Code: Program a Story in ScratchJr (Lower Elementary)
Run by CodeHS
|
Thursday, December 8th 12:30pm - 1:45pm CT |
Register now |
What's New at CodeHS
Run by CodeHS
|
Wednesday, January 18th 4:30 - 5:00pm CT |
Register now |
What's New at CodeHS
Run by M.R. Halloran
|
Wednesday, January 18th 4:30 - 5:00pm CT |
Register now |
Georgia State Courses and Pathways
Run by CodeHS
|
Tuesday, March 14th 3:30 - 4:00pm ET |
Register now |
Georgia State Courses and Pathways
Run by M.R. Halloran
|
Tuesday, March 14th 3:30 - 4:00pm ET |
Register now |
Preparing Students for the AP CSA FRQs
Run by CodeHS
|
Tuesday, March 21st 3:30 - 4:15pm CT |
Register now |
Preparing Students for the AP CS Principles Create Task
Run by Erik Magness
|
Thursday, March 23rd 4:00 - 4:45pm CT |
Register now |
Preparing Students for the AP CSA Exam
Run by CodeHS
|
Wednesday, April 5th 3:30pm - 4:15pm CT |
Register now |
Preparing Students for the AP CSP Exam
Run by CodeHS
|
Wednesday, April 12th 5:00 - 5:45pm CT |
Register now |
Custom Differentiated Assessments & Grading Methods
Run by CodeHS
|
Saturday, April 15th |
Register now |
Turbo-Charge CS with Instructional Coaching
Run by CodeHS
|
Saturday, April 15th |
Register now |
MazeBot: Coding Unplugged Activity
Run by CodeHS
|
Saturday, April 15th |
Register now |
A Ransom Note from AI and JavaScript
Run by CodeHS
|
Saturday, April 15th |
Register now |
Mix & Match: A Preview of the CodeHS MS Catalog
Run by CodeHS
|
Saturday, April 15th |
Register now |
Incorporating AI Into Your Classroom with CodeHS
Run by CodeHS
|
Saturday, April 15th |
Register now |
The Effects of CS on Low Income & Minority Students
Run by CodeHS
|
Saturday, April 15th |
Register now |
Teaching an Authentic Lesson on Conditionals
Run by CodeHS
|
Saturday, April 15th |
Register now |
Fun with K-2 Elementary CodeHS
Run by CodeHS
|
Saturday, April 15th |
Register now |
Fun with 3-5 Elementary CodeHS
Run by CodeHS
|
Saturday, April 15th |
Register now |
Teaching the Next Generation of Scientists
Run by CodeHS
|
Saturday, April 15th |
Register now |
Illinois Introduction to Computer Science Course Launch
Run by CodeHS
|
Monday, April 24th 2:30 - 3:00pm CT |
Register now |
Illinois Introduction to Computer Science Course Launch
Run by CodeHS
|
Monday, April 24th 2:30 - 3:00pm CT |
Register now |
Tracy en Español Course Launch
Run by CodeHS
|
Tuesday, April 25th 3:00 - 3:30pm CT |
Register now |
Tracy en Español Course Launch
Run by CodeHS
|
Tuesday, April 25th 3:00 - 3:30pm CT |
Register now |
Introduction to Computer Science in C++ Course Launch
Run by CodeHS
|
Thursday, April 27th 3:00pm - 3:30pm CT |
Register now |
Introduction to Computer Science in C++ Course Launch
Run by CodeHS
|
Thursday, April 27th 3:00pm - 3:30pm CT |
Register now |
Nevada Advanced CS I Course Launch
Run by CodeHS
|
Tuesday, May 9th 3:00pm - 3:30pm CT |
Register now |
Nevada Advanced CS I Course Launch
Run by CodeHS
|
Tuesday, May 9th 3:00pm - 3:30pm CT |
Register now |
Tennessee Introduction to Computer Science Course Launch
Run by CodeHS
|
Wednesday, May 10th 3:00pm - 3:30pm CT |
Register now |
Tennessee Introduction to Computer Science Course Launch
Run by CodeHS
|
Wednesday, May 10th 3:00pm - 3:30pm CT |
Register now |
New York State Courses and Pathways
Run by CodeHS
|
Tuesday, May 16th 3:00pm - 3:30pm CT |
Register now |
New York State Courses and Pathways
Run by Joi Anderson
|
Tuesday, May 16th 3:00pm - 3:30pm CT |
Register now |
CodeHS Middle School Catalog Launch
Run by CodeHS
|
Thursday, May 18th 3:00pm - 3:30pm CT |
Register now |
CodeHS Middle School Catalog Launch
Run by CodeHS
|
Thursday, May 18th 3:00pm - 3:30pm CT |
Register now |
Getting Started Teaching JavaScript with CodeHS
Run by Paula Medina
|
Monday, June 12th 11am - 1pm CT |
Register now |
Coding Adventures with Indiana Karel!
Run by Erik Magness
|
Wednesday, June 14th 11am - 1pm CT |
Register now |
JavaScript Extensions: Teaching P5JS with CodeHS
Run by Kent Pendleton
|
Thursday, June 15th 11am - 1pm CT |
Register now |
Getting Started Teaching Python with CodeHS
Run by Scott W Headrick
|
Tuesday, June 20th 11am - 1pm CT |
Register now |
Deeper Dive into Teaching Python with CodeHS
Run by Robert Kramlich
|
Wednesday, June 21st 11am - 1pm CT |
Register now |
Python Extensions: Advanced Applications for Teaching Python 3
Run by Kent Pendleton
|
Thursday, June 22nd 11am - 1pm CT |
Register now |
Next Level: Teaching Intro to AI & Data Science
Run by Tziri Lamm
|
Friday, June 23rd 11am - 1pm CT |
Register now |
Getting Started Teaching Cybersecurity with CodeHS
Run by Scott W Headrick
|
Monday, June 26th 11am - 1pm CT |
Register now |
Teaching Game Design in Unity
Run by Kimberly Ingraham-Beck
|
Friday, July 7th 11:00am - 1:00pm CT |
Register now |
Teaching Intro to Physical Computing with Arduino
Run by Tziri Lamm
|
Monday, July 10th 11:00am - 1:00pm CT |
Register now |
Teaching K-2 Computer Science with CodeHS
Run by CodeHS
|
Tuesday, July 11th |
Register now |
Teaching Intro to Physical Computing with micro:bit
Run by CodeHS
|
Friday, July 14th 11:00am - 1:00pm CT |
Register now |
Getting Started Teaching Web Design
Run by a Teacher Trainer
|
Monday, July 17th 11:00am - 1:00pm CT |
Register now |
Next Level: Teaching Web Development
Run by Kent Pendleton
|
Wednesday, July 19th 11:00am - 1:00pm CT |
Register now |
Creating Courses and Sections
Run by CodeHS
|
Friday, July 21st |
Register now |
Assignment Page Customization
Run by CodeHS
|
Friday, July 21st |
Register now |
Course Settings in CodeHS
Run by CodeHS
|
Friday, July 21st |
Register now |
Grading and Monitoring Student Progress
Run by CodeHS
|
Friday, July 21st |
Register now |
Tools to Level Up Your Classroom
Run by CodeHS
|
Friday, July 21st |
Register now |
Basic Customization with CodeHS
Run by CodeHS
|
Monday, July 24th 10:00am - 11:00am CT |
Register now |
Using Differentiation to Meet Students Where They Are
Run by CodeHS
|
Wednesday, July 26th 10:00am - 11:00am CT |
Register now |
Preparing to Teach AP Computer Science Principles
Run by Brande Johnson
|
Monday, July 31st 11:00am - 1:00pm CT |
Register now |
Preparing to Teach AP CS A
Run by Rob Kramlich
|
Wednesday, August 2nd 11:00am - 1:00pm CT |
Register now |
Inside the AP CS A Exam: Tips from an AP CS A Reader
Run by Paula Medina
|
Thursday, August 3rd 11:00am - 1:00pm CT |
Register now |
Coding with Karel the Dog: A "Paws-itively" Fun Way to Learn Object-Oriented Programming
Run by Paula Medina
|
Friday, August 4th 11:00am - 1:00pm CT |
Register now |
New CodeHS Teacher Workshop
Run by CodeHS
|
Monday, August 7th 1:00pm - 3:00pm CT |
Register now |
Introducing New Middle School Mix and Match Modules and Courses on CodeHS
Run by CodeHS
|
Monday, August 7th 10:00am - 11:00am CT |
Register now |
Create a Roadmap for Success with CodeHS K-12 Georgia CS Pathways
Run by CodeHS
|
Monday, August 7th 4:00pm - 5:30pm ET |
Register now |
Elevate Your CS Classroom with CodeHS - Chicago
Run by CodeHS
|
Tuesday, August 8th 10:00am - 3:00pm CT |
Register now |
Making the Shift: Preparing Georgia Teachers to Teach IST and IHT
Run by CodeHS
|
Tuesday, August 8th 4:00pm - 5:30pm ET |
Register now |
CodeHS Elementary: Leveraging Portal Resources
Run by CodeHS
|
Wednesday, August 9th 3:00pm - 4:00pm CT |
Register now |
Computer Science in Rural Georgia Schools: A Roadmap for Success
Run by CodeHS
|
Wednesday, August 9th 4:00pm - 5:30pm ET |
Register now |
Preparing Georgia Teachers for the New School Year with CodeHS
Run by CodeHS
|
Thursday, August 10th 4:00pm - 5:30pm ET |
Register now |
Elevate Your CS Classroom with CodeHS - NYC
Run by CodeHS
|
Thursday, August 10th 10:00am - 12:00pm ET |
Register now |
CodeHS Elementary: New CodeHS Teacher Workshop, Grades K-2
Run by CodeHS
|
Tuesday, August 15th 2:00pm - 4:00pm CT |
Register now |
CodeHS Middle School: Teaching JS with Karel
Run by CodeHS
|
Wednesday, August 16th 3:00pm - 3:45pm CT |
Register now |
CodeHS Elementary: New CodeHS Teacher Workshop, Grades 3-5
Run by CodeHS
|
Thursday, August 17th 2:00pm - 4:00pm CT |
Register now |
New CodeHS Teacher Workshop
Run by CodeHS
|
Monday, August 21st 3:00pm - 5:00pm CT |
Register now |
Teaching Elementary CS Workshop Series: Getting Started (K-2)
Run by CodeHS
|
Tuesday, August 22nd 3:30pm - 4:15pm CT |
Register now |
Teaching Elementary CS Workshop Series: Getting Started (3-5)
Run by CodeHS
|
Tuesday, August 22nd 4:15pm - 5:00pm CT |
Register now |
Teaching JavaScript Workshop Series: Karel and Basic JS
Run by CodeHS
|
Wednesday, August 23rd 4:00pm - 5:00pm CT |
Register now |
Teaching Python Workshop Series: Karel in Python and Turtle Graphics
Run by CodeHS
|
Thursday, August 24th 4:00pm - 5:00pm CT |
Register now |
Teaching AP CSA Workshop Series: Primitives and Objects
Run by CodeHS
|
Monday, August 28th 4:00pm - 5:00pm CT |
Register now |
Teaching AP CSP Workshop Series: Intro to Programming
Run by CodeHS
|
Tuesday, August 29th 4:00pm - 5:00pm CT |
Register now |
CodeHS Middle School: Teaching Python with Tracy the Turtle
Run by CodeHS
|
Tuesday, August 29th 3:00pm - 3:45pm CT |
Register now |
Teaching Fundamentals of Cybersecurity Workshop Series: Intro to Cyber and Digital Info
Run by CodeHS
|
Wednesday, August 30th 4:00pm - 5:00pm CT |
Register now |
Getting Started with CodeHS
Run by CodeHS
|
Tuesday, September 5th 1:30pm - 2:00pm CT |
Register now |
CodeHS Elementary in Context: Computational Thinking and Interdisciplinary Lessons
Run by CodeHS
|
Wednesday, September 13th 3:00pm - 3:30pm CT |
Register now |
Supporting K-12 Students with Spanish Computer Science Curriculum
Run by CodeHS
|
Thursday, September 14th 1:30pm - 2:00pm CT |
Register now |
Strategies for Increasing Student Engagement in the CS Classroom
Run by CodeHS
|
Tuesday, September 19th 3:00pm - 3:25pm CT |
Register now |
CodeHS Elementary: Getting Started with Scratch
Run by CodeHS
|
Thursday, September 21st 3:00pm - 3:30pm CT |
Register now |
CodeHS Elementary: Getting Started with ScratchJr
Run by CodeHS
|
Wednesday, September 27th 3:00pm - 3:30pm CT |
Register now |
Teaching Elementary CS Workshop Series: Sequences, Events & Loops (K-2)
Run by CodeHS
|
Tuesday, October 3rd 3:30pm - 4:15pm CT |
Register now |
Teaching Elementary CS Workshop Series: Sequences, Events & Loops (3-5)
Run by CodeHS
|
Tuesday, October 3rd 4:15pm - 5:00pm CT |
Register now |
Teaching JavaScript Workshop Series: Graphics and Control Structures
Run by CodeHS
|
Wednesday, October 4th 4:30pm - 4:55pm CT |
Register now |
Teaching Python Workshop Series: Console Interaction and Conditionals
Run by CodeHS
|
Thursday, October 5th 4:00pm - 4:25pm CT |
Register now |
Teaching AP CSP Workshop Series: Control Structures and Functions
Run by CodeHS
|
Tuesday, October 10th 4:00pm - 4:45pm CT |
Register now |
Teaching Fundamentals of Cybersecurity Workshop Series: Lesson 4.6, The Two Towers
Run by CodeHS
|
Wednesday, October 11th 3:30pm - 3:55pm CT |
Register now |
Teaching AP CSA Workshop Series: Lesson 4.3, Developing Algorithms Using Strings
Run by CodeHS
|
Thursday, October 12th 4:00pm - 4:45pm CT |
Register now |
Praxis CS Exam Prep with CodeHS
Run by CodeHS
|
Monday, October 16th |
Register now |
Basic Customization with CodeHS
Run by CodeHS
|
Wednesday, October 18th 3:00pm - 3:25pm CT |
Register now |
Middle School CS in Math: Shapes and The Pythagorean Theorem
Run by CodeHS
|
Thursday, October 19th 3:00pm - 3:25pm CT |
Register now |
Middle School CS in Science: Coding Gravity
Run by CodeHS
|
Thursday, October 19th 3:30pm - 3:55pm CT |
Register now |
Middle School CS in Music: Building Songs with Beats
Run by CodeHS
|
Monday, October 23rd 3:00pm - 3:25pm CT |
Register now |
Middle School CS in Art: Exploring Art with Code
Run by CodeHS
|
Monday, October 23rd 3:30pm - 3:55pm CT |
Register now |
Using Differentiation to Meet Students Where They Are
Run by CodeHS
|
Tuesday, October 24th 3:00pm - 3:25pm CT |
Register now |
Advanced Customization with CodeHS
Run by CodeHS
|
Thursday, October 26th 3:00pm - 3:25pm CT |
Register now |
Using Sandbox to Collaboratively Debug Code
Run by CodeHS
|
Monday, October 30th 3:00pm - 3:25pm CT |
Register now |
Teaching Indiana Principles of Computing
Run by CodeHS
|
Monday, October 30th 3:30pm - 3:55pm CT |
Register now |
Instructional Strategies: Spotlighting PRIMM
Run by CodeHS
|
Wednesday, November 1st 3:00pm - 3:25pm CT |
Register now |
Teaching Indiana Computer Science 1
Run by CodeHS
|
Monday, November 6th 3:00pm - 3:25pm CT |
Register now |
Teaching Indiana Computer Science 1
Run by CodeHS
|
Monday, November 6th 3:00pm - 3:25pm CT |
Register now |
Teaching Elementary CS Workshop Series: Elementary Physical Computing (K-2)
Run by CodeHS
|
Tuesday, November 7th 3:30pm - 4:15pm CT |
Register now |
Teaching Elementary CS Workshop Series: Elementary Physical Computing (3-5)
Run by CodeHS
|
Tuesday, November 7th 4:15pm - 5:00pm CT |
Register now |
Teaching JavaScript Workshop Series: Functions
Run by CodeHS
|
Wednesday, November 8th 4:00pm - 4:25pm CT |
Register now |
Teaching Python Workshop Series: Iteration and Functions
Run by CodeHS
|
Thursday, November 9th 4:00pm - 4:25pm CT |
Register now |
Ask Me Anything with CodeHS Co-Founder and CTO Zach
Run by CodeHS
|
Thursday, November 9th 4:15pm - 4:45pm CT |
Register now |
Techniques and Tools for Maintaining Academic Integrity
Run by CodeHS
|
Monday, November 13th 3:00pm - 3:25pm CT |
Register now |
Teaching AP CSA Workshop Series: Classes and Arrays
Run by CodeHS
|
Monday, November 13th 4:00pm - 4:45pm CT |
Register now |
Teaching Indiana Computer Science 3: Cybersecurity
Run by CodeHS
|
Monday, November 13th 3:30pm - 3:55pm CT |
Register now |
Teaching Indiana Computer Science 3: Cybersecurity
Run by CodeHS
|
Monday, November 13th 3:30pm - 3:55pm CT |
Register now |
Migrating to the CodeHS IDE and Sandbox
Run by CodeHS
|
Tuesday, November 21st 3:30pm - 4:00pm CT |
Register now |
New CodeHS Teacher Workshop
Run by CodeHS
|
Monday, January 8th 9:00am - 10:00am CT |
Register now |
New CodeHS Teacher Workshop
Run by CodeHS
|
Monday, January 8th 12:00pm - 1:00pm CT |
Register now |
New Elementary CodeHS Teacher Workshop
Run by CodeHS
|
Tuesday, January 16th 9:00am - 10:00am CT |
Register now |
New Elementary CodeHS Teacher Workshop
Run by CodeHS
|
Tuesday, January 16th 12:00pm - 1:00pm CT |
Register now |
Teaching AP CSA Series: Arrays and 2D Arrays
Run by CodeHS
|
Tuesday, January 16th 4:00pm - 4:45pm CT |
Register now |
Teaching AP CSP Series: Data and The Internet
Run by CodeHS
|
Tuesday, January 16th 4:00pm - 4:45pm CT |
Register now |
Teaching Cybersecurity Series: SQL Injection
Run by CodeHS
|
Wednesday, January 17th 4:00pm - 4:25pm CT |
Register now |
Office Hours with CodeHS
Run by CodeHS
|
Wednesday, January 17th 12:00pm - 12:25pm CT |
Register now |
Teaching JavaScript Series: Variable Scopes
Run by CodeHS
|
Thursday, January 18th 4:00pm - 4:25pm CT |
Register now |
Teaching 3-5 Elementary Series: Variables and Conditionals
Run by CodeHS
|
Friday, January 19th 4:30pm - 4:55pm CT |
Register now |
AP CSA: Question of the Day Preview
Run by CodeHS
|
Friday, January 19th 9:30am - 9:55am CT |
Register now |
AP CSP: Question of the Day Preview
Run by CodeHS
|
Friday, January 19th 9:00am - 9:25am CT |
Register now |
Teaching Python Series: String Methods
Run by CodeHS
|
Friday, January 19th 4:00pm - 4:25pm CT |
Register now |
Elementary Lesson Spotlight: Maze Game Project
Run by CodeHS
|
Wednesday, January 24th 9:00am - 9:25am CT |
Register now |
Office Hours with CodeHS
Run by CodeHS
|
Wednesday, January 24th 12:00pm - 12:25pm CT |
Register now |
Collaboration Tools on CodeHS
Run by CodeHS
|
Tuesday, January 30th 9:00am - 9:25am CT |
Register now |
Collaboration Tools on CodeHS
Run by CodeHS
|
Tuesday, January 30th 12:00pm - 12:25pm CT |
Register now |
Elementary Lesson Spotlight: Introduction to Message Events
Run by CodeHS
|
Wednesday, January 31st 9:00am - 9:25am CT |
Register now |
Office Hours with CodeHS
Run by CodeHS
|
Wednesday, January 31st 12:00pm - 12:25pm CT |
Register now |
Basic Customization with CodeHS
Run by CodeHS
|
Thursday, February 1st 9:00am - 9:25am CT |
Register now |
Basic Customization with CodeHS
Run by CodeHS
|
Thursday, February 1st 12:00pm - 12:25pm CT |
Register now |
Using Differentiation to Meet Students Where They Are
Run by CodeHS
|
Monday, February 5th 9:00am - 9:25am CT |
Register now |
Using Differentiation to Meet Students Where They Are
Run by CodeHS
|
Monday, February 5th 12:00pm - 12:25pm CT |
Register now |
Office Hours with CodeHS
Run by CodeHS
|
Wednesday, February 7th 12:00pm - 12:25pm CT |
Register now |
Teaching Middle School Computer Science Workshop
Run by CodeHS
|
Wednesday, February 7th 5:00 - 7:00pm ET |
Register now |
Praxis CS Exam Prep Course & Cohort
Run by CodeHS
|
Wednesday, February 7th |
Register now |
Artificial Intelligence Workshop
Run by CodeHS
|
Thursday, February 8th 5:00 - 7:00 pm ET |
Register now |
Building a CS Program Workshop
Run by CodeHS
|
Monday, February 12th 5:00 - 7:00 pm ET |
Register now |
Elementary Computer Science Bootcamp
Run by CodeHS
|
Tuesday, February 13th |
Register now |
Office Hours with CodeHS
Run by CodeHS
|
Wednesday, February 14th 12:00pm - 12:25pm CT |
Register now |
Middle School Computer Science Bootcamp
Run by CodeHS
|
Thursday, February 15th |
Register now |
Teaching K-2 Elementary Series: Project Design
Run by CodeHS
|
Tuesday, February 20th 4:00pm - 4:25pm CT |
Register now |
Teaching 3-5 Elementary Series: Project Design
Run by CodeHS
|
Tuesday, February 20th 4:30pm - 4:55pm CT |
Register now |
Office Hours with CodeHS
Run by CodeHS
|
Wednesday, February 21st 12:00pm - 12:25pm CT |
Register now |
Teaching Indiana Principles of Computing Workshop
Run by CodeHS
|
Wednesday, February 21st 5:00 - 7:00pm ET |
Register now |
Elementary Lesson Spotlight: Game Mechanics with Comparison Operators
Run by CodeHS
|
Thursday, February 22nd 9:00am - 9:25am CT |
Register now |
Teaching AP CSA Series: Inheritance and Recursion
Run by CodeHS
|
Monday, February 26th 4:00pm - 4:45pm CT |
Register now |
Teaching JavaScript Series: Mouse Events
Run by CodeHS
|
Wednesday, February 28th 4:30pm - 4:55pm CT |
Register now |
Teaching Cybersecurity Series: Notional Systems
Run by CodeHS
|
Wednesday, February 28th 4:00pm - 4:25pm CT |
Register now |
Office Hours with CodeHS
Run by CodeHS
|
Wednesday, February 28th 12:00pm - 12:25pm CT |
Register now |
Artificial Intelligence Bootcamp
Run by CodeHS
|
Wednesday, March 6th |
Register now |
Cybersecurity Bootcamp
Run by CodeHS
|
Tuesday, March 12th |
Register now |
Python Pathway Bootcamp
Run by CodeHS
|
Thursday, March 14th |
Register now |
Teaching Lower Elementary Computer Science Workshop
Run by CodeHS
|
Monday, March 18th 5:00pm - 7:00pm ET |
Register now |
Teaching Upper Elementary Computer Science Workshop
Run by CodeHS
|
Monday, March 25th 5:00 - 7:00pm ET |
Register now |
Online Mini PD Courses (5 hours)
Run by CodeHS
|
Sunday, June 30th Self-paced Online Course |
Register now |
Computer Science MS/HS Teaching Methods Online Course
Run by CodeHS
|
Sunday, June 30th Self-paced Online Course |
Register now |
Computer Science Elementary Teaching Methods Online Course
Run by CodeHS
|
Sunday, June 30th Self-Paced Online Course |
Register now |
Still have questions? We're happy to answer them, just reach out to hello@codehs.com!
For 2021, CodeHS will be running various types of workshops.
If you have never used CodeHS and want to learn more about how it can help you to teach Computer Science, we recommend the New CS Teacher Workshop.
If you have used CodeHS, but just want to have a deeper dive into all of the CodeHS teaching tools, we recommend the Experienced CS Teacher Workshop.
If you know exactly which course(s) you’ll be teaching for the 2021-22 school year, we recommend that you join that course-specific workshop. These workshops take a deeper dive into actual course content and do not focus on the CodeHS platform itself as much.
No, although having one already will make it easier for you to jump right in to the PD! You can create an account by going to https://codehs.com/signup/teacher. If you don’t have time to create one beforehand, there will be time during the PD to set up an account.
No, teachers can sign up free of charge! You even have access to all of our curriculum for free so you can use right away with your students.
This PD is designed for teachers of all levels of experience. Whether you are brand new to teaching or have been in the classroom for 20 years, this PD will provide you with teaching strategies, content, and resources that will help you refine and strengthen your teaching practice.