Virtual Lab Workspace for Programming Computers - Towards Agile STEM Education. - Paul Horng-Jyh Wu; Casey How Kiam Cheng; Bryan Lim Yong Tah; Toh Hong Lie; Justin See Tiong Beng; Roy Ong Ban Guan; Jane Tan Jing Yi; Ziwen Liu; Conejos Sheila Maria Arcuino; Luke Peh Lu Chang; Yongqing Zhu (LTEC, 2023)