Investigation into the influence of socio-cultural factors on attitudes toward artificial intelligence

SW Kim, Y Lee - Education and Information Technologies, 2024 - Springer
In this study, the influence of socio-cultural factors on attitudes toward artificial intelligence
(AI) was investigated. In total, 1,677 Korean middle school students were selected to …

Teaching programming in secondary education through embodied computing platforms: Robotics and wearables

A Merkouris, K Chorianopoulos, A Kameas - ACM Transactions on …, 2017 - dl.acm.org
Pedagogy has emphasized that physical representations and tangible interactive objects
benefit learning especially for young students. There are many tangible hardware platforms …

Comparing the effectiveness of online learning approaches on CS1 learning outcomes

MJ Lee, AJ Ko - Proceedings of the eleventh annual international …, 2015 - dl.acm.org
People are increasingly turning to online resources to learn to code. However, despite their
prevalence, it is still unclear how successful these resources are at teaching CS1 …

Principles of a debugging-first puzzle game for computing education

MJ Lee, F Bahmani, I Kwan, J LaFerte… - … IEEE symposium on …, 2014 - ieeexplore.ieee.org
Although there are many systems designed to engage people in programming, few explicitly
teach the subject, expecting learners to acquire the necessary skills on their own as they …

Crowdsourcing in computing education research: Case Amazon MTurk

A Hellas, A Zavgorodniaia, J Sorva - Proceedings of the 20th Koli Calling …, 2020 - dl.acm.org
Crowdsourcing platforms such as Amazon MTurk provide access to a human workforce that
can be given tasks to complete online for a fee. In this article, we review studies in …

Using topic modeling to extract pre-service teachers' understandings of computational thinking from their coding reflections

M Cutumisu, Q Guo - IEEE Transactions on Education, 2019 - ieeexplore.ieee.org
Contribution: This paper employs the automatic scoring of short essays as a novel way to
determine pre-service teachers' knowledge of and attitudes toward computational thinking …

Gradually learning programming supported by a growable programming language

W Cazzola, DM Olivares - IEEE Transactions on Emerging …, 2015 - ieeexplore.ieee.org
Learning programming is a difficult task. The learning process is particularly disorienting
when you are approaching programming for the first time. As a student you are exposed to …

Mismatch of expectations: How modern learning resources fail conversational programmers

AY Wang, R Mitts, PJ Guo, PK Chilana - … of the 2018 CHI Conference on …, 2018 - dl.acm.org
Conversational programmers represent a class of learners who are not required to write any
code, yet try to learn programming to improve their participation in technical conversations …

Revising the computer programming attitude scale in the context of attitude ambivalence

A Yusuf, NM Noor - Journal of Computer Assisted Learning, 2023 - Wiley Online Library
Background Several attitude scales have been developed to measure students' attitudes
toward computer programming, including the prominent one developed by Cetin and Ozden …

Integrating Parsons puzzles within Scratch enables efficient computational thinking learning

J Bender, B Zhao, A Dziena, G Kaiser - Research and Practice in …, 2023 - rptel.apsce.net
A literature review revealed that students learning computational thinking (CT) via Scratch
often require substantial teacher support. We surveyed grade 6-9 teachers to learn their …