Teacher Review For CodeHS

Great for direction for teachers & students new to programming

Lisa B.
Classroom teacher
Aspen Valley High School
Colorado Springs, CO
Show More
My Grades 9, 10, 11, 12
My Subjects Math
My Rating 4
Learning Scores
Engagement 4
Pedagogy 4
Support 4
My Students Liked It Yes
My Students Learned Yes
I Would Recommend It Yes
Setup Time 5-15 minutes
Great for Homework
Knowledge gain
Small group
Student-driven work
Great with Advanced learners
Low literacy
How I Use It
Being new to teaching Intro to computer programming, I tried just letting students run with the software, but as more advanced skills were required students began to struggle. I now structure my class where we do a practice, usually in partners, with pen & paper near the start of class, then we look at the next coding task as a class and plan the structure of the code collaboratively in small groups. Once they have an effective plan, only then can they open their laptops and begin coding.The program is due before the next class. Sometimes I project a students code and we analyze it, or compare it sided by side. Sometimes I challenge students to see who can write a program using the least lines of code, which pushes them to be creative.
My Take
Code HS provides an approachable learning environment for students to interact with programming. It is well scaffolded and includes instructional videos so that students can revisit for additional support. It is not sufficient as a stand alone class tool, but more of a supplement, similar to a text book. It does not contain any additional materials such as daily checks for understanding or analyzing code practice. There is a nice progress chart that shows which programs the students have successfully completed.