Let us say that you were developing a new course, and needed to decide on the grading scheme. Generally, we can divide your assignments into two categories: those that are proctored in-person (exams, classwork, etc.), and those that are not (homework, projects, etc.). Let us say that you cannot...
TL;DR: Computer Science Education should pay attention to the lesson learned in K-12 English Education about Balanced Literacy, and move cautiously while trying to integrate Large Language Models into the curriculum. Specifically, we should not throw out “programming” in favor of “prompting” the...
I just got back my Spring 2019 teaching evaluations, so I wanted to do a second self-evaluation on how the CISC320 Algorithms course went. I wrote the first draft of this blog post without referring to my previous self-evaluation. After re-reading that post, I went back and added a comment to...