LEE CHENG DA
Source Academy is an online experiential environment for computational thinking. It provides extensive support for the programming language JavaScript, including an interactive textbook “Structure and Interpretation of Computer Programs” (SICP) that is adapted to JavaScript. It contains various sub-languages and variants implemented with transpilers, compilers, and interpreters. It is currently used for the course CS1101S, which is an elementary programming course in the National University of Singapore, School of Computing, where it uses different variants of sub-languages of JavaScript, also known as Source, as the course progresses. This project aims to bring the language "Go" into the Source Academy.