frontend
frontend copied to clipboard
Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
### Description Partially supersedes #2554 together with #2657. ### Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [x] New feature (non-breaking change which...
### Description Partially supersedes #2554 together with #2656. Will close #2502. Will close #2503. ### Type of change - [ ] Bug fix (non-breaking change which fixes an issue) -...
As mentioned in #2805, an update for the Game Simulator is currently being planned. Here is the current list of ideas to be tackled: - [x] **Retire the Object Placement...
The game container is rather small on mobile devices. A "full screen" option could be added to improve accessibility for mobile users. The "full screen" option should force it into...
### Description (closes #2522) Currently, the grading states design and business logic cause ambiguity with resubmission of assessments being assumed to be graded immediately, and with grades being displayed when...
The current grading states are insufficient to represent all possible grading states. For example, Student submits assessment --> avenger grades all questions --> avenger unsubmits assessment (for student to make...
 As seen in the screenshot, the result of `draw_data()` in the first block appears in the visualizer of the second block and persists between runs.
Following PR #2787, we are no longer able to search by username. The search bar is used only for filtering assessments. Possible fix: Add a dropdown which allows you to...
This project builds upon the work of Junyi and Santosh, enhancing the notification system of Source Academy. This project builds upon the work of Junyi and Santosh, enhancing the notification...
Currently we have three languages at toplevel: JavaScript, Scheme, Python. Under JavaScript, we have the various Source and Source Typed languages. I propose that we rename Source to JavaScript and...