International Journal of Modern Education and Computer Science (IJMECS)

ISSN: 2075-0161 (Print), ISSN: 2075-017X (Online)

Published By: MECS Press

IJMECS Vol.15, No.2, Apr. 2023

A Performance Analysis of the Impact of Prior-Knowledge on Computational Thinking

Full Text (PDF, 371KB), PP.54-61

Views:9   Downloads:3


Swanand K. Navandar, Arvind W. Kiwelekar, Manjushree D. Laddha

Index Terms

Previously acquired knowledge, performance, Kahneman two system model.


Previously acquired knowledge plays a significant role to learn new knowledge and skills.  Previously acquired knowledge consists of Short-term memory and Long-term memory.  Though it is a well-accepted learning phenomenon, it is challenging to empirically analyse the impact of prior knowledge on learning. In this paper, we use two systems models for human thinking proposed by Nobel Laureate Prof. Daniel Kahneman. This is a  model for human cognition which uses two systems of thinking—the first being quick and intuitively known as fast thinking and the second being slow and tedious known as slow thinking. While slow thinking uses long-term memory, fast thinking uses short-term memory.  The impact of prior knowledge of programming language is analyzed to learn a new programming language. We assigned a learning task to two different groups with one having learnt a programming language i.e. senior students and the second group without any prior knowledge of programming language i.e. freshers. The impact of prior knowledge is measured and compared against the time taken to answer quizzes.

Cite This Paper

Swanand K. Navandar, Arvind W. Kiwelekar, Manjushree D. Laddha, "A Performance Analysis of the Impact of Prior-Knowledge on Computational Thinking", International Journal of Modern Education and Computer Science(IJMECS), Vol.15, No.2, pp. 54-61, 2023. DOI:10.5815/ijmecs.2023.02.05


[1]M.D. Laddha,  V.T. Lokare, A.W. Kiwelekar, L.D. Netak “ Performance analysis of the impact of technical skills on employability”, International Journal of Performability Engineering vol. 17, 2021

[2]Kaefer, Tanya, Susan B. Neuman, and Ashley M. Pinkham. "Pre-existing background knowledge influences socioeconomic differences in preschoolers’ word learning and comprehension.", Reading Psychology, vol. 36, 2019,  pp 203-231.

[3]H. Burd, A. Bell, E. Hemberg and U.M. O'Reilly, “Analyzing Pre-Existing Knowledge and Performance in a Programming MOOC”. In Proceedings of the Seventh ACM Conference on Learning@ Scale Aug 2020, pp. 281-284.

[4]S. K. Navandar, M. D. Laddha, A. W. Kiwelekar,  " Analyzing Performance in a Computer Programming Course   Through a Two-System Model", International Journal of Performability Engineering, vol.18, 2022.

[5]D. Kahneman, “Thinking, fast and slow”, 2017.

[6]A.W. Kiwelekar, S. Navandar, D.K. Yadav, “A two-systems perspective for computational thinking”, 12th International Conference on Intelligent Human Interaction (IHCI 2020), 2020.

[7]D. Chen, Y. Bai, W. Zhao, S. Ament, J. M. Gregoire, C. P. Gomes, “Deep reasoning networks: Thinking fast and slow”, arXiv preprint arXiv:1906.00855, 2019.

[8]J.S.B. Evans, K.E. Stanovich, “Dual-process theories of higher cognition: Advancing the debate”, Perspectives on Psychological Science, Vol.8, 2013, pp.223-241.

[9]G. Goel,  N. Chen, & A. Wierman, “Thinking fast and slow: Optimization decomposition across timescales”, In 2017 ieee 56th annual conference on decision and control (cdc), 2017, pp. 1291–1298.

[10]U. Kannengiesser, J.S. Gero, “Design thinking, fast and slow: a framework for kahneman’s dual-system theory in design”, Design Science, Vol.5, 2019, pp.1-21.

[11]C. B. Leung,  “ Preschoolers’ acquisition of scientific vocabulary through repeated readaloud events, retellings, and hands-on science activities”, Reading Psychology, vol. 29, 2008, pp 165–193. doi:10.1080/02702710801964090

[12]S. Stahl, & W. Nagy, “Teaching word meanings”, Mahwah, NJ: Erlbaum, 2006.

[13]J. Linardon, J. Broadbent, A. Shatte,  and M. Fuller-Tyszkiewicz, “The role of pre-existing knowledge and knowledge acquisition in internet-based cognitive-behavioural therapy for eating disorders”, Computers in Human Behavior, 2022., p.107332.

[14]S. Encheva,  January, “Dependencies between Pre-existing and Newly Obtained Knowledge”, In 2016 International Conference on Artificial Intelligence: Technologies and Applications, Atlantis Press, 2016, pp. 121-123.

[15]H. Bydˇzovsk´a, “A  comparative  analysis  of  techniques  for  predicting  student  performance”,  International Educational Data Mining Society, 2016.

[16]S. Valstar, W.G. Griswold, L. Porter, “The relationship between prerequisite proficiency and student performance in an upper-division computing course”, In: Proceedings of the 50th ACM Technical Symposium on Computer Science Education. 2019, pp. 794–800. 

[17]X. Xiong, S. Adjei, N. Heffernan, “Improving retention performance prediction with prerequisite skill features”, In: Educational Data Mining, 2014, Citeseer 2014.

[18]S.A. Adjei, A.F. Botelho, N.T. Heffernan, “Predicting student performance on post-requisite skills using prerequisite skill data: an alternative method for refining prerequisite skill structures”, In: Proceedings of the sixth international conference on learning analytics & knowledge 2016, pp. 469–473.

[19]Y. Chen, Q. Liu , Z.,Huang, L.,Wu, E., Chen, R., Wu,  Y.,Su,  G, Hu, :” Tracking knowledge proficiency of students with educational priors”,  In: Proceedings of the 2017 ACM on Conference on Information and Knowledge Management. pp. 989– 998, 2017.

[20]R. Scheines , E. Silver, I.M.Goldin, “Discovering prerequisite relationships among knowledge components”, In: EDM, pp. 355–356, 2014.

[21]C. Liang, Z. Wu, W. Huang, C.L.Giles, “Measuring prerequisite relations among concepts”, In: Proceedings of the 2015 conference on empirical methods in natural language processing, 2015, pp. 1668–1674.

[22]D.S. Chaplot, Y. Yang, J. Carbonell, K.R. Koedinger, “Data-driven automated induction of prerequisite structure graphs”, International Educational Data Mining Society, 2016.