Gamification in STEM programming courses: State of the art
M Venter - 2020 IEEE global engineering education conference …, 2020 - ieeexplore.ieee.org
Computer programming courses are an essential facet of STEM education, confronted by
many pressing challenges. Higher education (HE) students struggle to master programming …
many pressing challenges. Higher education (HE) students struggle to master programming …
A systematic review of “Hour of Code” research
ABSTRACT Background and Context Hour of Code is one of the largest educational
campaigns implemented. It exposes millions of learners, to an hour of computer science …
campaigns implemented. It exposes millions of learners, to an hour of computer science …
A comparison of plugged and unplugged tools in teaching algorithms at the K-12 level for computational thinking skills
AÇ Kirçali, N Özdener - Technology, Knowledge and Learning, 2023 - Springer
This study examines the effects of plugged and unplugged programming tools used in
algorithm teaching at the K-12 level on student computational thinking skills and to …
algorithm teaching at the K-12 level on student computational thinking skills and to …
Ingenuity of scratch programming on reflective thinking towards problem solving and computational thinking
S Gökçe, AA Yenmez - Education and Information Technologies, 2023 - Springer
Individuals learn to develop problem solving strategies and make connections between their
mathematical ideas while programming, so they have the opportunity to improve their …
mathematical ideas while programming, so they have the opportunity to improve their …
The effects of first programming language on college students' computing attitude and achievement: a comparison of graphical and textual languages
ABSTRACT Background and Context: The relationship between novices' first programming
language and their future achievement has drawn increasing interest owing to recent efforts …
language and their future achievement has drawn increasing interest owing to recent efforts …
An investigation on primary school students' dispositions towards programming with game-based learning
MC Demirkiran, F Tansu Hocanin - Education and Information …, 2021 - Springer
In the modern education system, new technological teaching aids are used to support
learning, to increase motivation and adaptation of students. Game-based Learning (GBL) is …
learning, to increase motivation and adaptation of students. Game-based Learning (GBL) is …
Teaching statistics and data analysis with r
We developed an interactive online textbook that interleaves R programming activities with
text as a way to facilitate students' understanding of statistical ideas while minimizing the …
text as a way to facilitate students' understanding of statistical ideas while minimizing the …
[HTML][HTML] A gamified web based system for computer programming learning
G Polito, M Temperini - Computers and Education: Artificial Intelligence, 2021 - Elsevier
Abstract The availability of Automated Assessment tools for computer programming tasks
can be a significant asset in Computer Science education. Systems providing such kind of …
can be a significant asset in Computer Science education. Systems providing such kind of …
Investigating the effect of the use of code. org on younger elementary school students' attitudes towards programming
The aim of this research is to investigate the effect of the use of code. org (particularly
Course 2) on elementary school students' attitudes towards programming, and whether the …
Course 2) on elementary school students' attitudes towards programming, and whether the …
BlocklyScript: Design and pilot evaluation of an RPG platform game for cultivating computational thinking skills to young students
C Karakasis, S Xinogalos - Informatics in Education, 2020 - ceeol.com
At 21st century Computational Thinking (CT) is considered a fundamental skill that anyone
should possess and develop from a young age. Serious games and more specifically …
should possess and develop from a young age. Serious games and more specifically …