09/03/2022
Gave a seminar talk on Source and Source Academy at MIT CSAIL yesterday. The recording is here: https://www.youtube.com/watch?v=NnuQfEekKGg
Enjoy!
MIT CSAIL Seminar "Shrinking JavaScript for an SICP-based First-Year Course"
Martin Henz - Joint work with Boyd Anderson, Kok-Lim Low, and Daryl Tan.In teaching and learning programming at first-year-university level, simple languages...
25/08/2021
The Avenger Team Sem 1 AY2021/22
03/08/2021
Excited about the new semester: Improved tools and material, extended team, and a whole new batch of first-year students coming in. School starting in a week!
21/07/2021
To get an idea of the new features of the Source Academy, take a look at the video created by SoC:
Taking coding out of this world 👽: Teaching computational thinking with Source Academy
It's a bird, it's a plane... it's an alien spaceship! 👽 🛸 At , freshmen are tasked to complete intergalactic quests such as repairing robots a...
02/04/2021
On the occasion of Source Academy receiving the Faculty Digital Education Award 2020/21, SoC came up with this article: https://www.comp.nus.edu.sg/news/features/2021-aliens-spaceships-source-acad-martin/
Cudos to the Source Academy team: https://source-academy.github.io/contributors
Aliens, spaceships, and time warps — programming lessons get funky with the Source Academy
NUS Computing, School of Computing, National University of Singapore, NUS, Singapore Universities
01/11/2020
Source Academy official video:
https://www.youtube.com/watch?v=AEEDdmePWGQ
Enjoy!
Source Academy
Immersive online experiential environment for learning programming, developed in the School of Computing at the National University of Singapore
24/10/2020
Game of Tones contest: Winner: LEEROY LIU, for the tune, click here and press "Run": https://share.sourceacademy.nus.edu.sg/z5deh
For all winners, programs and details, click here:https://www.comp.nus.edu.sg/~cs1101s/tones.pdf
Source Academy
Immersive experiential environment for learning programming, developed in the School of Computing at the National University of Singapore.
24/10/2020
The Choreographer contest: Winner: LOW KAIWEI
All winners, programs and details are here:https://www.comp.nus.edu.sg/~cs1101s/choreographer.pdf
24/10/2020
Beautiful Runes Contest: Winner and "most popular": NG WEI JIE, JACK
All winners, winning programs and details are there:https://www.comp.nus.edu.sg/~cs1101s/runes.pdf
06/10/2020
Friends of CS1101S, it's Hacktoberfest time, see See https://hacktoberfest.digitalocean.com/. Time to reconnect with your favourite programming learning environment, the Source Academy. Eight of our repositories are taking part, see https://github.com/search?q=topic%3Ahacktoberfest+topic%3Asource-academy
Four accepted PRs get you a t-shirt.
GitHub: Where the world builds software
GitHub is where over 50 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...
29/08/2020
In the meantime, our textbook adaptation SICP JS is gaining traction, internationally: Yesterday, Tobias and I delivered a keynote at the Scheme 2020 workshop of ICFP 2020: https://icfp20.sigplan.org/details/scheme-2020-papers/8/SICP-JS-Ketchup-on-Caviar-
with great interest from the audience.
SICP JS: Ketchup on Caviar? (Scheme 2020) - ICFP 2020
The Scheme and Functional Programming Workshop is a yearly meeting of programming language practitioners who share an aesthetic sense embodied by the Algorithmic Language Scheme: universality through minimalism, and flexibility through rigorous design. NOTE: Deadline changed to 31 May NOTE: Author n...