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Â