NotesFAQContact Us
Collection
Advanced
Search Tips
50 Years of ERIC
50 Years of ERIC
The Education Resources Information Center (ERIC) is celebrating its 50th Birthday! First opened on May 15th, 1964 ERIC continues the long tradition of ongoing innovation and enhancement.

Learn more about the history of ERIC here. PDF icon

Back to results
Peer reviewed Peer reviewed
PDF on ERIC Download full text
ERIC Number: EJ1008878
Record Type: Journal
Publication Date: 2013-Jan
Pages: 17
Abstractor: As Provided
Reference Count: 34
ISBN: N/A
ISSN: ISSN-1303-6521
Using a Hybrid Approach to Facilitate Learning Introductory Programming
Cakiroglu, Unal
Turkish Online Journal of Educational Technology - TOJET, v12 n1 p161-177 Jan 2013
In order to facilitate students' understanding in introductory programming courses, different types of teaching approaches were conducted. In this study, a hybrid approach including comment first coding (CFC), analogy and template approaches were used. The goal was to investigate the effect of such a hybrid approach on students' understanding in introductory programming A quasi-experimental design and one control group (CG, N = 38) and one experimental group (EG, N = 38) were used. While the control group was taught in the traditional way, the experimental group received another instructional package which included the hybrid approach. Three open ended questions were administered as a pretest and a Programming Knowledge Test (ProKT) was administered as a posttest. The Posttest results were examined in two domains (conceptual understanding and problem solving). In addition, the observations made in the EG classroom were interpreted as qualitative data. While there was no statistically significant difference between two groups in the pretest scores, EG students performed better than the CG students in problem solving domain of posttest. Observations and posttest results showed that the EG students were better in remediating the deficiencies especially in problem solving, in addition to basic programming concepts and language features. Based on these results; it was concluded that integrating three different approaches together has positive effects on facilitating students' development of introductory programming knowledge. (Contains 5 figures and 16 tables.)
Sakarya University. Esentepe Campus, Adapazari 54000, Turkey. Tel: +90-505-2431868; Fax: +90-264-6141034; e-mail: tojet@sakarya.edu.tr; Web site: http://www.tojet.net
Publication Type: Journal Articles; Reports - Research; Tests/Questionnaires
Education Level: Higher Education; Postsecondary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Identifiers: Turkey