Araştırma Makalesi
BibTex RIS Kaynak Göster
Yıl 2021, Cilt: 6 Sayı: 1, 72 - 80, 04.01.2021

Öz

Kaynakça

  • Al- Tarawneh, A. (2015). Reflective thinking and its relationship with future problem solving for Mutah University students. British Journal of Humanities and Social Sciences, 13, 2, 25-31. http://www.ajournal.co.uk/HSpdfs/HSvolume13(2)/HSVol.13%20(2)%20Article%204.pdf
  • Bas, G. (2013). The relationship between primary school students' reflective thinking skills and academic achievement in science and technology course with structural equation model. Hasan Ali Yucel Journal of Education Faculty, 10(2), 1-12
  • Brown, D. & Kusiak, J. (2002). Problem Analysis Techniques. IRM Training- White Paper. https://www.miun.se/siteassets/fakulteter/nmt/summer-university/problemanalysispdf
  • Clements, D. H., & Gullo, D. F. (1984). Effects of computer programming on young children's cognition. Journal of Educational Psychology, 76(6), 1051-1058.
  • Deng W, Pi Z, Lei W, Zhou Q, Zhang W. (2020). Pencil Code improves learners’ computational thinking and computer learning attitude. Computer Application in Engineering Education, 28, 90–104. https://doi.org/10.1002/cae.22177
  • Deveci Topal, A., Çoban Budak, E. & Kolburan Geçer, A. (2017). The effect of algorithm teaching on the problem-solving skills of deaf-hard hearing students. Program, 51(4), 354-372. https://doi.org/10.1108/PROG-05-2017-0038
  • Durak, H. Y., Yilmaz, F. G. K., & Yilmaz, R. (2019). Computational thinking, programming self-efficacy, problem solving and experiences in the programming process conducted with robotic activities. Contemporary Educational Technology, 10(2), 173-197. https://doi.org/10.30935/cet.554493
  • Epstein, A. S. (2003). How planing and reflection develop young children’s thinking skills. Young Children, 58(5), 28-36. https://eric.ed.gov/?id=EJ679112
  • Erümit, A.K. Effects of different teaching approaches on programming skills. Education and Information Technologies, 25, 1013– 1037. https://doi.org/10.1007/s10639-019-10010-8
  • Federici, S. (2011). A minimal, extensible, drag-and-drop implementation of the C programming language. 13th Annual Conference on Information Technology Education, New York, America.
  • Fessakis, G., Gouli, E. & Mavroudi, E. (2013). Problem Solving by 5-6 Years Old Kindergarten Children in a Computer Programming Environment: A Case Study. Computers & Education, 63, 87-97. https://www.learntechlib.org/p/132276/
  • Gezgin, D., Özcan, S., Ergün, K., Köse, Ö. ve Emir, N. (2017). Opinions of high school students on the use of scratch program in computer programming education, Proceedings Book of 2nd International Scientific Research Studies Congress on Humanities and Social Sciences (IBAD), İstanbul, Turkey, April 20-23, 2017, ISBN: 978-605-66529-0-5, 182-188, Received from: http://dergipark.gov.tr/download/article-file/384530
  • Gracely, E. (2004). The Role of Quasi-Experimental Designs in Pain Research. Pain Medicine, 5(2), 146–147, https://doi.org/10.1111/j.1526-4637.2004.04023.x
  • Havenga, M., De Villiers, R. & Mentz, E. (2011). Thinking processes used by high-performing students in a computer programming task. TD: The Journal for Transdisciplinary Research in Southern Africa, 7(1), 25-40, http://dspace.nwu.ac.za/handle/10394/3605
  • Hsieh, P. & Chen, N.S. (2012). Effects of reflective thinking in the process of designing software on students' learning performances. Turkish Online Journal of Educational Technology - TOJET, 11(2), 88-99.
  • İTÜ Geliştirme Vakfı Okulları (2012). Bilgisayar ve televizyon. İlköğretim, rehberlik bültenleri, 2 Mayıs, 1-8, Accessed date: 30.07.2019, http://www.itugvo.k12.tr/ilkogretim/Rehberlik_bultenler/bulten_bilgisayar_ve_televizyon.pdf
  • Kalelioğlu, F. (2015). A new way of teaching programming skills to K-12 students: Code.org. Computers in Human Behavior, 52, 200-210. https://doi.org/10.1016/j.chb.2015.05.047
  • Kapranos, P. (2007). 21st century teaching & learning kolb cycle & reflective thinking as part of teaching, creativity, innovation, enterprise and ethics to engineers. International Symposium for Engineering Education, 2007, Dublin City University, Ireland, 3-11, http://doras.dcu.ie/447/1/Kapranos_ISEE07.pdf
  • Karabulut, B. (2015). Digital natives, immigrants and hybrids in the age of the information society. Pamukkale University, Journal of Social Sciences Institute, 21, 11-23, http://dergipark.gov.tr/download/article-file/411659
  • Karar Newspaper (2018). Can't solve problems, doesn't understand what you're reading. Accessed date: 01.08.2019. https://www.haberler.com/karar-gazetesi/
  • Kert, S., B. ve Uğraş, T. (2009). Simplicity and Entertainment in Programming Education: The Example of Scratch. The First International Congress of Educational Research, Çanakkale, Turkey, 1-15.
  • Kızılkaya, G. & Aşkar, P. (2009). Developing reflective thinking skill scale for problem solving. Education and Science, 34(154), 82-92. http://egitimvebilim.ted.org.tr/index.php/EB/article/view/550
  • Lai, T. L., & Land, S. M. (2009). Supporting reflection in online learning environments. In Educational media and technology yearbook, Springer Science and Business Media, 141-154, doi: 10.1007/978-0-387-09675-9 9 https://www.researchgate.net/publication/226021889_Supporting_Reflection_in_Online_Learning_Environments
  • Liao, Y.-K. C., & Bright, G. W. (1991). Effects of Computer Programming on Cognitive Outcomes: A Meta-Analysis. Journal of Educational Computing Research, 7(3), 251–268. http://doi.org/10.2190/E53G-HH8K-AJRR-K69M
  • Millner, A., Huang, W. & Corbett, C. (2013). Creating Opportunities for Young Learners with Hearing Impairments to Program, Design, and Learn Language in New Ways. IDC’13 Workshop, June 24 – 27, New York City, USA.
  • Mohd Rum, S. N., & Ismail, M. A. (2017). Metocognitive Support Accelerates Computer Assisted Learning for Novice Programmers. Educational Technology & Society, 20(3), 170–181

The Effect of Programming with Scratch Course on Reflective Thinking Skills of Students Towards Problem Solving

Yıl 2021, Cilt: 6 Sayı: 1, 72 - 80, 04.01.2021

Öz

With the development of information and communication technologies, access to information is becoming easier every day. Consequently, individuals' abilities to interpret information that especially exists in the learning processes, to produce new knowledge and to use the information produced have gained more importance day by day. The aim of this study is to determine the effect of digital story design made by students working on project in groups using Scratch program on their reflective thinking skills towards problem solving. The sample of the study consisted of 82 students who attended Basic Computer Sciences (Social) course and studied in the verbal departments such as History, Archaeology and Philosophy of Faculty of Arts and Sciences of Kocaeli University in the 2018-2019 academic year. In this study, single-group pretest-posttest experimental design was used and data were collected by “Reflective Thinking Skill Towards Problem Solving Scale”. According to the findings, it was determined that teaching of Scratch programming has a positive effect on reflective thinking skills of the students studying in the departments of Archelogy, Philosophy and History and is mostly effective in sub-dimension of questioning. In future studies, students' reflective thinking skills towards problem solving can be measured through project-based, observational applications and achievement tests.

Kaynakça

  • Al- Tarawneh, A. (2015). Reflective thinking and its relationship with future problem solving for Mutah University students. British Journal of Humanities and Social Sciences, 13, 2, 25-31. http://www.ajournal.co.uk/HSpdfs/HSvolume13(2)/HSVol.13%20(2)%20Article%204.pdf
  • Bas, G. (2013). The relationship between primary school students' reflective thinking skills and academic achievement in science and technology course with structural equation model. Hasan Ali Yucel Journal of Education Faculty, 10(2), 1-12
  • Brown, D. & Kusiak, J. (2002). Problem Analysis Techniques. IRM Training- White Paper. https://www.miun.se/siteassets/fakulteter/nmt/summer-university/problemanalysispdf
  • Clements, D. H., & Gullo, D. F. (1984). Effects of computer programming on young children's cognition. Journal of Educational Psychology, 76(6), 1051-1058.
  • Deng W, Pi Z, Lei W, Zhou Q, Zhang W. (2020). Pencil Code improves learners’ computational thinking and computer learning attitude. Computer Application in Engineering Education, 28, 90–104. https://doi.org/10.1002/cae.22177
  • Deveci Topal, A., Çoban Budak, E. & Kolburan Geçer, A. (2017). The effect of algorithm teaching on the problem-solving skills of deaf-hard hearing students. Program, 51(4), 354-372. https://doi.org/10.1108/PROG-05-2017-0038
  • Durak, H. Y., Yilmaz, F. G. K., & Yilmaz, R. (2019). Computational thinking, programming self-efficacy, problem solving and experiences in the programming process conducted with robotic activities. Contemporary Educational Technology, 10(2), 173-197. https://doi.org/10.30935/cet.554493
  • Epstein, A. S. (2003). How planing and reflection develop young children’s thinking skills. Young Children, 58(5), 28-36. https://eric.ed.gov/?id=EJ679112
  • Erümit, A.K. Effects of different teaching approaches on programming skills. Education and Information Technologies, 25, 1013– 1037. https://doi.org/10.1007/s10639-019-10010-8
  • Federici, S. (2011). A minimal, extensible, drag-and-drop implementation of the C programming language. 13th Annual Conference on Information Technology Education, New York, America.
  • Fessakis, G., Gouli, E. & Mavroudi, E. (2013). Problem Solving by 5-6 Years Old Kindergarten Children in a Computer Programming Environment: A Case Study. Computers & Education, 63, 87-97. https://www.learntechlib.org/p/132276/
  • Gezgin, D., Özcan, S., Ergün, K., Köse, Ö. ve Emir, N. (2017). Opinions of high school students on the use of scratch program in computer programming education, Proceedings Book of 2nd International Scientific Research Studies Congress on Humanities and Social Sciences (IBAD), İstanbul, Turkey, April 20-23, 2017, ISBN: 978-605-66529-0-5, 182-188, Received from: http://dergipark.gov.tr/download/article-file/384530
  • Gracely, E. (2004). The Role of Quasi-Experimental Designs in Pain Research. Pain Medicine, 5(2), 146–147, https://doi.org/10.1111/j.1526-4637.2004.04023.x
  • Havenga, M., De Villiers, R. & Mentz, E. (2011). Thinking processes used by high-performing students in a computer programming task. TD: The Journal for Transdisciplinary Research in Southern Africa, 7(1), 25-40, http://dspace.nwu.ac.za/handle/10394/3605
  • Hsieh, P. & Chen, N.S. (2012). Effects of reflective thinking in the process of designing software on students' learning performances. Turkish Online Journal of Educational Technology - TOJET, 11(2), 88-99.
  • İTÜ Geliştirme Vakfı Okulları (2012). Bilgisayar ve televizyon. İlköğretim, rehberlik bültenleri, 2 Mayıs, 1-8, Accessed date: 30.07.2019, http://www.itugvo.k12.tr/ilkogretim/Rehberlik_bultenler/bulten_bilgisayar_ve_televizyon.pdf
  • Kalelioğlu, F. (2015). A new way of teaching programming skills to K-12 students: Code.org. Computers in Human Behavior, 52, 200-210. https://doi.org/10.1016/j.chb.2015.05.047
  • Kapranos, P. (2007). 21st century teaching & learning kolb cycle & reflective thinking as part of teaching, creativity, innovation, enterprise and ethics to engineers. International Symposium for Engineering Education, 2007, Dublin City University, Ireland, 3-11, http://doras.dcu.ie/447/1/Kapranos_ISEE07.pdf
  • Karabulut, B. (2015). Digital natives, immigrants and hybrids in the age of the information society. Pamukkale University, Journal of Social Sciences Institute, 21, 11-23, http://dergipark.gov.tr/download/article-file/411659
  • Karar Newspaper (2018). Can't solve problems, doesn't understand what you're reading. Accessed date: 01.08.2019. https://www.haberler.com/karar-gazetesi/
  • Kert, S., B. ve Uğraş, T. (2009). Simplicity and Entertainment in Programming Education: The Example of Scratch. The First International Congress of Educational Research, Çanakkale, Turkey, 1-15.
  • Kızılkaya, G. & Aşkar, P. (2009). Developing reflective thinking skill scale for problem solving. Education and Science, 34(154), 82-92. http://egitimvebilim.ted.org.tr/index.php/EB/article/view/550
  • Lai, T. L., & Land, S. M. (2009). Supporting reflection in online learning environments. In Educational media and technology yearbook, Springer Science and Business Media, 141-154, doi: 10.1007/978-0-387-09675-9 9 https://www.researchgate.net/publication/226021889_Supporting_Reflection_in_Online_Learning_Environments
  • Liao, Y.-K. C., & Bright, G. W. (1991). Effects of Computer Programming on Cognitive Outcomes: A Meta-Analysis. Journal of Educational Computing Research, 7(3), 251–268. http://doi.org/10.2190/E53G-HH8K-AJRR-K69M
  • Millner, A., Huang, W. & Corbett, C. (2013). Creating Opportunities for Young Learners with Hearing Impairments to Program, Design, and Learn Language in New Ways. IDC’13 Workshop, June 24 – 27, New York City, USA.
  • Mohd Rum, S. N., & Ismail, M. A. (2017). Metocognitive Support Accelerates Computer Assisted Learning for Novice Programmers. Educational Technology & Society, 20(3), 170–181
Toplam 26 adet kaynakça vardır.

Ayrıntılar

Birincil Dil İngilizce
Konular Alan Eğitimleri
Bölüm Research Article
Yazarlar

Esra Çoban Budak 0000-0003-4408-8836

Aynur Kolburan Geçer 0000-0002-2000-9526

Arzu Deveci Topal 0000-0001-5090-8592

Yayımlanma Tarihi 4 Ocak 2021
Gönderilme Tarihi 11 Ağustos 2020
Yayımlandığı Sayı Yıl 2021 Cilt: 6 Sayı: 1

Kaynak Göster

APA Çoban Budak, E., Kolburan Geçer, A., & Deveci Topal, A. (2021). The Effect of Programming with Scratch Course on Reflective Thinking Skills of Students Towards Problem Solving. Journal of Learning and Teaching in Digital Age, 6(1), 72-80.

Journal of Learning and Teaching in Digital Age 2023. © 2023. This is an Open Access article distributed under the terms of the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. 19195

Journal of Learning and Teaching in Digital Age. Tüm hakları saklıdır, 2023. ISSN:2458-8350