Content-type: text/html Downes.ca ~ Stephen's Web ~ Summer reading #3: Algorithms

Stephen Downes

Knowledge, Learning, Community

We read from time to time the recommendation that we teach it, but what exactly is computational thinking? There's no shortage of more superficial definitions, but to get a full and deep account, this book (free and self-published by Jeff Erickson) recommended by Terry Freedman is a pretty good reference. Now I would recommend everyone learn everything in this book (though it wouldn't hurt) but rather would define something like computational literacy as a basic understanding and ability to apply the key concepts outlined here, things like recursion, decisions, search, probability, graphs, hashing, etc. This book, meanwhile, would be an indispensable reference for anyone teaching computational thinking.

Today: 2 Total: 24 [Direct link] [Share]


Stephen Downes Stephen Downes, Casselman, Canada
stephen@downes.ca

Copyright 2024
Last Updated: Dec 25, 2024 08:43 a.m.

Canadian Flag Creative Commons License.

Force:yes