Araştırma Makalesi

Algorithmic Thinking Skills without Computers for Prospective Computer Science Teachers

Cilt: 14 Sayı: 4 19 Ekim 2021
PDF İndir
EN TR

Algorithmic Thinking Skills without Computers for Prospective Computer Science Teachers

Abstract

Algorithmic thinking skills may be considered as an important attribute of any person lives in this century, especially for teachers, more particularly for computer science teachers. This study examines an elective course offered under the title of Algorithmic Thinking for prospective computer science teachers. A mixed method approach was followed for the current study. The study was carried out with the participation of sixth semester students of a Computer Education and Instructional Technology Department of an Education Faculty who may be considered as prospective computer science teachers. Twenty-eight students were enrolled the selective AT course opened for the period. Within the scope of the study, development of the course curriculum, instructional process of the course and evaluation of the course in line with students’ views and exam scores, are presented. Findings of the research suggest that the students find the Algorithmic Thinking course helping them to acquire some algorithmic thinking skills as well as some other academic and life related thinking abilities. Also, the course may be considered as a necessary course particularly for the training process of computer science teachers. In addition, the students think that the offered course was an effective and beneficial course.

Keywords

Kaynakça

  1. Aho, A. V. (2012). Computation and Computational Thinking. Computer Journal, 55(7), 832-835. https://doi.org/10.1093/comjnl/bxs074
  2. Akpınar, Y., & Altun, A. (2014). Bilgi toplumu okullarında programlama eğitimi gereksinimi (The need of teaching programming in knowledge society schools). İlköğretim Online, 13(1).
  3. Angeli, C., & Valanides, N. (2020). Developing young children's computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy. Computers in Human Behavior, 105. https://doi.org/10.1016/j.chb.2019.03.018
  4. Athanasiou, L., Topali, P., & Mikropoulos, T. A. (2017). The use of robotics in introductory programming for elementary students Advances in Intelligent Systems and Computing, https://link.springer.com/chapter/10.1007%2F978-3-319-55553-9_14
  5. Ayaz, M. F., Oral, B., & Söylemez, M. (2015). Evaluation of the Post-Graduate Theses on Teacher Education in Turkey. Elementary Education Online, 14(2), 787-802.
  6. Brusilovsky, P., Calabrese, E., Hvorecky, J., Kouchnirenko, A., & Miller, P. (1997). Mini-languages: A way to learn programming principles. Education and Information Technologies, 2(1), 65-83.
  7. Bryant, E. A. (2017). An Unnamed Intersection: Where Computing Meets Liberal Arts. In New Directions for Computing Education (pp. 103-118). https://doi.org/10.1007/978-3-319-54226-3_7
  8. Citta, G., Gentile, M., Allegra, M., Arrigo, M., Conti, D., Ottaviano, S., Reale, F., & Sciortino, M. (2019). The effects of mental rotation on computational thinking. Computers & Education, 141, 103613. https://doi.org/ARTN 103613 10.1016/j.compedu.2019.103613

Ayrıntılar

Birincil Dil

İngilizce

Konular

Eğitim Üzerine Çalışmalar

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

19 Ekim 2021

Gönderilme Tarihi

8 Mart 2021

Kabul Tarihi

11 Mayıs 2021

Yayımlandığı Sayı

Yıl 2021 Cilt: 14 Sayı: 4

Kaynak Göster

APA
Güler, Ç. (2021). Algorithmic Thinking Skills without Computers for Prospective Computer Science Teachers. Journal of Theoretical Educational Sciences, 14(4), 570-585. https://doi.org/10.30831/akukeg.892869

Cited By