Choosing Appropriate Retrieval based Learning Elements among Students in Java Programming Course

Authors

  • Noor Azizah Bt Aziz School of Education, Faculty Social Science, University Technology Malaysia Johor Bahru, Malaysia Author
  • Amirmudin Bin Udin School of Education, Faculty Social Science, University Technology Malaysia Johor Bahru, Malaysia Author
  • Kamarularifin Subari School of Education, Faculty Social Science, University Technology Malaysia Johor Bahru, Malaysia Author
  • Sarimah Ismail School of Education, Faculty Social Science, University Technology Malaysia Johor Bahru, Malaysia Author

DOI:

https://doi.org/10.61841/cp7ysa40

Keywords:

Retrieval Based Learning, Encoding, Retrieval, Learning Condition

Abstract

Effective learning needs consistent and relevant strategies to help students process and maintain new information. This importance is influenced by researchers’ objectives to help students who are able to retain memory in learning and manage to master learning well. Encoding, learning condition, and learning practice are the important elements in retrieval-based learning (RBL) strategies. This research aims to decide suitable RBL strategies for students who join the Java Programming course at vocational institutions. The research sample consists of 72 DVM students in their first semester for the Data and Web Application Database Management course in four different vocational institutions. Research data were obtained using a questionnaire and analyzed using the Statistical Package of the Social Sciences (SPSS) software version 22.0. The questionnaire was divided into four sections: encoding, learning condition, retrieval practice, and suitable materials to be used in learning. Results from the descriptive analysis showed that the use of encoding through acoustic, visual semantic, and elaborative methods has become students’ choice in program learning, while the appropriate learning condition for students with the highest mean value of 4.0694 is through repetitive practices or individual tests to improve memory in learning. The three retrieval practices, which are free recall, serial recall, and cue recall, receive the highest interpretation other than using hardcopy materials and computer applications in learning. Students’ learning approaches were different depending on suitability and comfort. Thus, educators should realize this and the effort of adapting learning between students’ choices and the Java Programming course, which could create an effective learning environment for all students. The results of the study are hoped to provide important knowledge in improving program learning, generally, and at vocational institutions, specifically, for computer programming courses. 

Downloads

Download data is not yet available.

References

[1] A. Rahmah Iberahim, Z. Mahamod, and W. Muna Ruzanna Wan Mohamad, “Pembelajaran Abad Ke-21

Dan Pengaruhnya Terhadap Sikap, Motivasi Dan Pencapaian Bahasa Melayu Pelajar Sekolah Menengah,”

Malay Lang. Educ. J.—MyLEJ, vol. 7, no. 2, pp. 2180–4842, 2017.

[2] O. Juliana and N. Norafidah, “Persediaan Pengetahuan Dan Kemahiran Guru Abad Ke-21,” Academia.edu,

vol. 2025, pp. 1–10, 2015.

[3] Siti Faizzatul Aqmal Mohamad mohsin & Razali Hassan, “Pengajaran dan Pembelajaran berasaskan

Streaming Video ‟ bagi meningkatkan tahap kefahaman pelajar Abad ke-21,” Persidang. Kebangs.

Penyelid. dan Inov. dalam Pendidik. dan Latih. Tek. dan Vokasional, 2011.

[4] P. K. Agarwal, H. L. Roediger, M. McDaniel, and K. B. McDermott, “How to use retrieval practice to

improve learning,” in Institute of Education Science, 2013.

[5] L. D. Nunes and J. D. Karpicke, “Retrieval-Based Learning: Research at the Interface between Cognitive

Science and Education,” Emerg. Trends Soc. Behav. Sci., pp. 1–16, 2015.

[6] J. D. Karpicke, J. R. Blunt, M. A. Smith, and S. S. Karpicke, “Retrieval-based learning: The need for

guided retrieval in elementary school children,” J. Appl. Res. Mem. Cogn., vol. 3, no. 3, pp. 198–206, 2014.

[7] H. L. Roediger and J. D. Karpicke, “Test-Enhanced Learning Taking Memory Tests Improves Long-Term

Retention,” vol. 17, no. 3, pp. 249–256, 2006.

[8] M. A. Smith and J. D. Karpicke, “Retrieval practice with short-answer , multiple-choice , and hybrid tests,”

vol. 22, no. 7, pp. 784–803, 2014.

[9] J. D. Karpicke and P. J. Grimaldi, “Retrieval-Based Learning : A Perspective for Enhancing Meaningful

Learning,” pp. 401–418, 2012.

[10] J. D. Karpicke, “Retrieval-Based Learning,” Curr. Dir. Psychol. Sci., vol. 21, no. 3, pp. 157–163, 2012.

[11] S. K. Carpenter, T. J. S. Lund, C. R. Coffman, P. I. Armstrong, M. H. Lamm, and R. D. Reason, “A

Classroom Study on the Relationship Between Student Achievement and Retrieval-Enhanced Learning,”

pp. 353–375, 2016.

[12] S. W. H. Lim, G. J. P. Ng, and G. Q. H. Wong, “Learning psychological research and statistical concepts

using retrieval-based practice,” Front. Psychol., vol. 6, no. OCT, pp. 5–7, 2015.

[13] C. A. Rowland and E. L. DeLosh, “Mnemonic benefits of retrieval practice at short retention intervals,” Memory, vol. 23, no. 3, pp. 403–419, 2015.

[14] P. Carneiro, A. Lapa, and B. Finn, “The effect of unsuccessful retrieval on children's subsequent learning,” J. Exp. Child Psychol., vol. 166, pp. 400–420, 2017.

[15] C. M. T. Özden, “The Effect of Coding Teaching on Students ‟ Self-Efficacy Perceptions of Technology

and Design Courses †,” Sustainability, vol. 10, no. 3822, pp. 1–29, 2018.

[16] M. Rahmat et al., “Major problems in basic programming that influence student performance,” vol. 59, pp.

287–296, 2012.

[17] F. N. Josephat O. Oroma, Herbert Wanga, “Challenges of Teaching and Learning Computer Programming

in Developing Countries ... Programming in Developing Countries : Lessons from,” no. February 2015,

2012.

[18] S. Sentance and A. Csizmadia, “Computing in the curriculum: Challenges and strategies from a teacher’s

perspective,” Educ. Inf. Technol., vol. 22, no. 2, pp. 469–495, 2017.

[19] A. K. Emmanuel, “Improvement Strategies for Computer Science Students” Academic Performance in

Programming Skill,” vol. 2, no. 5, pp. 45–50, 2015.

[20] J. E. Moström, A Study of Student Problems in Learning to Program. 2011.

[21] M. Piteira et al., “Computer Programming Learning : How to Apply Gamification on Online Courses ?,” J.

Inf. Syst. Eng., vol. 3, no. 2, pp. 1–9, 2018.

[22] C. B. C. Schooler, “For Novice Programmers : Worked-Out Examples or Problem-Based Learning ?,” no.

2003, pp. 1–10, 2017.

[23] C. Bruce and C. McMahon, “Contemporary developments in teaching and learning introductory

programming: Towards a research proposal,” 2002.

[24] N. Azizah, M. Isa, and S. R. Derus, “Students experience in learning Fundamental Programming : An

analysis by gender perception,” vol. 1, no. 1, pp. 240–248, 2017.

[25] F. L. Khaleel, N. S. Ashaari, T. S. M. T. Wook, and A. Ismail, “Programming learning requirements based

on multi-perspectives,” Int. J. Electr. Comput. Eng., vol. 7, no. 3, pp. 1299–1307, 2017.

[26] S. R. Sakibayev and B. R. Sakibayeva, “Strategies for Increasing the Academic Performance of Students at

School-Level Computer Programming Lessons,” vol. 9, no. December, 2016.

[27] H. Amin and A. Malik, “Memory Retention and Recall Process,” EEG/ERP Anal., no. December, pp. 219–

238, 2014.

[28] J. D. Karpicke, A. C. Butler, and H. L. Roediger, “Metacognitive strategies in student learning: Do students

practice retrieval when they study on their own?” Memory, vol. 17, no. 4, pp. 471–479, 2009.

[29] Z. A. Pampori and W. A. Malla, “Mechanics of Memory—a Review Introduction :,” Int. J. Innov. Res.

Multidiscip. F., vol. 2, no. 9, pp. 335–344, 2016.

[30] R. Likert, A Technique for the Measurement of Attitudes. 1932.

[31] T. G. Bond, C. M. F. Eds, and N. J. Lawrence, “No Title,” vol. 1, pp. 319–326, 2001.

[32] T. G. Bond and C. M. Fox, “Applying the Rasch Model: Fundamental Measurement in the Human

Sciences, Second Edition,” J. Educ. Meas., vol. 2, no. 2nd, p. 360, 2007.

[33] M. Stephen, W. Franklin, A. Elizabeth, K. Juma, and O. Patrick, “Teaching Computer Programming in the

21st Century,” Int. J. Sci. Technol., vol. 1, no. 6, p. 6, 2011.

[34] K. M. Ala-Mutka, “Problems in learning and teaching programming-a literature study for developing

visualizations in the Codewitz-Minerva project,” Codewitz Needs Anal., pp. 1–13, 2004.

[35] B. Xie et al., “A theory of instruction for introductory programming skills,” Comput. Sci. Educ., vol. 00,

no. 00, pp. 1–49, 2019.

[36] G. J. Contreras, K. Wai, and M. Siu, “Computer programming for all : a case-study in product design

education,” Procedia - Soc. Behav. Sci., vol. 182, pp. 388–394, 2015.

[37] K. C. L. F. L. W. K. S. S. K. S. C. R. K. (Eds.), “Engaging Learners Through Emerging Technologies,”

2012.

[38] S. Kwon and K. Schroderus, “Coding in Schools,” 2017.

[39] M. Jancheski, “Improving Teaching and Learning Computer Programming in Schools through Educational Software,” Olympiads in Informatics, vol. 11, pp. 55–75, 2017.

[40] T. Bell, J. Alexander, I. Freeman, and M. Grimley, “Computer Science Unplugged : school students doing real computing without computers Computer Science Unplugged: School students doing real computing without computers,” no. August, 2015.

[41] H. H. Faber, M. D. M. Wierdsma, R. P. Doornbos, and J. S. Van Der Ven, “Teaching Computational Thinking to Primary School Students via Unplugged Programming Lessons,” J. Eur. Teach. Educ. Netw., vol. 12, 2017.

Downloads

Published

31.07.2020

How to Cite

Azizah Bt Aziz, N., Bin Udin, A., Subari, K., & Ismail, S. (2020). Choosing Appropriate Retrieval based Learning Elements among Students in Java Programming Course. International Journal of Psychosocial Rehabilitation, 24(5), 5448-5455. https://doi.org/10.61841/cp7ysa40