Effects On Academic Achievement Of Flipped Learning İn Algorithms And Programming Education

Author :  

Year-Number: 2017-Volume 9, Issue 2
Language : null
Konu : null

Abstract

The purpose of this study is to investigate the effect of the "flipped learning" on university students’ academic achievement. In this regard, 220 students studying in Mechanical Engineering and Computer Programming in Aksaray University participated to the study. As data collection tool, an academic achievement test was developed by researchers. Validity and reliability issues for the test were established. Algorithms and Programming were selected as subject areas since university students experience significant learning difficulties. The study, after a pilot study, was carried out for 8 weeks. In data analysis, using SPSS 24software program, it was analyzed how the dependent variable, academic success, changed according to different teaching methods by using t-test. As a result, it was seen that a significant difference was found between the average scores of students in each program. When the flipped learning for programming education at university level is constructed in a well-structured way, it emerges as an effective learning method for increasing academic success.

Keywords

Abstract

The purpose of this study is to investigate the effect of the "flipped learning" on university students’ academic achievement. In this regard, 220 students studying in Mechanical Engineering and Computer Programming in Aksaray University participated to the study. As data collection tool, an academic achievement test was developed by researchers. Validity and reliability issues for the test were established. Algorithms and Programming were selected as subject areas since university students experience significant learning difficulties. The study, after a pilot study, was carried out for 8 weeks. In data analysis, using SPSS 24software program, it was analyzed how the dependent variable, academic success, changed according to different teaching methods by using t-test. As a result, it was seen that a significant difference was found between the average scores of students in each program. When the flipped learning for programming education at university level is constructed in a well-structured way, it emerges as an effective learning method for increasing academic success.

Keywords


  • Allison, I., Orton, P., & Powell, H. (2002). A virtual learning environment for introductory programming. Paper presented at the Proceedings of the 3rd Conference of the LTSN-ICS.

  • Alsancak Sarıkaya, D. (2015). Tersyüz sınıf modelinin akademik başarı, öz-yönetimli öğrenme hazır bulunuşluğu ve motivasyon üzerine etkisi. Yayınlanmamış doktora tezi, Gazi Üniversitesi, Ankara.

  • Bayrakçeken S. (2014). Eğitimde Ölçme ve Değerlendirme. E. Karip, (Ed.), Test Geliştirme (s.292-322). Ankara: Pegem Akademi Yayınevi.

  • Bloom, B. S., Engelhart, M. D., Furst, E. J., Hill, W. H., Krathwohl, D. R. (1956). Taxonomy of educational objectives: The classification of educational goals. Handbook I: Cognitive domain. New York: David McKay Company.

  • Bergmann, J., & Sams, A. (2012). Flip your classroom: reach every student in every class every day. Eugene, Or. : Alexandria, Va.: International Society for Technology in Education ; ASCD.

  • Choi H., Kim J., Bang K.S., Park Y.H., Lee N.J., Kim C. (2015).Applying the Flipped Learning Model to an English Medium Nursing Course. Journal of Korean Academic Nursing, 45(6), 939-948. doi:10.4040/jkan.2015.45.6.939

  • Clark, R.E. (1994). Media will never influence learning. Educational technology research and development, 42(2), 21-29.

  • Ekiz, D. (2003). Eğitimde araştırma yöntem ve metotlarına giriş: nitel, nicel ve eleştirel kuram metodolojileri. Ankara: Anı Yayıncılık.

  • Ekmekçi, E. (2014). Harmanlanmış öğrenme odaklı tersten yapılandırılmış yazma sınıfı modeli. Yayınlanmamış doktora tezi, Gazi Üniversitesi, Ankara.

  • Hung, H. (2015). Flipping the classroom for English language learners to foster active learning. Computer Assisted Language Learning, 28(1), 81-96. doi: 10.1080/09588221.2014.967701

  • Jenkins, T. (2002). On the difficulty of learning to program. Paper presented at the Proceedings of the 3rd Annual Conference of the LTSN Centre for Information and Computer Sciences.

  • Karasar, N. (2006). Bilimsel araştırma yöntemi; kavramlar, ilkeler, teknikler. Ankara: Nobel Yayınları.

  • Kinnunen, P., & Malmi, L. (2008). CS minors in a CS1 course. Paper presented at the Proceedings of the Fourth International Workshop on Computing Education Research.

  • Kong, S.C. (2014). Developing information literacy and critical thinking skills through domain knowledge learning in digital classrooms: An experience of practicing flipped classroom strategy. Computers & Education, 78, 160–173. doi: 10.1016/j.compedu.2014.05.009

  • Lage, M., Platt, G., & Treglia, M. (2000). Inverting the classroom: A gateway to creating an inclusive learning environment. Journal of Economic Education, 31(1), 30–43.

  • McCallum, S., Schultz, J., Sellke, K., & Spartz, J. (2015). An Examination of the Flipped Classroom Approach on College Student Academic Involvement. International Journal of Teaching and Learning in Higher Education, 27(1), 42-55.

  • McLaughlin, J. E., Griffin, L. M., Esserman, D. A., Davidson, C. A., Glatt, D. M., Roth, M. T., &Mumper, R. J. (2013). Pharmacy Student Engagement, Performance, and Perception in a Flipped Satellite Classroom. American Journal of Pharmaceutical Education, 77(9), 196. doi:10.5688/ajpe779196

  • Musib, M. K. (2014). Student perceptions of the impact of using the flipped classroom approach for an introductory-level multidisciplinary module. CDTL Brief, 17(2), 15-20.

  • Oblinger, D., & Hawkins, B. (2006). The myth about online course development: "A faculty member can ındividually develop and deliver an effective online course" Educause Review, 4(1), 14-15.

  • O’Flaherty, J. & Philips, C. (2015). The use of flipped classrooms in higher education: A scoping review. Internet and Higher Education, 25, 85-95. doi:10.1016/j.iheduc.2015.02.002

  • Proulx, V. K. (2000). Programming patterns and design patterns in the introductory computer science course. SIGCSE Bull., 32(1), 80-84. doi: 10.1145/331795.331819

  • Roehl, A., Reddy, S., & Shannon, G. (2013). The flipped classroom: An opportunity to engage millennial students through active learning strategies. Journal of Family and Consumer Sciences, 2(105), 44-49. doi:10.14307/jfcs105.2.12

  • Staker, H., & Horn, M. (2012). Classifying K-12 blended learning. Retrived from The Innosight Institute website http://files.eric.ed.gov/fulltext/ED535180.pdf.

  • Strayer, J. F. (2012). How learning in an inverted classroominfluences cooperation, inno- vation and task orientation. Learning Environments Research, 15(2), 171–193.

  • Touchton, M. (2015). Flipping the classroom and student performance in advanced statistics: Evidence from a quasi-experiment. Journal of Political Science Education, 11(1), 28-44. doi: 10.1080/15512169.2014.985105

  • Turan, Z. (2015). Ters yüz sınıf yönteminin değerlendirilmesi ve akademik başarı, bilişsel yük ve motivasyona etkisinin incelenmesi. Yayınlanmamış doktora tezi, Atatürk Üniversitesi, Erzurum.

  • Tucker, B. (2012), The flipped classroom. Retrived from http://educationnext.org/the- flipped-classroom/.

  • Vaughan, M. (2014). Flipping the learning: An investigation into the use of the flipped classroom model in an introductory teaching course. Education Research and Perspectives, 41, 25-41.

  • göre paylaşılmaktadır (Bloom, Engelhart, Furst, Hill, &Krathwohl,1956). Örnek Madde 1 (bilgi basmağı): C Programlama dilinin özelliklerinin bilinip bilinmediği ölçülmektedir. 1.Aşağıdakilerden hangisi C dilinin bir özelliği değildir? A) C, güçlü ve esnek bir dildir B) C, özel komut ve veri tipi tanımlamasına izin verir C) C, yapısal bir dildir D) C dili Java dilinden türemiştir E) C ile işletim sistemi veya derleyici yazabilir Örnek Madde 2 (kavrama basmağı): Algoritma, akış diyagramı ve kod ayrımı yapabilme kazanımı ölçülmektedir. 2.Numaralandırılmış ifadelerden hangileri algoritma için doğrudur? I. Bir problemi çözmek için gerekli mantıksal adımların tümüdür. II. Problemin çözümü için gerekli işlemlerin şekilsel sembollerle ifade edilmesidir. III. Problemin çözümünde yapılacak olan işlerin adım adım tanımlanmasıdır. IV. Programın yazılımı için gerekli olan bilgisayar programlama kodlarını içerir. A) I ve III B) II ve IV C) I, II ve III D) I, III ve IV E) I, II, III ve IV Örnek Madde 3 (uygulama basmağı): Değişken ifadesini ve tanımlama kurallarını kavrayıp, farklı durumlara uyarlayabilme durumu ölçülmektedir. 3.Aşağıdaki hangisi bir değişken tanımlamada kullanılan değişken ismi olamaz? A) float ondalik; B) char Kullanıcı_Adı; C) int sonuc2; D) double aksaray68; E) char Vize_NOTU; Örnek Madde 4 (analiz basmağı): Döngü ve atama operatörü yapılarını kullanarak kodu tahlil edebilme durumu ölçülmektedir. 4.Aşağıdaki kod bloğu çalıştığında sonuç ne olur? void main() {

                                                                                                                                                                                                        
  • Article Statistics