Skip to main content
Erschienen in: Education and Information Technologies 2/2020

13.09.2019

Effects of different teaching approaches on programming skills

verfasst von: Ali Kürşat Erümit

Erschienen in: Education and Information Technologies | Ausgabe 2/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Purpose of this study is determined effects of different teaching approaches on programming skills. Therefore, the effect of three different types of activities prepared with Scratch on 423 sixth grade students’ attitudes towards computer technologies, algorithmic thinking skills and reflective thinking skills on problem solving were investigated. Three IT teachers at the three schools, were asked to prepare and teach one of the three activities in their computer classes so that a different type of activity was provided at each school. The practical phase was carried out twice a week for seven weeks. A mixed method design was used with quantitative and qualitative components. Results showed that although the same programming tool and similar code blocks were used in the three applications, selected activities resulted in different effects on students. It was found that animation activities of the three types of activities had a positive effect on students’ attitudes towards computer technologies. The mathematical and game preparation activities had positive effects on algorithmic thinking and reflective thinking skills for problem solving. The present study reveals the importance of “activity type,” which is often neglected as a variable in studies investigating the different effects of block-based visual programming tools.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Aydoğan, D. (2013). The investigation of levels of realization attainments related to 'environmental awareness' and 'information technology' in primary education curriculum. Malatya: Unpublished Doctorate Dissertation. İnönü University Education Sciences Institute. Aydoğan, D. (2013). The investigation of levels of realization attainments related to 'environmental awareness' and 'information technology' in primary education curriculum. Malatya: Unpublished Doctorate Dissertation. İnönü University Education Sciences Institute.
Zurück zum Zitat Bayrak, F., & Koçak Usluel, Y. (2011). The effect of blogging on reflective thinking skill. Hacettepe Universtiy Journal of Education, 40, 93–104. Bayrak, F., & Koçak Usluel, Y. (2011). The effect of blogging on reflective thinking skill. Hacettepe Universtiy Journal of Education, 40, 93–104.
Zurück zum Zitat Burke, Q., & Kafai, Y. B. (2012). The writers’ workshop for youth programmers. In Proceedings of the 43rdSIGCSE technical symposium on computer science education, (Raleigh, NC February 29–march 03) (pp. 433–438). New York, NY: ACM. Burke, Q., & Kafai, Y. B. (2012). The writers’ workshop for youth programmers. In Proceedings of the 43rdSIGCSE technical symposium on computer science education, (Raleigh, NC February 29–march 03) (pp. 433–438). New York, NY: ACM.
Zurück zum Zitat Burton, B. A. (2010). Encouraging algorithmic thinking without a computer. Olympiads in Informatics, 4, 3–14. Burton, B. A. (2010). Encouraging algorithmic thinking without a computer. Olympiads in Informatics, 4, 3–14.
Zurück zum Zitat Calao, L. A., Moreno-Leon, J., Correa, H. E., & Robles, G. (2015). Developing Mathematical Thinking with Scratch. In Developing mathematical thinking with scratch an experiment with 6th grade students. Design for Teaching and Learning in a Networked World (17–27). Springer International Publishing. https://doi.org/10.1007/978-3-319-24258-3_2.CrossRef Calao, L. A., Moreno-Leon, J., Correa, H. E., & Robles, G. (2015). Developing Mathematical Thinking with Scratch. In Developing mathematical thinking with scratch an experiment with 6th grade students. Design for Teaching and Learning in a Networked World (17–27). Springer International Publishing. https://​doi.​org/​10.​1007/​978-3-319-24258-3_​2.CrossRef
Zurück zum Zitat Calder, N. (2010). Using scratch: An integrated problem solving approach to mathematical thinking. Australian Primary Mathematics Classroom, 15(4), 9–14. Calder, N. (2010). Using scratch: An integrated problem solving approach to mathematical thinking. Australian Primary Mathematics Classroom, 15(4), 9–14.
Zurück zum Zitat Chang, C. K., & Biswas, G. (2011, June). Design engaging environment to foster computational thinking. In Proceedings of the world conference on educational multimedia, hypermedia and telecommunications (Vol. 1, pp. 2898–2902). Chang, C. K., & Biswas, G. (2011, June). Design engaging environment to foster computational thinking. In Proceedings of the world conference on educational multimedia, hypermedia and telecommunications (Vol. 1, pp. 2898–2902).
Zurück zum Zitat Chen, T., Mdyunus, A., Ali, W. Z. W., & Bakar, A. (2008). Utilization of intelligent tutoring system in mathematics learning. International Journal of Education and Development using Information and Communication Technology, 4(4), 50–63. Chen, T., Mdyunus, A., Ali, W. Z. W., & Bakar, A. (2008). Utilization of intelligent tutoring system in mathematics learning. International Journal of Education and Development using Information and Communication Technology, 4(4), 50–63.
Zurück zum Zitat Choi, H. (2013). Pre-service teachers’ conceptions and reflections of computer programming using scratch: Technological and pedagogical perspectives. International Journal for Educational Media and Technology, 7(1), 15–25. Choi, H. (2013). Pre-service teachers’ conceptions and reflections of computer programming using scratch: Technological and pedagogical perspectives. International Journal for Educational Media and Technology, 7(1), 15–25.
Zurück zum Zitat Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Hillsdale, NJ: L. Erlbaum Associates.MATH Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Hillsdale, NJ: L. Erlbaum Associates.MATH
Zurück zum Zitat Creswell, J. W. (2003). Research design: Qualitative, quantitative, and mixed methods approaches (2nd ed.). Thousand Oaks, CA: Sage. Creswell, J. W. (2003). Research design: Qualitative, quantitative, and mixed methods approaches (2nd ed.). Thousand Oaks, CA: Sage.
Zurück zum Zitat Demo, G. B., & Williams, L. (2014). The many facets of scratch. In Y. Gülbahar & E. Karataş (Eds.), Informatics in Schools. Teaching and Learning Perspectives. ISSEP 2014. Lecture notes in computer science (Vol. 8730). Cham: Springer. Demo, G. B., & Williams, L. (2014). The many facets of scratch. In Y. Gülbahar & E. Karataş (Eds.), Informatics in Schools. Teaching and Learning Perspectives. ISSEP 2014. Lecture notes in computer science (Vol. 8730). Cham: Springer.
Zurück zum Zitat Dewey, J. (1933). How We Think. A restatement of the relation of reflective thinking to the educative process. Boston: D. C. Heath. Dewey, J. (1933). How We Think. A restatement of the relation of reflective thinking to the educative process. Boston: D. C. Heath.
Zurück zum Zitat Doğan, U., & Kert, S. B. (2016). Bilgisayar Oyunu Geliştirme Sürecinin, Ortaokul Öğrencilerinin Eleştirel Düşünme Becerilerine ve Algoritma Başarılarına Etkisi. Boğaziçi Üniversitesi Eğitim Dergisi, 33(2), 21–42. ISSN 1300-9567. Doğan, U., & Kert, S. B. (2016). Bilgisayar Oyunu Geliştirme Sürecinin, Ortaokul Öğrencilerinin Eleştirel Düşünme Becerilerine ve Algoritma Başarılarına Etkisi. Boğaziçi Üniversitesi Eğitim Dergisi, 33(2), 21–42. ISSN 1300-9567.
Zurück zum Zitat Doleck, T., Bazelais, P., Lemay, D. J., Saxena, A., & Basnet, R. B. (2017). Algorithmic thinking, cooperativity, creativity, critical thinking, and problem solving: Exploring the relationship between computational thinking skills and academic performance. J. Comput. Educ., 4(4), 355–369. https://doi.org/10.1007/s40692-017-0090-9.CrossRef Doleck, T., Bazelais, P., Lemay, D. J., Saxena, A., & Basnet, R. B. (2017). Algorithmic thinking, cooperativity, creativity, critical thinking, and problem solving: Exploring the relationship between computational thinking skills and academic performance. J. Comput. Educ., 4(4), 355–369. https://​doi.​org/​10.​1007/​s40692-017-0090-9.CrossRef
Zurück zum Zitat Futschek, G. (2006). Algorithmic thinking: The key for understanding computer science. In Mittermeir, R.T.(Ed.), ISSEP 2006, LNCS (Vol. 4226, pp. 159–168). Futschek, G. (2006). Algorithmic thinking: The key for understanding computer science. In Mittermeir, R.T.(Ed.), ISSEP 2006, LNCS (Vol. 4226, pp. 159–168).
Zurück zum Zitat Hernandez, C. C., Silva, L., Segura, R. A., Schimiguel, J., Ledon, M. F. P., Bezerra, L. N. M., & Silveria, I. F. (2010). Teaching programming principles through a game engine. CLEI Electronic Journal, 13(2), 3–11.CrossRef Hernandez, C. C., Silva, L., Segura, R. A., Schimiguel, J., Ledon, M. F. P., Bezerra, L. N. M., & Silveria, I. F. (2010). Teaching programming principles through a game engine. CLEI Electronic Journal, 13(2), 3–11.CrossRef
Zurück zum Zitat Huang, T. H., Liu, Y. C., & Chang, H. C. (2012). Learning achievement in solving word-based mathematical questions through a computer-assisted learning system. Educational Technology & Society, 15(1), 248–259. Huang, T. H., Liu, Y. C., & Chang, H. C. (2012). Learning achievement in solving word-based mathematical questions through a computer-assisted learning system. Educational Technology & Society, 15(1), 248–259.
Zurück zum Zitat Kalelioğlu, F., & Gülbahar, Y. (2014). The effects of teaching programming via scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education, 13(1), 33–50. Kalelioğlu, F., & Gülbahar, Y. (2014). The effects of teaching programming via scratch on problem solving skills: A discussion from learners’ perspective. Informatics in Education, 13(1), 33–50.
Zurück zum Zitat Kızılkaya, G., & Aşkar, P. (2009). The development of a reflective thinking skill scale towards problem solving. Education and Science., 34(154), 82–92. Kızılkaya, G., & Aşkar, P. (2009). The development of a reflective thinking skill scale towards problem solving. Education and Science., 34(154), 82–92.
Zurück zum Zitat Kuhn, D. (1990). Developmental perspectives on teaching and learning thinking skills. New York: Jossey-Bass. Kuhn, D. (1990). Developmental perspectives on teaching and learning thinking skills. New York: Jossey-Bass.
Zurück zum Zitat Lai, A., & Yang, S. (2011). The learning effect of visualized programming learning on 6th graders’ problem solving and logical reasoning abilities. International Conference on Electrical and Control Engineering (ICECE), 16–18 Sept. 2011, Yichang, 6940–6944. Lai, A., & Yang, S. (2011). The learning effect of visualized programming learning on 6th graders’ problem solving and logical reasoning abilities. International Conference on Electrical and Control Engineering (ICECE), 16–18 Sept. 2011, Yichang, 6940–6944.
Zurück zum Zitat Loughran, J. (1996). Developing reflective practice: Learning about teaching learning through modelling. London: Falmer Press. Loughran, J. (1996). Developing reflective practice: Learning about teaching learning through modelling. London: Falmer Press.
Zurück zum Zitat Milkova, E., & Hulkova, A. (2013). Algorithmic and logical thinking development: Base of programming skills. WSEAS Transactions on Computers., 2(12), 41–51. Milkova, E., & Hulkova, A. (2013). Algorithmic and logical thinking development: Base of programming skills. WSEAS Transactions on Computers., 2(12), 41–51.
Zurück zum Zitat Mohamedi, H., Bensebaa, T., & Trigano, P. (2012). Developing adaptive intelligent tutoring system based on item response theory and metrics. International Journal of Advanced Science and Technology, 43, 1–14. Mohamedi, H., Bensebaa, T., & Trigano, P. (2012). Developing adaptive intelligent tutoring system based on item response theory and metrics. International Journal of Advanced Science and Technology, 43, 1–14.
Zurück zum Zitat Polya, G. (1957). How to solve it? (2nd ed.). Princeton, N.J: Princeton University Press. Polya, G. (1957). How to solve it? (2nd ed.). Princeton, N.J: Princeton University Press.
Zurück zum Zitat Stanovich, K. E. (2009). Distinguishing the reflective, algorithmic, and autonomous minds: Is it time for a tri-process theory? In J. S. B. T. Evans & K. Frankish (Eds.), In two minds: Dual processes and beyond (pp. 55–88). New York, NY, US: Oxford University Press.CrossRef Stanovich, K. E. (2009). Distinguishing the reflective, algorithmic, and autonomous minds: Is it time for a tri-process theory? In J. S. B. T. Evans & K. Frankish (Eds.), In two minds: Dual processes and beyond (pp. 55–88). New York, NY, US: Oxford University Press.CrossRef
Zurück zum Zitat Tashakkori, A., & Teddlie, C. (1998). Mixed methodology: Combining qualitative and quantitative approaches. Applied social research methods series (Vol.46). Thousand Oaks, CA: Sage. Tashakkori, A., & Teddlie, C. (1998). Mixed methodology: Combining qualitative and quantitative approaches. Applied social research methods series (Vol.46). Thousand Oaks, CA: Sage.
Zurück zum Zitat Turkey Ministry of National Education. (2017). Bilişim teknolojileri ve yazılım dersi öğretim programı, 2016–2017. Ankara: Milli Eğitim Basımevi. Turkey Ministry of National Education. (2017). Bilişim teknolojileri ve yazılım dersi öğretim programı, 2016–2017. Ankara: Milli Eğitim Basımevi.
Zurück zum Zitat Wagner, T. (2008). The global achievement gap: Why even our best schools don't teach the new survival skills our children need and what we can do about it. Basic Books. Wagner, T. (2008). The global achievement gap: Why even our best schools don't teach the new survival skills our children need and what we can do about it. Basic Books.
Zurück zum Zitat Wilson, A., & Moffatt, D. C. (2010). Evaluating scratch to introduce younger schoolchildren to programming. Paper presented at 22nd annual workshop of the psychology of programming interest group. Leganes: Spain. Wilson, A., & Moffatt, D. C. (2010). Evaluating scratch to introduce younger schoolchildren to programming. Paper presented at 22nd annual workshop of the psychology of programming interest group. Leganes: Spain.
Zurück zum Zitat Yen, J. C., & Chen, M. P. (2008). Patterns of reflection for problem solving in a mobile learning environment. International Journal of Education and Information Technologies, 2(2), 121–124. Yen, J. C., & Chen, M. P. (2008). Patterns of reflection for problem solving in a mobile learning environment. International Journal of Education and Information Technologies, 2(2), 121–124.
Zurück zum Zitat Yükseltürk, E., & Altıok, S. (2015). Pre-service information technologies teachers’ view on computer programming teaching. Amasya Education Journal, 4(1), 50–65. Yükseltürk, E., & Altıok, S. (2015). Pre-service information technologies teachers’ view on computer programming teaching. Amasya Education Journal, 4(1), 50–65.
Zurück zum Zitat Zavala, L. A., Gallardo, S. C., & García-Ruíz, M. Á. (2013). Designing interactive activities within scratch 2.0 for improving abilities to identify numerical sequences. New York: IDC.CrossRef Zavala, L. A., Gallardo, S. C., & García-Ruíz, M. Á. (2013). Designing interactive activities within scratch 2.0 for improving abilities to identify numerical sequences. New York: IDC.CrossRef
Zurück zum Zitat Ziatdinov, R., & Musa, S. (2012). Rapid MentalСomputation system as a tool for algorithmic thinking of elementary school students development. European Researcher, 25(7), 1105–1110. Ziatdinov, R., & Musa, S. (2012). Rapid MentalСomputation system as a tool for algorithmic thinking of elementary school students development. European Researcher, 25(7), 1105–1110.
Zurück zum Zitat Zsako, L., & Szlavi, P. (2012). ICT competences: Algorithmic thinking. Acta Didactica Napocensia, 5(2), 49–58 ISSN: 2065-1430. Zsako, L., & Szlavi, P. (2012). ICT competences: Algorithmic thinking. Acta Didactica Napocensia, 5(2), 49–58 ISSN: 2065-1430.
Metadaten
Titel
Effects of different teaching approaches on programming skills
verfasst von
Ali Kürşat Erümit
Publikationsdatum
13.09.2019
Verlag
Springer US
Erschienen in
Education and Information Technologies / Ausgabe 2/2020
Print ISSN: 1360-2357
Elektronische ISSN: 1573-7608
DOI
https://doi.org/10.1007/s10639-019-10010-8

Weitere Artikel der Ausgabe 2/2020

Education and Information Technologies 2/2020 Zur Ausgabe

Premium Partner