DIKU-EDU / remarks

A DSL for marking student work

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Query language for remarks

oleks opened this issue · comments

commented

Different students often make similar mistakes. To this end, I often use raw (as in, human brain) memory, and grep at best, to find a comment that I had previously given, and paste it in for another student. Clearly, both are imprecise. It would be nice to be able to query into remarks files to list just the remarks under a particular judgement and/or structural remark. This would make it easier to recall what sort of comments have been given under a particular point, and to find the comment one is thinking of.

I guess this calls for something like XPath or CSS selectors; just for remarks.

Maybe this is best done by allowing the export of remarks data into some other structured format that already has a query language.

commented

Maybe this is best done by allowing the export of remarks data into some other structured format that already has a query language.

I don't think the idea was well-formed at the time. It makes more sense that I open a remarks file, place my cursor under a judgement/remark, and ask my editor to tell me what else I, or some other (re)marksman, has put under that judgement/remark.

I have been toying with the idea of a web-based UI in general, but I guess some editor modes would be more in line with the initially plain-text file format.