Teaching machine learning in school: A systematic mapping of the state of the art
LS Marques, C Gresse von Wangenheim… - Informatics in …, 2020 - ceeol.com
Although Machine Learning (ML) is integrated today into various aspects of our lives, few
understand the technology behind it. This presents new challenges to extend computing …
understand the technology behind it. This presents new challenges to extend computing …
[HTML][HTML] An artificial intelligence model for heart disease detection using machine learning algorithms
The paper focuses on the construction of an artificial intelligence-based heart disease
detection system using machine learning algorithms. We show how machine learning can …
detection system using machine learning algorithms. We show how machine learning can …
Exploring the computational thinking effects in pre-university education
FJ García-Peñalvo, AJ Mendes - Computers in human behavior, 2018 - Elsevier
Several countries have usually adopted several priorities for developing ICT competences
from kindergarten to secondary education. Most of them are focused on the development of …
from kindergarten to secondary education. Most of them are focused on the development of …
Visual tools for teaching machine learning in K-12: A ten-year systematic mapping
C Gresse von Wangenheim, JCR Hauck… - Education and …, 2021 - Springer
Abstract Teaching Machine Learning in school helps students to be better prepared for a
society rapidly changing due to the impact of Artificial Intelligence. This requires age …
society rapidly changing due to the impact of Artificial Intelligence. This requires age …
The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming
Y Lin, D Weintrop - Journal of Computer Languages, 2021 - Elsevier
Block-based programming (BBP) environments have become increasingly commonplace
computer science education. Despite a rapidly expanding ecosystem of BBP environments …
computer science education. Despite a rapidly expanding ecosystem of BBP environments …
12 novice programmers and introductory programming
AV Robins - The Cambridge handbook of computing education …, 2019 - books.google.com
One of the central topics in computing education research (CEDR) is the exploration of how
a person learns their first programming language, also described in terms such as …
a person learns their first programming language, also described in terms such as …
Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms
D Weintrop, U Wilensky - Computers & Education, 2019 - Elsevier
Block-based programming languages are becoming increasingly common in introductory
computer science classrooms across the K-12 spectrum. One justification for the use of block …
computer science classrooms across the K-12 spectrum. One justification for the use of block …
Effect of unplugged programming teaching aids on children's computational thinking and classroom interaction: With respect to Piaget's four stages theory
Z Zhan, W He, X Yi, S Ma - Journal of Educational Computing …, 2022 - journals.sagepub.com
This paper examined the effect of the Unplugged Programming Teaching Aids (UPTA) on
students' computational thinking and classroom interaction. A set of UPTA was created and …
students' computational thinking and classroom interaction. A set of UPTA was created and …
Design and analysis of microworlds and puzzles for block-based programming
R Pelánek, T Effenberger - Computer Science Education, 2022 - Taylor & Francis
ABSTRACT Background and Context Block-based programming is a popular approach to
teaching introductory programming. Block-based programming often works in the context of …
teaching introductory programming. Block-based programming often works in the context of …