Research Article

Algorithmic Thinking Skills without Computers for Prospective Computer Science Teachers

Volume: 14 Number: 4 October 19, 2021
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

References

  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

Details

Primary Language

English

Subjects

Studies on Education

Journal Section

Research Article

Publication Date

October 19, 2021

Submission Date

March 8, 2021

Acceptance Date

May 11, 2021

Published in Issue

Year 2021 Volume: 14 Number: 4

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