Plan First — What’s Wrong With (many) Programming Courses

There’s a big difference between learning a foreign language (e.g., French) and learning a computer programming language.  Sure , any computer language is much simpler, trivial even, compared to, say, French.  No, that’s not it. You already know a language and you’ve used it for years.  If you want to talk to someone, you know what …

2nd Video & Overall Education Plan

The first video, LRC01A described the LRC (fictitious) computer, some of it’s language commands, the fetch-decode-execute cycle, a simple, add-two numbers program, and a homework problem to add 3 numbers. The LRC computer uses decimal numbers.  That’s one fiction.  Current computers use binary numbers.  I’ll put up a video explaining how number systems work, but that …