Intro to Javascipt (Corgi) Syllabus - Newest Version Intro to JS Course
Students learn the fundamentals of programming with an emphasis on problem solving and logical thinking. Topics covered include: graphics, animation and games, data structures, and more.
Here is a breakdown of the important programming skills that students will develop concepts that they will learn about by working through the CodeHS curriculum:
Prerequisites and Curriculum Pathway:
Updates To The New (Corgi) Course From The Legacy (Golden) Course
Improved lesson scaffolding, clearer assignments descriptions, and updated slides and videos.
We've introduced the
constvariables to our curriculum to follow ECMAScript 6 (ES6) updates.
println() is replaced with
console.log(). Both have the same function, and both will work in CodeHS, but
console.log()is consistent with printing outside of CodeHS.
To encourage students to organize their code in discrete functions, we instruct them to create a
main()function and call it. This replaces the
start()function in the previous course.
Check out an interactive tutorial on the new Corgi Course here: Corgi Tutorial.