1 Matching Annotations
- Oct 2024
-
legacy.cs.indiana.edu legacy.cs.indiana.edu
-
The easiest way to describe the programming methodused in most projects today was given to me by ateacher who was explaining how he teaches program-ming. “Think like a computer,”
Due to the apparent issues with this type of thinking, some changes in common pedagogy have occurred since then. As someone with no prior computer-science knowledge, I have seen that this course is far more focused on thinking about the art of problem solving, then it is about the logic of machines. We are able to atomically break down the way our programs work to the computer with the stepper, but just as often it's useful instead to undergo a design process. We think about what we want to achieve, and break it down into goals a human finds intuitive, rather than focusing on the thought process of the computer.
-