CodeHS Teaches Code in Schools

CodeHS recently caught my eye. The site offers a curriculum and trained tutors that can help students learn code rapidly, adapting a program for teachers in schools across North America so that it’s easy for them to teach code to their students. 

It’s a concept that introduces code to a whole lot more people, something that’s really cool to see in action. 

As they put it, “the goal of CodeHS is to spread the knowledge of computer science by offering well-crafted instructional materials supported continuously by the quality, personal attention of our enthusiastic tutors. We believe that everyone has the ability to learn computer science, and we want to help them do so.” 

They have a free interactive code lesson users can access at once they’ve signed up for a free account. 

As they describe it,”[CodeHS and our] free module teach Programming with Karel. Karel is a dog that only knows how to move, turn left, and place tennis balls in his world. We use Karel to show you what it means to program, and allow you to focus on problem solving without getting bogged down with syntax. By the end of the first module, students will have a good foundation on the fundamentals of programming and concepts such as loops, conditionals, and comments.” 
Class in a box

Class in a box with CodeHS and code(love)

It looks nifty, and it’s something that lives up to the promise of a “class in a box”, making it easy for even struggling schools to get more code in front of their students. Here’s to hoping for more initiatives like this! 



The author

Roger is an entrepreneur who has co-founded a social network entitled ThoughtBasin that looks to connect students looking to make a difference with organizations looking for difference makers. This experience has given him some setbacks, but also some priceless insights. He is deferring admission from the law school of University of Toronto to pursue his dream of creating impact through entrepreneurship, and he is constantly looking to learn and create, and to do more. He contributes to social entrepreneurship projects with his fellow Global Shapers, coordinates a volunteer tutoring site, and on his off time he unwinds by reading, writing, and dancing---sometimes, all at the same time. Follow him on Twitter at