Algorithmic thinking unplugged

Edmund A. Lamagna · Journal of computing sciences in colleges · 2015

Algorithmic thinking is the ability to understand, execute, evaluate, and create computational procedures. Puzzles provide an unplugged, or programming-free, way for students to think about algorithms and problem solving without having to worry about the details actual code and programming languages impose. Several puzzles are presented and their solutions discussed to illustrate how puzzles can be used to develop important algorithmic thinking skills in a way that motivates students and that students find enjoyable.

Read the paper · More papers on PaperTik