Please enable JavaScript to use CodeHS

Blended Learning in Computer Science

This course prepares educators to implement engaging, impactful blended learning strategies using the CodeHS LMS and curriculum. Educators will learn about the importance of blended learning, the different types of blended learning models, engaging students with the CodeHS curriculum with any blended learning model, lesson design strategies for scaffolding & differentiation, managing your blended classroom, and assessing students in a blended learning environement.

  • No programming experience required

  • Flexible self-paced timeframe

  • In-course support with an instructor

Course Overview

To view the entire syllabus, click here or click to explore the full course.

Welcome to Blended Learning on CodeHS
In this module, teachers will explore the course syllabus, learn about how to access help in their online course, connect with other CodeHS educators, and discover what is blended learning.
Understanding Blended Learning - An Overview
In this module, teachers will explore the benefits of blended learning, discover a variety of blended learning models, and explore which models will work best for their classrooms.
Lesson Planning for Blended Learning
In this module, teachers will explore how to use an LMS for course management, designing effective lesson plans, and student engagement strategies.
Feedback & Assessment in Blended Learning
In this module, teachers will learn about effective feedback and the feedback cycle, explore CodeHS feedback tools, and learn about assessments in blended learning.
Blended Learning Course Wrap-Up
In the final module, teachers will complete the end of course reflection, the course survey, and earn a Blended Learning in CS badge and the course certificate.

Empowering Teachers with the Knowledge & Confidence to Teach Excellent Courses

CodeHS online PD courses are made up of a series of learning modules covering the pedagogy and instructional strategy for teaching CS in a blended classroom.

Teachers work through these on their own time while receiving personalized support and feedback every step of the way.

Videos & Slides

Short, digestible video tutorials covering programming topics and concepts in the upcoming lesson

Examples

Program examples to give teachers the opportunity to explore how the code works in the fully loaded IDE

Exercises

Engaging exercises that allow teachers to design and build programs based on new concepts

Open-Ended Responses

Engaging exercises that allow teachers to design and build programs based on new concepts