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

1Noor Azizah Bt Aziz*, Amirmudin Bin Udin, Kamarularifin Subari and Sarimah Ismail


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 Java Programming course at vocational institutions. 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 questionnaire and analysed 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’ choices in program learning, while the appropriate learning condition by 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 application 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 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.


Retrieval Based Learning, Encoding, Retrieval, Learning Condition.

Paper Details
IssueIssue 5