Investigating block programming tools in high school to support Education 4.0: A Systematic Map** Study

APJ Perin, DE dos S Silva, N Valentim - Informatics in Education, 2023 - ceeol.com
In Education 4.0, a personalized learning process is expected, and that students are the
protagonist. In this new education format, it is necessary to prepare students with the skills …

[HTML][HTML] How can unplugged approach facilitate novice students' understanding of computational thinking? An exploratory study from a Nigerian university

FJ Agbo, LO Okpanachi, P Ocheja, SS Oyelere… - Thinking Skills and …, 2024 - Elsevier
Computational thinking (CT) has been relevant in teaching STEM courses, and educators
are incorporating both plugged and unplugged CT activities in their modules to prepare new …

Assessment methods and interventions to develop computational thinking—A literature review

VVV Varghese, VG Renumol - 2021 International Conference …, 2021 - ieeexplore.ieee.org
Computational Thinking (CT) allows us to solve complex problems by expressing it in a way
that computers, humans, or both, can understand. CT is closely related to problem solving …

Self-efficacy and behavior patterns of learners using a real-time collaboration system developed for group programming

TC Hsu, H Abelson, E Patton, SC Chen… - International journal of …, 2021 - Springer
In order to promote the practice of co-creation, a real-time collaboration (RTC) version of the
popular block-based programming (BBP) learning environment, MIT App Inventor (MAI), was …

A spiral model teaching mobile application development in terms of the continuity principle in school and university education

G Aimicheva, Z Kopeyev, Z Ordabayeva… - Education and …, 2020 - Springer
The article is devoted to the issues of teaching mobile application development and, as a
consequence, training of highly qualified in-demand mobile developers. Nowadays, training …

[HTML][HTML] Novel scratch programming blocks for web scra**

Y Park, Y Shin - Electronics, 2022 - mdpi.com
Although Scratch is the most widely used block-based educational programming language,
it is not easy for students to create various types of Scratch programs based on real-life data …

[PDF][PDF] Conceptual model of learning computational thinking through educational robotic

NN Jamal, DNA Jawawi, R Hassan… - International Journal of …, 2021 - researchgate.net
Computational thinking (CT) is useful in the daily problemsolving process while educational
robotic (ER) is well known as a pedagogical tool in attracting students to learn more in …

Block-based programming enabling students to gain and transfer knowledge with a no-code approach

L Corral, I Fronza, C Pahl - Proceedings of the 22nd Annual Conference …, 2021 - dl.acm.org
In this article, we describe our experience designing and teaching a curriculum on mobile
software development that has benefitted from the no-code philosophy leveraging the power …

First steps towards automatically defining the difficulty of maze-based programming challenges

I Kanellopoulou, P Garaizar, M Guenaga - IEEE Access, 2021 - ieeexplore.ieee.org
In a world where algorithms are ubiquitous, the development of computational thinking
competencies is becoming progressively important among students, technology …

The influence of block-based programming to computational thinking skills: A systematic review

MR Fadhillah, CW Budiyanto, P Hatta - AIP Conference Proceedings, 2023 - pubs.aip.org
Computational Thinking (CT) is an important skill to master in the 21st century. There are
several ways that are believed to be able to improve students' CT skills, one of which is the …