Pioneers on the Case for Promoting Motivation to Teach Text-Based Programming


Efecan C. F., Sendag S., Gedik N.

JOURNAL OF EDUCATIONAL COMPUTING RESEARCH, cilt.59, sa.3, ss.453-469, 2021 (SSCI) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 59 Sayı: 3
  • Basım Tarihi: 2021
  • Doi Numarası: 10.1177/0735633120966048
  • Dergi Adı: JOURNAL OF EDUCATIONAL COMPUTING RESEARCH
  • Derginin Tarandığı İndeksler: Social Sciences Citation Index (SSCI), Scopus, IBZ Online, Aerospace Database, Applied Science & Technology Source, Communication Abstracts, Computer & Applied Sciences, EBSCO Education Source, Education Abstracts, Educational research abstracts (ERA), ERIC (Education Resources Information Center), INSPEC, Metadex, MLA - Modern Language Association Database, Psycinfo, Civil Engineering Abstracts
  • Sayfa Sayıları: ss.453-469
  • Anahtar Kelimeler: programming education, social learning theory, instructional design, self-efficacy, intrinsic motivation, ROLE-MODELS
  • Akdeniz Üniversitesi Adresli: Hayır

Özet

Learning programming is a painful process for most students, especially those learning text- based programming languages. In this study, based on the principle ofBandura'ssocial learning theory, the vicarious real-life experiences of several pioneers in the field of IT and programming were presented as 15-minutes stories to a group of 9th graders learning to code in Python. A quasi-experimental research design was used to examine the effects of the theory and associated technique on student achievement. The 27 participants in the experiment group watched these presentations before engaging in programming activities while a control group were also observed who received no extra motivational intervention. Those in the experiment group were found to have significantly improved their programming achievement compared to those in the control group. Additionally, the functionality and originality of the experimental group projects were significantly better than those produced in the control group. They reported that they had been motivated by the pioneer stories, and their interest and self-efficacy beliefs in relation to creating high level programming projects were increased. The results highlight the benefits obtained from proper application of a "pioneer-story technique" to improve text-based programming skills.