hfurubotten / autograder

Automatic management and build tool for lab assignments. Moved to organization autograde: https://github.com/autograde
https://github.com/autograde
Other
14 stars 7 forks source link

Summary of literature and tools discovered so far #41

Open meling opened 8 years ago

meling commented 8 years ago

http://theory.stanford.edu/~aiken/moss/ http://dl.acm.org/citation.cfm?id=2616498.2616571&CFID=698786287&CFTOKEN=18982254 https://www.cs.drexel.edu/~ac993/papers/caliskan_deanonymizing.pdf https://github.com/calaylin/CodeStylometry https://www.gradetrain.com/blog/teaching-programming-youre-doing-it-wrong

Saul Schleimer, Daniel S Wilkerson, and Alex Aiken. Winnowing: Local algorithms for document fingerprinting. In Proceedings of the 2003 ACM SIGMOD international conference on Management of data, pages 76–85. ACM, 2003.

Steven I. Gordon, Jay Alameda, James Demmel, Razvan Carbunescu, and Susan Mehringer. Providing a supported online course on parallel computing. In Proceedings of the Conference on Extreme Science and Engineering Discovery Environment: Gateway to Discovery, XSEDE ’13, pages 60:1–60:4, New York, NY, USA, 2013. ACM.

Dorsa Sadigh, Sanjit A. Seshia, and Mona Gupta. Automating exercise generation: A step towards meeting the MOOC challenge for embedded systems. In Proceedings of the Workshop on Embedded and Cyber-Physical Systems Education, WESE ’12, pages 2:1–2:8, New York, NY, USA, 2013. ACM.

(Feel free to add more to this list)

meling commented 8 years ago

JHawk is a tool that we might look into.

http://www.virtualmachinery.com/jhawkprod.htm

meling commented 8 years ago

Stumbled over this one while searching for something else just now: https://github.com/emil2k/tab https://www.reddit.com/r/golang/comments/2u5t96/tool_for_generating_table_driven_tests_tab/ This is a tool to generate table-driven tests for Go. This could be useful for autograder.