Characterizing visual programming approaches for end-user developers: A systematic review

MA Kuhail, S Farooq, R Hammad, M Bahja - IEEE Access, 2021 - ieeexplore.ieee.org
Recently many researches have explored the potential of visual programming in robotics,
the Internet of Things (IoT), and education. However, there is a lack of studies that analyze …

Investigating block programming tools in high school to support Education 4.0: A Systematic Mapping 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 …

Studying the interactions between science, engineering, and computational thinking in a learning-by-modeling environment

N Zhang, G Biswas, KW McElhaney, S Basu… - Artificial Intelligence in …, 2020 - Springer
Computational Thinking (CT) can play a central role in fostering students' integrated learning
of science and engineering. We adopt this framework to design and develop the Water …

Teaching cybersecurity with networked robots

Á Lédeczi, MÓ MarÓti, H Zare, B Yett… - Proceedings of the 50th …, 2019 - dl.acm.org
The paper presents RoboScape, a collaborative, networked robotics environment that
makes key ideas in computer science accessible to groups of learners in informal learning …

Multidimensional Framing of Environments Beyond Blocks and Texts in K–12 Programming

NO Ezeamuzie, MN Ezeamuzie - Review of Educational …, 2024 - journals.sagepub.com
Computer programming provides a framework for interdisciplinary learning in sciences, arts
and languages. However, increasing integration of programming in K–12 shows that the …

Block-based abstractions and expansive services to make advanced computing concepts accessible to novices

C Brady, B Broll, G Stein, D Jean, S Grover… - Journal of Computer …, 2022 - Elsevier
Many block-based programming environments have proven to be effective at engaging
novices in learning programming. However, most offer only restricted access to the outside …

Removing the walls around visual educational programming environments

B Broll, A Lédeczi, G Stein, D Jean… - … IEEE Symposium on …, 2021 - ieeexplore.ieee.org
Many block-based programming environments have proven to be effective at engaging
novices in learning programming. However, most restrict access to the outside world, limiting …

High performance computing education: Current challenges and future directions

RK Raj, CJ Romanowski, J Impagliazzo… - Proceedings of the …, 2020 - dl.acm.org
High Performance Computing (HPC) is the ability to process data and perform complex
calculations at extremely high speeds. Current HPC platforms can achieve calculations on …

Visual authoring of virtual reality conversational scenarios for e-learning

R Baena-Perez, I Ruiz-Rube, JM Mota, A Berns… - Universal Access in the …, 2022 - Springer
The COVID-19 pandemic has led to face-to-face activities being developed in a virtual
format that often offers a poor experience in areas such as education. Virtual Learning …

ParlAmI: a multimodal approach for programming intelligent environments

E Stefanidi, M Foukarakis, D Arampatzis, M Korozi… - Technologies, 2019 - mdpi.com
The proliferation of Internet of Things (IoT) devices and services and their integration in
intelligent environments creates the need for a simple yet effective way of controlling and …