Education, Computer Science, Programming, Learning, Academia.
in computing education for these student profiles, it is an excellent time to develop CIs for them. While we identified the two techniques discussed above for ensuring robustness of CIs — using pseudocode or developing the CI in multiple languages — little work has been done in empirically