Design of virtual learning experiences for microcontroller programming during COVID-19 pandemic | IEEE Conference Publication | IEEE Xplore