Toolset: GPT-3, Typescript, Vite, React, Node.js, PostgreSQL
There is no learning without reflection.
Unknown
If my graduate program had a catchphrase, this would be it. And in no class did I hear it more frequently than in Karen Brennan’s T217: K-12 Computer Science Curriculum. It was in this class where the seed for Bug Catcher was planted, and further discussions with my research lead at the time inspired this weekend project. Bug Catcher has a simple job: observe while a learner codes, catch bugs as they’re reported, and lead the learner through reflection on the bug. The tag line? “Catch and reflect”.
Right now, the Chrome extension only works with P5.js, however it can be extended to work with other web IDEs. One could even create a small plug-in for VSCode as the web app itself uses a platform-agnostic API.