Authentic assessment design for computer programming master鈥檚 coursesA four-step plan for more meaningful assessment that incorporates AI-assisted evaluation, group discussions and presentationsThomas Selig, Ling WangXi鈥檃n聽Jiaotong-Liverpool University聽
Three blended learning challenges and how to overcome themTips to improve student retention, engagement and participation drawn from teaching blended and online introductory computer programming courses, which cannot rely on in-person labsErick Purwanto, Thomas Selig, Na LiXi鈥檃n聽Jiaotong-Liverpool University聽