Authentic assessment design for computer programming master’s coursesA four-step plan for more meaningful assessment that incorporates AI-assisted evaluation, group discussions and presentationsThomas Selig, Ling WangXi’an 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’an Jiaotong-Liverpool University