Abstract
Do students retain the programming concepts they have learned using software tutors over the long term? In order to answer this question, we analyzed the data collected by a software tutor on selection statements. We used the data of the students who used the tutor more than once to see whether they had retained for the second session what they had learned during the first session. We found that students retained over 71% of selection concepts that they had learned during the first session. The more problems students solved during the first session, the greater the percentage of retention. Even when students already knew a concept and did not benefit from using the tutor, a small percentage of concepts were forgotten from the first session to the next, corresponding to transience of learning. Transience of learning varied with concepts. We list confounding factors of the study.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Yang, Y.-F., Lee, C.-I., Chang, C.-K.: Learning motivation and retention effects of pair programming in data structures courses. Educ. Inf. 3(3), 249–267 (2016)
Federici, S., Medas, C., Gola, E.: Who learns better - achieving long-term knowledge retention by programming-based learning. In: Proceedings of the 10th International Conference on Computer Supported Education (CSEDU 2018), vol. 2, pp. 124–133 (2018)
Butcher, K.R., Aleven, V.: Diagram interaction during intelligent tutoring in geometry: support for knowledge retention and deep understanding. In: Proceedings of the 30th Annual Conference of the Cognitive Science Society. Austin, TX. Cognitive Science Society (2008)
Jackson, G.T., Ventura, M., Chewle, P., Graesser, A.: The impact of Why/AutoTutor on learning and retention of conceptual physics. In: Lester, J.C., Vicari, R.M., Paraguaçu, F. (eds.) ITS 2004. LNCS, vol. 3220, pp. 501–510. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-540-30139-4_47
Kumar, A.N.: A model for deploying software tutors. In: IEEE 6th International Conference on Technology for Education (T4E), Amritapuri, India, 18–21 Dec 2014, pp. 3-9 (2014)
Acknowledgments
Partial support for this work was provided by the National Science Foundation under grant DUE-1432190.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Kumar, A.N. (2020). Long Term Retention of Programming Concepts Learned Using a Software Tutor. In: Kumar, V., Troussas, C. (eds) Intelligent Tutoring Systems. ITS 2020. Lecture Notes in Computer Science(), vol 12149. Springer, Cham. https://doi.org/10.1007/978-3-030-49663-0_46
Download citation
DOI: https://doi.org/10.1007/978-3-030-49663-0_46
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-49662-3
Online ISBN: 978-3-030-49663-0
eBook Packages: Computer ScienceComputer Science (R0)