Course Catalog App overview
The Course Catalog app houses over 100 free customizable courses in various programming languages for middle school and high school. CodeHS K-12 courses are free, accessible, and engaging for students of all levels. Every course includes hundreds of engaging lessons, projects, video tutorials, quizzes, and more!
To navigate to the Course Catalog, click on the Course Catalog app from the left hand side nav underneath the Curriculum category:
Using the Course Catalog App Tools
The Course Catalog app features two tools, which can be accessed by the tabs at the top of the page: CodeHS Courses and Materials.
CodeHS Courses
The CodeHS Courses tool is where you will find all of our courses for middle school and high school. To find a specific course, you can use the search bar as well as filter by Tags, Grade Level, and State:
Each course contains a brief description, grade level, contact hours, and timeframe for the course. You can use the blue buttons to view the Units and Syllabus, as well as find all information about the course using the Learn More button.
Additional buttons include:
Add To Courses: Add this Course to your Courses app
Enroll: Enroll in this course as a student
Assign: Assign content from this course into an existing course
Learn more about Creating Courses To Use With Your Sections.
Materials
In the Materials tool, you will find a full breakdown of a course including the modules, lessons, and assignments as well as resources for the course including the Lesson Plans, Handouts, Solution References, Problem Guides, and Textbook Sections for each of the lessons/activities. You can also preview each assignment within the code editor using the Preview (eye) icon.
Use the Course dropdown to select a course to view the materials for:
Note: CodeHS Lesson plans are available for teachers on the CodeHS Pro Plan. Free teachers can access the first five lesson plans of a course as a sample.
Learn more about Lesson Plans.
Course Catalog App Tutorial Video
Still have questions? Contact our team at hello@codehs.com to learn more!