Aruliah, Dhavide A., C. Titus Brown, Neil P. Chue Hong, Matt Davis, Richard T. Guy, Steven H. D. Haddock, Katy Huff, et al. 2012.
“Best Practices for Scientific Computing.” PLOS Biology 12.
https://doi.org/10.1371/journal.pbio.1001745.
Du, Yuemeng, Andrew Luxton-Reilly, and Paul Denny. 2020.
“A Review of Research on Parsons Problems.” In
Proceedings of the Twenty-Second Australasian Computing Education Conference, 195–202. ACE’20. New York, NY, USA: Association for Computing Machinery.
https://doi.org/10.1145/3373165.3373187.
Ericson, Barbara J., Lauren E. Margulieux, and Jochen Rick. 2017.
“Solving Parsons Problems Versus Fixing and Writing Code.” In
Proceedings of the 17th Koli Calling International Conference on Computing Education Research, 20–29. Koli Calling ’17. New York, NY, USA: Association for Computing Machinery.
https://doi.org/10.1145/3141880.3141895.
Pruim, Randall, Maria-Cristiana Gîrjău, and Nicholas J. Horton. 2023.
“Fostering Better Coding Practices for Data Scientists.” Harvard Data Science Review 5 (3).
https://hdsr.mitpress.mit.edu/pub/8wsiqh1c.
Sandve, G. K., A. Nektrutenko, J. Taylor, and E. Hovig. 2013.
“Ten Simple Rules for Reproducible Computational Research.” PLoS Computational Biology.
https://doi.org/10.1371/journal.pcbi.1003285.
Stegeman, Martijn, Erik Barendsen, and Sjaak Smetsers. 2016.
“Designing a Rubric for Feedback on Code Quality in Programming Courses.” https://dl.acm.org/doi/10.1145/2999541.2999555.
Vartanian, Erica. 2022.
“6 Coding Best Practices for Beginner Programmers.” https://www.educative.io/blog/coding-best-practices#lowhigh.
Wilson, Greg, Jennifer Bryan, Karen Cranston, Justin Kitzes, Lex Nederbragt, and Tracy K. Teal. 2017.
“Good Enough Practices in Scientific Computing.” PLOS Computational Biology 13 (6): 1–20.
https://doi.org/10.1371/journal.pcbi.1005510.