Simplifying the Puzzle: How Computational Thinking and Abstraction Can Help Teachers Conquer Classroom Complexity

Moses Adeleke Adeoye, Entika Fani Prastikawati

Abstract


The investigation examines the utilization of abstraction and computational thinking by educators to effectively navigate the complexities encountered in the educational setting. It underscores the significance of these cognitive capacities in the examination and determination of intricate issues. To facilitate students in problem-solving and decision-making, educators can utilize computational thinking to break down challenging issues into more manageable components. Two capacities that educators can utilize to apply their knowledge in various circumstances are the identification of patterns and the extrapolation of abstract notions. This research study demonstrated the utility of abstraction and computational thinking in equipping educators with the necessary tools to address classroom issues, which is particularly valuable for curricula focused on training future educators. The study not only identifies potential challenges but also offers recommendations for overcoming the difficulties that teachers may encounter when implementing these ideas in the classroom. By employing these tactics and recommended solutions, educators can help students improve their analytical, problem-solving, and critical thinking abilities, thus preparing them for the challenges of the digital era.


Keywords


Computational Thinking; Abstraction; Classroom Complexity; Problem-Solving; Cognitive Skills

Full Text:

PDF

References


Alegre, F., Underwoood, J., Moreno, J. & Alegre, M. (2020, February). Introduction to computational thinking: a new high school curriculum using code world. In Proceedings of the 51st ACM Technical Symposium on Computer Science Education (pp. 992-998).

Bell, T. & Lodi, M. (2019). Constructing computational thinking without using computers. Constructivist Foundations, 14(3), 342-351.

Bilbao, J., Bravo, E., García, O., Varela, C. & Rebollar, C. (2017). Assessment of computational thinking notions in secondary school. Baltic Journal of Modern Computing, 5(4), 391 -397.

Chalmers, C. (2018). Robotics and computational thinking in primary school. International Journal of Child-Computer Interaction, 17, 93-100.

Csizmadia, A., Curzon, P., Dorling, M., Humphreys, S., Ng, T., Selby, C., &

Woollard, J. (2015). Computational thinking guide for teachers. https://community.computin gatschool.org.uk/resourcesl2324/single

Czerkawski, B. (2013, March). Instructional design for computational thinking. In Society for Information Technology & Teacher Education International Conference (pp. 10-17). Association for the Advancement of Computing in Education (AACE).

Dagienė, V., Futschek, G., & Stupurienė, G. (2019). Creativity in solving short tasks for learning computational thinking. Constructivist Foundations, 14(3), 382-396.

Damelin, D., Stephens, L. & Shin, N. (2019). Engaging in computational thinking through system modelling. Concord, 23(2), 4-6.

Ezeamuzie, N.O., Leung, J.S. & Ting, F.S. (2022). Unleashing the potential of abstraction from cloud of computational thinking: A systematic review of literature. Journal of Educational Computing Research, 60(4), 877-905.

Kalelioglu, F., Gülbahar, Y. & Kukul, V. (2016). A framework for computational thinking based on a systematic research review. Baltic Journal of Modern Computing, 4(3), 583.

Kong, S.C. (2016). A framework of curriculum design for computational thinking development in K-12 education. Journal of Computers in Education, 3(4), 377-394.

Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L. & Settle, A. (2014, June). Computational thinking in K-9 education. In Proceedings of the working group reports of the 2014 innovation & technology in computer science education conference (pp.1-29).

Marcelino, M.J., Pessoa, T., Vieira, C., Salvador, T. & Mendes, A.J. (2018). Learning computational thinking and scratch at distance. Computers in Human Behavior, 80, 470-477.

Repenning, A., Basawapatna, A. & Escherle, N. (2016, September). Computational thinking tools. In 2016 IEEE symposium on visual languages and human-centric computing (VL/HCC) (pp. 218-222). IEEE.

Rich, K.M., Yadav, A. & Schwarz, C.V. (2019). Computational thinking, mathematics, and science: Elementary teachers’ perspectives on integration. Journal of Technology and Teacher Education, 27(2), 165-205.

Selby, C. & Woollard, J. (2014). Refining an understanding of computational thinking.

Settle, A., Franke, B., Hansen, R., Spaltro, F., Jurisson, C., Rennert-May,

C. & Wildeman, B. (2012, July). Infusing computational thinking into

the middle and high-school curriculum. In Proceedings of the 17th ACM annual conference on Innovation and Technology in Computer Science Education (pp. 22-27).

Shailaja, J. & Sridaran, R. (2015). Computational thinking the intellectual thinking for the 21st century. International Journal of Advanced Networking & Applications, 7, 39-46.

Shute, V.J., Sun, C. & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational research review, 22, 142-158.

Sung, W., Ahn, J. & Black, J.B. (2017). Introducing computational thinking to young learners: Practicing computational perspectives through embodiment in mathematics education. Technology, Knowledge and Learning, 22, 443-463.

Swaid, S.I. (2015). Bringing computational thinking to STEM education. Procedia Manufacturing, 3, 3657-3662.

Tran, Y. (2019). Computational thinking equity in elementary classrooms: What third-grade students know and can do. Journal of Educational Computing Research, 57(1), 3-31.

Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L. &

Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127-147.

Wing, J.M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.

Wing, J.M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 366(1881), 3717-3725.

Yokuş, E. & Kahramanoglu, R. (2022). An Overview of Computational Thinking. Anemon Muş Alparslan Üniversitesi Sosyal Bilimler Dergisi, 10(1), 157-173.




DOI: https://doi.org/10.26877/ijre.v4i1.17487

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Moses Adeleke Adeoye, Entika Fani Prastikawati

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Web Analytics Made Easy - StatCounter View My Stats

Creative Commons License
International Journal of Research in Education (IJRE)
 by LPPM Universitas PGRI Semarang is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.