The frontend for our flagship and most mature product, a kid-friendly online IDE that supports Python, Processing, and HTML/CSS/JS. The frontend handles app state management and rendering views.
Lead(s): Timothy
The backend for our flagship and most mature product, a kid-friendly online IDE that supports Python, Processing, and HTML/CSS/JS. The backend handles RESTful HTTP requests and complex DB operations.
Lead(s): Timothy
This interactive learning module teaches kids about different types of password security, and why they're important. It ends with some social engineering and hands-on hacking! A collaboration with ACM Cyber.
This website! Built with love and HTML, CSS/SASS, and Jekyll (a static site generator).
Lead(s): Vivian
This narrative version of a critical portion of machine learning walks students through the intuition behind Mean-Squared Error, with interactive math and graphs.
In a collaboration with ACM Cyber, we explain historical methods of how we've used math to create secret messages (e.g. ciphers), and how computers have changed the game!
This mini-app acts as an interactive supplement to our AI/ML course and curriculum on linear regression and gradient descent - visualising what can be a very complex mathematical concept.
Lead(s): Matt
Exploring how the web works, and different problems in computer science!
A collab with Creative Labs :)
Lead(s): Regina
Deconstructing a CNN, convolution by convolution.
A game that teaches you all about CSS selectors, with animal friends!
Lead(s): Lisha
A centralized source of ACM dev team learning resources for new devs to learn more about popular technologies!
Lead(s): Einar