4 ms·
I don't use Carbon, but I would say I endorse using images to help prevent copy/pasting of source code. My last research paper [1] studied the results from stud
by tsumnia 6y ago
I don't use Carbon, but I would say I endorse using images to help prevent copy/pasting of source code. My last research paper [1] studied the results from students that completed optional typing exercises while learning Java. In summary, students labeled as "Completers" of typing exercises earned higher final course grades, "Completers" that also scored below the median on their first exam showed the highest learning gains on their final exam, and practicing typing exercises reduced the number of build failures these students saw in programming programs.
If you are looking for other methods for creating images, you can always go simple screenshotting. For my research, I use a combination of Dom-to-image [2] and CodeMirror [3] so that I can generate images from the CodeMirror interface which students also use to retype the code.
[1] https://go.ncsu.edu/typing-exercises https://go.ncsu.edu/typing-exercises
[2] https://github.com/tsayen/dom-to-image https://github.com/tsayen/dom-to-image
[3] https://codemirror.net/ https://codemirror.net/