References
- 1Blanchard J, et al.
Stop Reinventing the Wheel! Promoting Community Software in Computing Education . In: Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education 261–292 (Association for Computing Machinery, New York, NY, USA, 2022). DOI: 10.1145/3571785.3574129 - 2Paiva JC, Leal, JP, Figueira Á. Automated Assessment in Computer Science Education: A State-of-the-Art Review. ACM Trans. Comput. Educ. 2022; 22: 34: 1–34:40. DOI: 10.1145/3513140
- 3Code Autograding Platform Codequiry. Available from:
https://codequiry.com/auto-grading-programming . - 4CodeGrade – Virtual Assistant for your coding classroom. Available from:
https://www.codegrade.com . - 5Codio – The Hands-On Platform for Computing & Tech Skills Education. Available from:
https://www.codio.com . - 6Coding Rooms – Developer training and enablement. Available from:
https://www.codingrooms.com . - 7Edwards SH, Perez-Quinones MA. Web-CAT: Automatically grading programming assignments. In: Proceedings of the 13th annual conference on Innovation and technology in computer science education. 2008; 328–328. DOI: 10.1145/1384271.1384371
- 8Peveler M, Tyler J, Breese S, Cutler B, Milanova A. Submitty: An Open Source, Highly-Configurable Platform for Grading of Programming Assignments (Abstract Only). In: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education 641 (
Association for Computing Machinery , New York, NY, USA, 2017). DOI: 10.1145/3017680.3022384 - 9Agrawal A, Jain A, Reed B. CodEval: Improving Student Success In Programming Assignments. in 7546–7554; 2022. DOI: 10.21125/edulearn.2022.1767
- 10Cipriano BP, Fachada N, Alves P. Drop Project: An automatic assessment tool for programming assignments. SoftwareX. 2022; 18: 101079. DOI: 10.1016/j.softx.2022.101079
- 11Leal JP, Silva F. Mooshak: A Web-based multi-site programming contest system. Software: Practice and Experience. 2003; 33: 567–581. DOI: 10.1002/spe.522
- 12Wünsche BC, et al. Automatic assessment of OpenGL computer graphics assignments. In: Proceedings of the 23rd annual ACM conference on innovation and technology in computer science education. 2018; 81–86. DOI: 10.1145/3197091.3197112
- 13Edwards SH, Murali KP. CodeWorkout: Short programming exercises with built-in data collection. In: Proceedings of the 2017 ACM conference on innovation and technology in computer science education. 2017; 188–193. DOI: 10.1145/3059009.3059055
- 14Staubitz T, Klement H, Teusner R, Renz J, Meinel C. CodeOcean-A versatile platform for practical programming exercises in online environments. in 2016 IEEE global engineering education conference (EDUCON) 314–323 (
IEEE , 2016). DOI: 10.1109/EDUCON.2016.7474573 - 15Petit J, et al. Jutge.Org: Characteristics and experiences. IEEE Transactions on Learning Technologies. 2017; 11: 321–333. DOI: 10.1109/TLT.2017.2723389
- 16Mekterović I, Brkić L, Milašinović B, Baranović M. Building a comprehensive automated programming assessment system. IEEE access. 2020; 8: 81154–81172. DOI: 10.1109/ACCESS.2020.2990980
- 17Fabijan A, Dmitriev P, Holmstrom Olsson H, Bosch J. Online Controlled Experimentation at Scale: An Empirical Survey on the Current State of A/B Testing. in 2018 44th Euromicro Conference on Software Engineering and Advanced Applications (SEAA). 2018; 68–72. DOI: 10.1109/SEAA.2018.00021
- 18OpenAI Platform. Available from:
https://openai.com . - 19Daring Fireball: Markdown. Available from:
https://daringfireball.net/projects/markdown . - 20Lamport L. I1 (\LaTeX)—A Document. vol. 410 (pub-AW, 1985).
- 21Waskom ML. Seaborn: Statistical data visualization. Journal of Open Source Software. 2021; 6: 3021. DOI: 10.21105/joss.03021
- 22Hunter JD. Matplotlib: A 2D graphics environment. Computing in Science & Engineering. 2007; 9: 90–95. DOI: 10.1109/MCSE.2007.55
- 23Wickham H, et al. Welcome to the tidyverse. Journal of Open Source Software. 2019; 4: 1686. DOI: 10.21105/joss.01686
- 24Hawlitschek A, Berndt S, Schulz S. Empirical research on pair programming in higher education: A literature review. Computer Science Education. 2022; 0: 1–29.
- 25Tornado Web Server — Tornado 6.4 documentation. Available from:
https://www.tornadoweb.org . - 26SQLite Home Page. Available from:
https://www.sqlite.org . - 27Docker. Docker. Available from:
https://www.docker.com . - 28FastAPI. Available from:
https://fastapi.tiangolo.com . - 29Ace – The High Performance Code Editor for the Web. Available from:
https://ace.c9.io . - 30Pillow. PyPI. Available from:
https://pypi.org/project/Pillow .
