Characterizing visual programming approaches for end-user developers: A systematic review
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 …
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 …
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
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 …
of science and engineering. We adopt this framework to design and develop the Water …
Teaching cybersecurity with networked robots
The paper presents RoboScape, a collaborative, networked robotics environment that
makes key ideas in computer science accessible to groups of learners in informal learning …
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 …
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
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 …
novices in learning programming. However, most offer only restricted access to the outside …
Removing the walls around visual educational programming environments
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 …
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 …
calculations at extremely high speeds. Current HPC platforms can achieve calculations on …
Visual authoring of virtual reality conversational scenarios for e-learning
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 …
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 …
intelligent environments creates the need for a simple yet effective way of controlling and …