1. Bhargava, A. 2016 Grokking Algorithms: An illustrated guide for programmers and other curious people (edit)
  2. The Technology (edit)
  3. Riley, D. and K. Hunt. 2014. Computational Thinking for the Modern Problem Solver. (edit)
  4. Evans, D. 2011. Introduction to Computing Explorations in Language, Logic, and Machines (edit)
  5. Erwig, M. 2017. Once Upon an Algorithm: How Stories Explain Computing (edit)
  6. Felleisen et al. 2018. How to Design Programs: An Introduction to Programming and Computing (edit)
  7. Filho, "Probability," pp. 19-23 (edit)
  8. Filho, W. 2017. Computer Science Distilled (edit)
  9. Filho "Logic," pp. 5-13 (edit)
  10. Filho, "Data," chapter 4 in Computer Science Distilled, pp. 65-83 (edit)
  11. Filho, "Algorithms," ch. 5 in Computer Science Distilled, pp. 85-99 (edit)
  12. Filho. "Counting," pp. 13-19 (edit)
  13. Filho, "Basics," pp. 1-5 (edit)
  14. Filho, "Complexity," ch. 2 in Computer Science Distilled (edit)
  15. Filho, "Iteration," pp. 35-38 in Computer Science Distilled (edit)
  16. Filho, "Strategy," ch. 3 in Computer Science Distilled pp. 35-63 (edit)
  17. Filho, "Computers," chapter 7 in Computer Science Distilled, pp. 123-146 (edit)
  18. Filho, "Programming," ch. 8 in Computer Science Distilled, pp. 147-161 (edit)
  19. Guitar Tutor Online, "Repeat Signs" (edit)
  20. xInterviewCake. 2018. "Data Structures for Coding Interviews" (edit)
  21. xMiley, J. 2018. "This College Professor Teaches Her Students Advanced Math Through Knitting" (edit)
  22. Petzold, C. 2000. CODE: The Hidden Language of Computer Hardware and Software. (edit)
  23. Generic Resource (edit)
  24. Twain, Mark. "Seeing a River" (edit)
  25. Victor, Bret. 2012. "Inventing on Principle" (edit)
  26. Wikipedia Editors. "Postal Codes" (edit)
  27. Wikipedia, "Logic Optimization" (edit)
  28. Wikipedia. "Karnaugh Map" (edit)
  29. Wikipedia. "Postal Codes in Canada" (edit)
  30. Curzon, Paul. 2014. Computing Without Computers A Gentle Introduction to Computer Programming, Data Structures and Algorithms (edit)
  31. Denning, Peter. 2003. "The Great Principles of Computing" (edit)
  32. xSpraul, Think Like a Programmer (edit)
  33. xSt. Olaf College. "List of Computer Science Principles" (edit)
  34. xWing, J. 2006. "Computational Thinking," Communications of the ACM (edit)
  35. xWintergatan, "How To Program a Music Box" (video) (edit)