Computer Science Problem Solving Books

One of the main experiences I’ve found while teaching high school computer science is that a lot of students have not been exposed to computational thinking and struggle with problem solving. A computer is a tool that can be used to complete tasks really fast that a human will take a long time to complete….

repl.it: a short review

My computer science class is usually held in a regular classroom instead of a computer lab. My students prefer too use their own laptop instead of the computers in the lab as it makes their work portable and they get to work in the same development environment on their laptop. This means that my students…

Flowgorithm – A Visual Code Editor Review

Flowgorithm (flowgorithm.org) is an amazing program that teaches students how the basic concepts of procedural programming with the use of flowcharts. Flowgorithm is completely free. The flowcharts created by the user can be run in the program which help students see how the flow of the program from start to finish. Flowgorithm can be used…