In the midst of the COVID-19 crisis, thousands of people spanning every time zone were captivated by the prospect of a manageable challenge — why does Karel keep crashing? Stanford’s CS 106A course ...