David ReaChatGPT may be a blessing in disguise for computer science education.“Write a python function that takes a positive integer and returns an array of that integer’s prime factors.”Jan 19, 20231Jan 19, 20231
David ReaOrigin StoryIn 1990, relatively fresh out of college, my undergraduate-level expertise in nuclear arms control in much less demand than anticipated, I…Nov 29, 2022Nov 29, 2022
David ReaSimple ProofAn even number plus an even number makes an even number.Nov 26, 2022Nov 26, 2022
David ReaWhy You Should Learn to Program. From a Blacksmith.I want everybody in the world, of any age, to learn to code. This is because I have personally found such joy in programming, and I want to…Jun 16, 2021Jun 16, 2021
David Rea10 Ways to Learn BinaryThere are 10 kinds of people…those who count in binary, and those who do not.Jan 16, 2020Jan 16, 2020
David ReaYour First Programming LanguageThe history of software development could be described as an accretion of layers…somewhat analogous to layers of sediment in a geologic…Jan 9, 2020Jan 9, 2020
David ReaWhy Code?Obviously the demand for computer science, or more specifically programming, or “coding”, is growing, along with the enthusiasm for STEM…Jan 8, 2020Jan 8, 2020