undefined

New CodeHS Courses to Expand Your CS Pathway Next Year

Physical Computing with micro:bit, Advanced Cybersecurity, Web Development, AP CSP in Python, & More!

The new courses are available now! Explore the CodeHS Course Catalog and read the latest blog post to learn more.


Expand your programming pathway next year with new, engaging computer science courses that your students will love! We’re launching several new courses and we can’t wait for you to test them out.

The CodeHS Curriculum Team will be hosting free webinars throughout May to showcase each new course and answer any questions you might have. Take a look at the courses highlighted below and RSVP to learn more.

Physical Computing with micro:bit

Webinar: Tuesday, May 12th at 11am PDT | 2pm EDT

Introduction to Physical Computing with micro:bit is a one-semester middle school course that allows students to refresh their knowledge of basic programming concepts (control structures, variables, functions, etc.) in order to control a physical device. Below is a glimpse at a project students will create with the concepts learned in this course, beginning by developing simple programs that utilize on screen LEDs, buttons, and finally control structures & external components.

undefined
Micro:bit Simulation

Physical Computing with Arduino

Webinar: Thursday, May 21st at11am PDT | 2pm EDT

In this course, students will bring life to physical objects with computing skills, using LEDs, buttons, and sensors to see how computer programming gives physical devices the ability to interact with their environment. This course is geared towards high school students using Arduino. The Arduino requires students to use a breadboard to create circuits early in the course.

undefined
The circuit requires breadboards in Arduino.

Advanced Cybersecurity

Webinar: Tuesday, May 26th 2 10:30am PDT | 1:30pm EDT

As technology expands and the number of connected devices grows, so does the need for security and network experts. This course is the newest addition to our Cybersecurity pathway, designed for 11–12th graders who have taken Introduction to Cybersecurity. This course will cover various topics, from advanced cryptography to risk assessment.

Web Development

Webinar: Thursday, May 28th at 12pm PST | 3pm EDT

In a project based learning environment, Web Development is a capstone course that teaches the basic elements of web development, such as web hosting, file organization, and incorporating Javascript into HTML files. Over the course of the school year, students will collaboratively and independently design, develop and implement functional and responsive web pages using these foundational skills. This course is the third course in the Web Development pathway, designed ideally for students who have an introductory knowledge of HTML, CSS, and Javascript.

Intro to Computer Science in Python 3

Webinar: Thursday, May 14th at 10am PST | 1pm EDT

Have you been wishing we offered Python 3? We are excited to launch the Intro to Python 3 course in the latest Python language! This new course will be similar to our current Intro to Computer Science in Python courses, only the programming language will be entirely in Python 3.

Join the webinar to learn the differences and updates from our Python 2 courses to the latest Python 3 version with the CodeHS curriculum team that built them.

Fundamentals of Cybersecurity

Webinar: Tuesday, May 19th at 1pm PDT | 4pm EDT

As our world becomes increasingly dependent on technology, cybersecurity is a topic of growing importance. It is crucial that companies and individuals take precautions to protect themselves from the growing threat of cyber attacks. The Fundamentals of Cybersecurity course is an updated version of our current Introduction to Cybersecurity course. Students will learn foundational cybersecurity topics including networking fundamentals, software security, system administration, and the basics of cryptography and programming.

undefined
Brute Force Activity Example

AP Computer Science Principles in Python

Webinar: Coming June 2020!

This course introduces students to the foundational concepts of computer science and explores the impact computing and technology have on our society. With a unique focus on creative problem solving and real-world applications, the CodeHS AP Computer Science Principles in Python course gives students the opportunity to explore several important topics of computing using their own ideas and creativity to create artifacts of personal value.


Reminder the CodeHS curriculum is FREE for teachers and schools!

Questions? Join our new course webinars in May to learn more.