Registered user since Wed 12 Aug 2020
The guiding motivation for Martin’s work is the scalability of experiential learning. He has led the flagship programming course CS1101S for first-year students of the School of Computing at the National University of Singapore (NUS) since 2012, founded the experiential course CS4215 Programming Language Implementation, and extensively subscribes to SoC’s project-based course CP3108 for experiential learning.
Martin founded the multidisciplinary initiatives NUS Seafarers, a programme for maritime exploration that was active 2017-2020, FrogWorks, a prototyping studio at the iDP in the NUS Faculty of Engineering that was active 2011-2016, and The Physics of Sailing, a collaboration with NUS physics professors that was active 2011-2017.
- Author of Source Academy: A Web-based Environment for Learning Programming with SICP within the Demos-track
- Author of Community-driven Course and Tool Development for CS1 within the Papers-track
- Author of 'Early X or Late X' Questions for Discussing Curricular Practices in CS1 and CS2 within the Lightning Talks-track
- Author of Ruggedizing CS1 Robotics: Tools and Approaches for Online Teaching within the SPLASH-E-track
- Author of Teachable Moments in Functional Audio Processing within the SPLASH-E-track