Today we looked at the most basic building block of programming: the command. If we invent an instruction or command for a computer to execute, then it should be unambiguous how the computer will interpret or attempt to execute that instruction. At the very least we can expect that the machine’s behavior is repeatable, so we can run some tests until we understand what the computer is doing and why. So then the challenge – and fun – of programming at its core, is understanding how to use and combine those machine instructions to make the computer do what you want, or to solve a problem.
You should be done with:
Unit 3: Intro to Programming
Chapter 1: Programming Languages and Algorithms
Activities 3, 4, & 5 and Questions 6,7, & 8.