An open API service indexing awesome lists of open source software.

https://github.com/stefnotch/open-student-solution

TU Vienna - Opening Algodat student submissions
https://github.com/stefnotch/open-student-solution

Last synced: over 1 year ago
JSON representation

TU Vienna - Opening Algodat student submissions

Awesome Lists containing this project

README

          

# Algodat Student Solution Opener

I was an Algorithms and Datastructures tutor in 2022. There, we had submission talks where individial students would be asked questions about their lovely submissions, and get some feedback.

A program built for a single purpose: Opening Algodat student submissions on Windows, given a super specific file structure. Doing this manually as a tutor, under time-pressure, isn't fun. So automation go brrr.

## FAQ

## Download?

Grab yourself [the latest release and follow the instructions](https://github.com/stefnotch/open-student-solution/releases)

### How do I build this?

Grab yourself a [copy of Rust](https://www.rust-lang.org/learn/get-started), and then do `cargo build --release`

### Why the heckign cat would you write this in Rust?

CMD is cursed, Bash was a bit limited, Powershell is a dark art that I've not yet mastered, Deno didn't have a sexy and working UI crate, Node.js wasn't hip enough, C# development works best with the very chonky version of Visual Studio...

So Rust it was!

### Is Rust amazing?

Yes. But it's also a complete overkill for a simple script.

### Wait, nobody ever asked any of these questions

$\top$, though that's not a question