Iffy Understanding

Beginner CS students are quick to accept the concept of conditional statements — if <conditional> then do <something>. A lot of instruction about coding conditionals starts with real life examples of if-statements. That’s where I think the weak understanding begin… 1. if isLessonOnConditionals { 2. useBadExamples() 3. } The root concept of conditionals is program […]

The Field of CS Ed

For Computer Science to be introduced and integrated into all K-12, the field of Computer Science Education needs to continue developing. Last Thursday, ~40 CS Ed star players met to share their “playbook” for advancing the game. I was fortunate enough to attend the release of their report entitled “Priming the Computer Science Teacher Pump”. […]