XML sources of SICP and SICP JS, and support for generating Interactive SICP JS, PDF, e-book and comparison editions
-
Updated
Jun 1, 2023 - JavaScript
XML sources of SICP and SICP JS, and support for generating Interactive SICP JS, PDF, e-book and comparison editions
Frontend of online learning environment Source Academy @ NUS (React, Redux, Saga, Blueprint)
Implementations of the Source languages, which are small sublanguages of JavaScript designed for SICP JS
Backend of online learning environment Source Academy @ NUS (Elixir, Ecto, Phoenix, PostgreSQL)
Information on how to learn or teach the structure and interpretation of computer programs, with our without the Source Academy system (repo content deployed to https://about.sourceacademy.org)
Notable Source programs, developed for SICP JS and other educational projects
Modules that can be imported in Source programs, and environment for developing them
Source implementation for microcontrollers (e.g. Arduino)
Backend of collaborative editor (ShareDB, Koa)
A way to seamlessly run programs from the Source Academy frontend on embedded devices.
Add a description, image, and links to the source-academy topic page so that developers can more easily learn about it.
To associate your repository with the source-academy topic, visit your repo's landing page and select "manage topics."