Skip to content

Instantly share code, notes, and snippets.

@acbart
Last active October 9, 2024 08:48
Show Gist options
  • Select an option

  • Save acbart/9849915c63abe2d4fc31a4e026856072 to your computer and use it in GitHub Desktop.

Select an option

Save acbart/9849915c63abe2d4fc31a4e026856072 to your computer and use it in GitHub Desktop.
Vague Project ideas for the Digital Education VIP F22

These are some vague ideas for projects I am working on or starting, and could use some interested students to engage with!

Apply at: https://vip.udel.edu/projects/Digital-Education

  1. Canvas extensions via Userscript, many ways we can do more here: https://github.com/UD-CIS-Teaching/more-canvas-tools/
  2. Extending, documenting, testing, building out the Pedal project (sophisticated autograding framework): https://pedal-edu.github.io/
  3. Game development library for CS1, meant to be truly novice friendly: https://designer-edu.github.io/
  4. Analyzing the huge quantity of autograding data from CISC108 that I've collected over the years and utterly failed to capitalize on correctly.
  5. Properly dockerizing BlockPy so that it's much easier for others to use
  6. Porting over the CT@VT curriculum to use BlockPy more extensively: https://ct-vt.github.io/
  7. Extensions to Thonny to integrate with BlockPy, Pedal, and some other tools
  8. CORGIS desperately needs someone to get very excited about it and work on it: https://think.cs.vt.edu/corgis

There are also some external projects I'm interested in supporting:

  1. I want a TypeScript version of Skulpt: https://github.com/skulpt/skulpt
  2. CSSPLICE (they're doing a bunch of things and just got new funding, I'm loosely connected): https://cssplice.github.io/
  3. It's 2022 and the Python Tutor is still running Python 3.6. The time has come for an upgrade. We shall harvest its code and make it client side. https://pythontutor.com/visualize.html#mode=edit

Probably other things. Make a pitch, and we can talk some more.

@acbart
Copy link
Author

acbart commented Oct 8, 2024

Um, thanks? Can I ask who you folks are and how you found this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment