Creating augmented and virtual reality applications: Current practices, challenges, and opportunities

N Ashtari, A Bunt, J McGrenere, M Nebeling… - Proceedings of the …, 2020 - dl.acm.org
Augmented Reality (AR) and Virtual Reality (VR) devices are becoming easier to access
and use, but the barrier to entry for creating AR/VR applications remains high. Although the …

What else can be learned when coding? A configurative literature review of learning opportunities through computational thinking

A Melro, G Tarling, T Fujita… - Journal of …, 2023 - journals.sagepub.com
Underpinning the teaching of coding with Computational Thinking has proved relevant for
diverse learners, particularly given the increasing demand in upskilling for today's labour …

Gamification through leaderboards: An empirical study in engineering education

M Ortiz‐Rojas, K Chiluiza… - Computer Applications in …, 2019 - Wiley Online Library
Universities are looking for solutions to engage more students in STEM domains and
enhance their learning performance (LP). In this context, gamification is put forward as a …

Programming, problem solving, and self-awareness: Effects of explicit guidance

D Loksa, AJ Ko, W Jernigan, A Oleson… - Proceedings of the …, 2016 - dl.acm.org
More people are learning to code than ever, but most learning opportunities do not explicitly
teach the problem solving skills necessary to succeed at open-ended programming …

[PDF][PDF] Gamification in computer programming: Effects on learning, engagement, self-efficacy and intrinsic motivation

ME Ortiz Rojas, K Chiluiza… - 11th European Conference …, 2017 - researchgate.net
Worldwide, the workforce requires professionals to master programming skills, regardless of
their knowledge domain. This demand has led higher education institutions to strengthen …

Avoiding the Turing tarpit: Learning conversational programming by starting from code's purpose

K Cunningham, BJ Ericson… - Proceedings of the …, 2021 - dl.acm.org
Conversational programmers want to learn about code primarily to communicate with
technical co-workers, not to develop software. However, existing instructional materials don't …

Software developers learning machine learning: Motivations, hurdles, and desires

CJ Cai, PJ Guo - 2019 IEEE symposium on visual languages …, 2019 - ieeexplore.ieee.org
The growing popularity of machine learning (ML) has attracted more software developers to
now want to adopt ML into their own practices, through tinkering with and learning from ML …

[PDF][PDF] Evaluación de habilidades del pensamiento computacional para predecir el aprendizaje y retención de estudiantes en la asignatura de programación de …

A Rojas-López, FJ García-Peñalvo - 2020 - revistas.um.es
El objetivo del artículo es presentar el conocimiento generado al realizar una evaluación de
habilidades específicas del pensamiento computacional del 2016 al 2019. Lo anterior para …

Understanding conversational programmers: A perspective from the software industry

PK Chilana, R Singh, PJ Guo - Proceedings of the 2016 CHI conference …, 2016 - dl.acm.org
Recent research suggests that some students learn to program with the goal of becoming
conversational programmers: they want to develop programming literacy skills not to write …

[PDF][PDF] Towards enhancing programming self-efficacy perceptions among undergraduate information systems students.

R Abdunabi, I Hbaci, HY Ku - Journal of Information …, 2019 - jite.informingscience.org
ABSTRACT Aim/Purpose Currently, Information Systems (IS) departments in business
schools are moving towards integrating learning to program or code in their undergraduate …