Research Article
BibTex RIS Cite

Bilgisayar Programcılığı Öğrencilerinin Programlama Derslerindeki Öğrenme Motivasyonları

Year 2022, Volume: 4 Issue: 1, 61 - 69, 22.06.2022
https://doi.org/10.48166/ejaes.1123170

Abstract

Bu çalışmada meslek yüksekokulu bilgisayar programcılığı öğrencilerinin programlamayı öğrenmeye yönelik motivasyonlarının belirlenmesi amaçlanmıştır. Çalışmada, tarama modeli kullanılmıştır. Çalışmaya bilgisayar programcılığı programı 1. ve 2. sınıf toplam 165 öğrenci katılmıştır. Veriler, 19 maddeden oluşan “Bilgisayar Programlama Derslerinde Öğrenme Motivasyonu Ölçeği” aracılığı ile toplanmıştır. Verilerin analizinde frekans, ortalama ve standart sapma değerleri hesaplanmıştır. Gruplar arasındaki farklılığı tespit etmek için Bağımsız Gruplar T Testi kullanılmıştır. Çalışma sonunda elde edilen bulgulara göre bilgisayar programcılığı öğrencilerinin bilgisayar programlama derslerinde öğrenme motivasyonu düzeylerinin iyi düzeyde olduğu belirlenmiştir.

References

  • Akpınar, Y. & Altun, A. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. İlköğretim Online, 13(1), 1-4.
  • Avcı, Ü., & Ersoy, H. (2018). Bilgisayar programlama derslerinde öğrenme motivasyonu ölçeğinin Türkçe uyarlaması: Geçerlilik ve güvenilirlik çalışması. Journal of Higher Education & Science/Yüksekögretim ve Bilim Dergisi, 8(1).
  • Bacanlı, H. (2005). Gelişim ve öğrenme. Nobel Yayın ve Dağıtım, Ankara.
  • Başer, M. (2013a). Attitude, gender and achievement in computer programming. Middle-East Journal of Scientific Researc, 14(2), 248–255.
  • Başer, M. (2013b). Bilgisayar programlamaya karşı tutum ölçeği geliştirme çalışması. International Journal of Social Science, 6(6), 199-215.
  • Blackwell, A. (2002). What is programming? In 14th Workshop of the Psychology of Programming Interest Group, 204-218.
  • Çatlak, Ş., Tekdal, M., & Baz, F. Ç. (2015). Scratch yazılımı ile programlama öğretiminin durumu: Bir doküman inceleme çalışması. Journal of Instructional Technologies & Teacher Education, 4(3).
  • Gan, Z. (2020). How Learning motivation influences feedback experience and preference in Chinese university EFL students. Frontiers in Psychology, 11, 496.
  • Gültekin, K. (2006). Çoklu ortamın bilgisayar programlama başarısı üzerine etkisi. [Yayınlanmış Yüksek Lisans Tezi, Hacettepe Üniversitesi Fen Bilimleri Enstitüsü, Ankara.
  • Gomes, A., & Mendes, A. J. (2007). Learning to program-difficulties and solutions. In International Conference on Engineering Education–ICEE (Vol. 7).
  • Heersink, D., & Moskal, B. M. (2010). Measuring high school students' attitudes toward computing. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education (pp. 446-450).
  • Helminen, J., & Malmi, L. (2010). Jype-a program visualization and programming exercise tool for Python. In Proceedings of The 5th International Symposium on Software Visualization, Salt Lake City, Utah, USA.
  • Jenkins, T. (2001). The motivation of students of programming. [Unpublished Master’s Thesis]. The University of Kent, Canterbury, United Kingdom.
  • Jenkins, T. (2002). On the difficulty of learning to program. In Proceedings of the 3rd Annual Conference of The LTSN Centre for Information and Computer Sciences (4), 53-58.
  • Kaleci, D., & Özhan, U. (2017). Bilgisayar ve öğretim teknolojileri eğitimi öğrencilerinin internet tabanlı programlama dersindeki akademik başarılarının öğrenme stilleri açısından incelenmesi. İnönü Üniversitesi Eğitim Fakültesi Dergisi, 18(3), 349-362.
  • Karasar, N. (2002). Bilimsel Araştırma Yöntemi, Nobel Yayın Dağıtım, Ankara.
  • Kert, S. B. & Uğraş, T. (2009). Programlama eğitiminde sadelik ve eğlence: Scratch örneği. In The First International Congress of Educational Research, Çanakkale Onsekiz Mart Üniversitesi, Çanakkale, Türkiye.
  • Keskinsoy, A. (2010). Mesleki liselerde görsel programlama başarısını etkileyen faktörler. [Yayımlanmamış Yüksek Lisans Tezi]. Marmara Üniversitesi, İstanbul.
  • Korkmaz, Ö., & Demir, B. (2012). MEB hizmetiçi eğitimlerinin öğretmenlerin bilgi ve iletişim teknolojilerine ilişkin tutumlarına ve bilgisayar öz-yeterliklerine etkisi. Eğitim Teknolojisi Kuram ve Uygulama, 2(1), 1–18.
  • Lau, W. W., & Yuen, A. H. (2009). Exploring the effects of gender and learning styles on computer programming performance: Implications for programming pedagogy. British Journal of Educational Technology, 40(4), 696-712.
  • Law, K. M. Y., Lee, V. C. S. & Yu, Y. T. (2010). Learning motivation in e-learning facilitated computer programming courses. Computers & Education, 55, 218-228.
  • Law, K. M., Geng, S., & Li, T. (2019). Student enrollment, motivation and learning performance in a blended learning environment: The mediating effects of social, teaching, and cognitive presence. Computers & Education, 136, 1-12.
  • Lin, Y. T., & Jou, M. (2013). Integrating popular web applications in classroom learning environments and its effects on teaching, student learning motivation and performance. Turkish Online Journal of Educational Technology-TOJET, 12(2), 157-165.
  • Ling, H. C., Hsiao, K. L., & Hsu, W. C. (2020). Can students’ computer programming learning motivation and effectiveness be enhanced by learning python language? A multi-group analysis. Frontiers in Psychology, 11.
  • Lynch, D. J. (2006). Motivational factors, learning strategies and resources management as predictors of course grades. College Student Journal, 40(2), 423–428.
  • Monroy-Hernandez, A., & Resnick, M. (2008). Empowering kids to create and share programmable media. ACM Digital Library, 15(2), 50-53.
  • Pillay, N., & Jugoo, V. R. (2005). An investigation into student characteristics affecting novice programming performance. ACM SIGCSE, 37(4), 107 - 110.
  • Reardon, S., & Tangney, B. (2014). Smartphones, studio-based learning, and scaffolding: helping novices learn to program. ACM Transactions on Computing Education (TOCE), 14(4), 1-15.
  • Rocha, R. S., Filipe, M., Magalhães, S., Graham, S., & Limpo, T. (2019). Reasons to write in grade 6 and their association with writing quality. Frontiers in Psychology, 10, 2157.
  • Sanaie, N., Vasli, P., Sedighi, L., & Sadeghi, B. (2019). Comparing the effect of lecture and Jigsaw teaching strategies on the nursing students' self-regulated learning and academic motivation: A quasi-experimental study. Nurse Education Today, 79, 35-40.
  • Saygıner, Ş., & Tüzün, H. (2017). Programlama eğitiminde yaşanan zorluklar ve çözüm önerileri [The difficulties in programming education and suggestions for solutions]. 11. Uluslararası Bilgisayar ve Öğretim Teknolojileri Sempozyumu [International Computer and Instructional Technologies Symposium], İnönü Üniversitesi, Malatya.
  • Shin, S., Park, P., & Bae, Y. (2013). The effects of an information-technology gifted program on friendship using Scratch programming language and clutter. International Journal of Computer and Communication Engineering, 2(3), 246-249.
  • Tan, P. H., Ting, C. Y., & Ling, S. W. (2009). Learning difficulties in programming courses: Undergraduates’ perspective and perception. In International Conference on Computer Technology and Development, Kota Kinabalu, Malaysia.
  • Tella, A. (2007). The impact of motivation on student’s academic achievement and learning outcomes in mathematics among secondary school students in Nigeria. Eurasia Journal of Mathematics, Science and Technology Education, 3(2), 149-156.
  • Van Roy, P., & Haridi, S. (2004). Concepts, techniques, and models of computer programming. MIT press.
  • Wang, S., Christensen, C., Xu, Y., Cui, W., Tong, R., & Shear, L. (2020). Measuring Chinese middle school students’ motivation using the reduced instructional materials motivation survey (RIMMS): A validation study in the adaptive learning setting. Frontiers in Psychology, 11.
  • Yağcı, M.(2016). Bilişim teknolojileri (BT) öğretmen adaylarının ve bilgisayar programcılığı (BP) öğrencilerinin programlamaya karşı tutumlarının programlama öz yeterlik algılarına etkisi. International Journal of Human Sciences, 13(1), 1418-1432.

Computer Programming Students’ Learning Motivation in Programming Courses

Year 2022, Volume: 4 Issue: 1, 61 - 69, 22.06.2022
https://doi.org/10.48166/ejaes.1123170

Abstract

This study aimed to explore vocational school computer programming students’ motivations to learn programming. The study used a survey research design and surveyed 165 first-year and second-year students studying computer programming. The data were collected using the “Learning Motivation in Computer Programming Courses Scale” consisting of nineteen items. The data were analysed using the frequency, mean, and standard deviation values. The independent-samples t-test was used to determine the difference between groups. The analysis results showed that computer programming students had a good level of learning motivation in computer programming courses.

References

  • Akpınar, Y. & Altun, A. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi. İlköğretim Online, 13(1), 1-4.
  • Avcı, Ü., & Ersoy, H. (2018). Bilgisayar programlama derslerinde öğrenme motivasyonu ölçeğinin Türkçe uyarlaması: Geçerlilik ve güvenilirlik çalışması. Journal of Higher Education & Science/Yüksekögretim ve Bilim Dergisi, 8(1).
  • Bacanlı, H. (2005). Gelişim ve öğrenme. Nobel Yayın ve Dağıtım, Ankara.
  • Başer, M. (2013a). Attitude, gender and achievement in computer programming. Middle-East Journal of Scientific Researc, 14(2), 248–255.
  • Başer, M. (2013b). Bilgisayar programlamaya karşı tutum ölçeği geliştirme çalışması. International Journal of Social Science, 6(6), 199-215.
  • Blackwell, A. (2002). What is programming? In 14th Workshop of the Psychology of Programming Interest Group, 204-218.
  • Çatlak, Ş., Tekdal, M., & Baz, F. Ç. (2015). Scratch yazılımı ile programlama öğretiminin durumu: Bir doküman inceleme çalışması. Journal of Instructional Technologies & Teacher Education, 4(3).
  • Gan, Z. (2020). How Learning motivation influences feedback experience and preference in Chinese university EFL students. Frontiers in Psychology, 11, 496.
  • Gültekin, K. (2006). Çoklu ortamın bilgisayar programlama başarısı üzerine etkisi. [Yayınlanmış Yüksek Lisans Tezi, Hacettepe Üniversitesi Fen Bilimleri Enstitüsü, Ankara.
  • Gomes, A., & Mendes, A. J. (2007). Learning to program-difficulties and solutions. In International Conference on Engineering Education–ICEE (Vol. 7).
  • Heersink, D., & Moskal, B. M. (2010). Measuring high school students' attitudes toward computing. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education (pp. 446-450).
  • Helminen, J., & Malmi, L. (2010). Jype-a program visualization and programming exercise tool for Python. In Proceedings of The 5th International Symposium on Software Visualization, Salt Lake City, Utah, USA.
  • Jenkins, T. (2001). The motivation of students of programming. [Unpublished Master’s Thesis]. The University of Kent, Canterbury, United Kingdom.
  • Jenkins, T. (2002). On the difficulty of learning to program. In Proceedings of the 3rd Annual Conference of The LTSN Centre for Information and Computer Sciences (4), 53-58.
  • Kaleci, D., & Özhan, U. (2017). Bilgisayar ve öğretim teknolojileri eğitimi öğrencilerinin internet tabanlı programlama dersindeki akademik başarılarının öğrenme stilleri açısından incelenmesi. İnönü Üniversitesi Eğitim Fakültesi Dergisi, 18(3), 349-362.
  • Karasar, N. (2002). Bilimsel Araştırma Yöntemi, Nobel Yayın Dağıtım, Ankara.
  • Kert, S. B. & Uğraş, T. (2009). Programlama eğitiminde sadelik ve eğlence: Scratch örneği. In The First International Congress of Educational Research, Çanakkale Onsekiz Mart Üniversitesi, Çanakkale, Türkiye.
  • Keskinsoy, A. (2010). Mesleki liselerde görsel programlama başarısını etkileyen faktörler. [Yayımlanmamış Yüksek Lisans Tezi]. Marmara Üniversitesi, İstanbul.
  • Korkmaz, Ö., & Demir, B. (2012). MEB hizmetiçi eğitimlerinin öğretmenlerin bilgi ve iletişim teknolojilerine ilişkin tutumlarına ve bilgisayar öz-yeterliklerine etkisi. Eğitim Teknolojisi Kuram ve Uygulama, 2(1), 1–18.
  • Lau, W. W., & Yuen, A. H. (2009). Exploring the effects of gender and learning styles on computer programming performance: Implications for programming pedagogy. British Journal of Educational Technology, 40(4), 696-712.
  • Law, K. M. Y., Lee, V. C. S. & Yu, Y. T. (2010). Learning motivation in e-learning facilitated computer programming courses. Computers & Education, 55, 218-228.
  • Law, K. M., Geng, S., & Li, T. (2019). Student enrollment, motivation and learning performance in a blended learning environment: The mediating effects of social, teaching, and cognitive presence. Computers & Education, 136, 1-12.
  • Lin, Y. T., & Jou, M. (2013). Integrating popular web applications in classroom learning environments and its effects on teaching, student learning motivation and performance. Turkish Online Journal of Educational Technology-TOJET, 12(2), 157-165.
  • Ling, H. C., Hsiao, K. L., & Hsu, W. C. (2020). Can students’ computer programming learning motivation and effectiveness be enhanced by learning python language? A multi-group analysis. Frontiers in Psychology, 11.
  • Lynch, D. J. (2006). Motivational factors, learning strategies and resources management as predictors of course grades. College Student Journal, 40(2), 423–428.
  • Monroy-Hernandez, A., & Resnick, M. (2008). Empowering kids to create and share programmable media. ACM Digital Library, 15(2), 50-53.
  • Pillay, N., & Jugoo, V. R. (2005). An investigation into student characteristics affecting novice programming performance. ACM SIGCSE, 37(4), 107 - 110.
  • Reardon, S., & Tangney, B. (2014). Smartphones, studio-based learning, and scaffolding: helping novices learn to program. ACM Transactions on Computing Education (TOCE), 14(4), 1-15.
  • Rocha, R. S., Filipe, M., Magalhães, S., Graham, S., & Limpo, T. (2019). Reasons to write in grade 6 and their association with writing quality. Frontiers in Psychology, 10, 2157.
  • Sanaie, N., Vasli, P., Sedighi, L., & Sadeghi, B. (2019). Comparing the effect of lecture and Jigsaw teaching strategies on the nursing students' self-regulated learning and academic motivation: A quasi-experimental study. Nurse Education Today, 79, 35-40.
  • Saygıner, Ş., & Tüzün, H. (2017). Programlama eğitiminde yaşanan zorluklar ve çözüm önerileri [The difficulties in programming education and suggestions for solutions]. 11. Uluslararası Bilgisayar ve Öğretim Teknolojileri Sempozyumu [International Computer and Instructional Technologies Symposium], İnönü Üniversitesi, Malatya.
  • Shin, S., Park, P., & Bae, Y. (2013). The effects of an information-technology gifted program on friendship using Scratch programming language and clutter. International Journal of Computer and Communication Engineering, 2(3), 246-249.
  • Tan, P. H., Ting, C. Y., & Ling, S. W. (2009). Learning difficulties in programming courses: Undergraduates’ perspective and perception. In International Conference on Computer Technology and Development, Kota Kinabalu, Malaysia.
  • Tella, A. (2007). The impact of motivation on student’s academic achievement and learning outcomes in mathematics among secondary school students in Nigeria. Eurasia Journal of Mathematics, Science and Technology Education, 3(2), 149-156.
  • Van Roy, P., & Haridi, S. (2004). Concepts, techniques, and models of computer programming. MIT press.
  • Wang, S., Christensen, C., Xu, Y., Cui, W., Tong, R., & Shear, L. (2020). Measuring Chinese middle school students’ motivation using the reduced instructional materials motivation survey (RIMMS): A validation study in the adaptive learning setting. Frontiers in Psychology, 11.
  • Yağcı, M.(2016). Bilişim teknolojileri (BT) öğretmen adaylarının ve bilgisayar programcılığı (BP) öğrencilerinin programlamaya karşı tutumlarının programlama öz yeterlik algılarına etkisi. International Journal of Human Sciences, 13(1), 1418-1432.
There are 37 citations in total.

Details

Primary Language English
Subjects Studies on Education
Journal Section Articles
Authors

Mesut Özonur 0000-0002-7930-9478

Publication Date June 22, 2022
Submission Date May 30, 2022
Acceptance Date June 6, 2022
Published in Issue Year 2022 Volume: 4 Issue: 1

Cite

APA Özonur, M. (2022). Computer Programming Students’ Learning Motivation in Programming Courses. Journal of Advanced Education Studies, 4(1), 61-69. https://doi.org/10.48166/ejaes.1123170

25126

     
     drji.png           
                                                                                                                                                               

     logo.png



  asos-index.png  


logo.png


14518

harph63.png