Improving engagement in program construction examples for learning Python programming

R Hosseini, K Akhuseyinoglu, P Brusilovsky… - International Journal of …, 2020 - Springer
This research is focused on how to support students' acquisition of program construction
skills through worked examples. Although examples have been consistently proven to be …

[PDF][PDF] A systematic literature review of gameful feedback in computer science education

N Willert - International Journal of Information and Education …, 2021 - ijiet.org
For the past decade, video game-and gamification-elements get used in different fields of
research. However, a contextualized usage of these elements is still underrepresented in …

Challenges and Possibilities in Motivating Students to Learn Programming in Distance Education: A Systematic Mapping Study

RB de Almeida, A Gomes… - 2024 IEEE Global …, 2024 - ieeexplore.ieee.org
This study seeks to identify the challenges many adult Distance Education students face
when learning program-ming. It reviews the literature on strategies intended to address …

Impact of course scheduling on student performance in remote learning

J Marciniak, A Wójtowicz, B Kolodziejczak… - Proceedings of the 27th …, 2022 - dl.acm.org
The outbreak of the COVID-19 pandemic gave rise to a need to change course syllabi in
order to completely transition to a remote learning model. In the case of subjects comprising …

Human-AI Co-Creation of Worked Examples for Programming Classes

M Hassany, P Brusilovsky, J Ke… - arXiv preprint arXiv …, 2024 - arxiv.org
Worked examples (solutions to typical programming problems presented as a source code
in a certain language and are used to explain the topics from a programming class) are …

Authoring Worked Examples for JAVA Programming with Human AI Collaboration

M Hassany, J Ke, P Brusilovsky… - Proceedings of the 39th …, 2024 - dl.acm.org
Worked examples are among the most popular types of learning content in programming
classes. However, instructors rarely have time to provide line-by-line explanations for a large …

Granular or Long: Influence of the Content Structure on Student Interaction with Learning Materials

J Marciniak, A Wójtowicz… - 2023 IEEE Frontiers …, 2023 - ieeexplore.ieee.org
Learning materials provided to students during remote learning are characterized by
different technical forms and interactivity levels. The structure of the materials is often …

Computational Environment to Promote Learning Motivation of Distance Education Introductory Programming Students

RB de Almeida - … Symposium on Computers in Education (SIIE …, 2024 - ieeexplore.ieee.org
Initial programming education is a topic that con-tinues to spark much debate, as it is an
academic field with a notably high rate of student dropouts and failures. The challenge of …

Building an infrastructure for computer science education research and practice at scale

P Brusilovsky, K Koedinger, DA Joyner… - Proceedings of the …, 2020 - dl.acm.org
The goal of this workshop is to bring together the existing community of researchers working
on Infrastructure Design for Data-Intensive Research in Computer Science Education and a …

Program construction examples in computer science education: from static text to adaptive and engaging learning technology

R Hosseini - 2018 - search.proquest.com
My dissertation is situated in the field of computer science education research, specifically,
the learning and teaching of programming. This is a critical area to be studied, since …