NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Researchers1
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 138 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Davi Bernardo Silva; Deborah Ribeiro Carvalho; Carlos N. Silla – IEEE Transactions on Learning Technologies, 2024
Throughout a programming course, students develop various source code tasks. Using these tasks to track students' progress can provide clues to the strengths and weaknesses found in each learning topic. This practice allows the teacher to intervene in learning in the first few weeks of class and maximize student gains. However, the biggest…
Descriptors: Computation, Models, Ability Grouping, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Renske Weeda; Sjaak Smetsers; Erik Barendsen – Computer Science Education, 2024
Background and Context: Multiple studies report that experienced instructors lack consensus on the difficulty of programming tasks for novices. However, adequately gauging task difficulty is needed for alignment: to select and structure tasks in order to assess what students can and cannot do. Objective: The aim of this study was to examine…
Descriptors: Novices, Coding, Programming, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Yong-Woon Choi; In-gyu Go; Yeong-Jae Gil – International Journal of Technology and Design Education, 2024
The purpose of this study is to derive a correlation between the technological thinking disposition and the computational thinking ability of gifted students in Korea. The correlation between each element was analyzed by looking at the sub-elements of computational thinking according to the components of technological thinking disposition. The…
Descriptors: Thinking Skills, Mental Computation, Gifted, Correlation
Peer reviewed Peer reviewed
Direct linkDirect link
Jinbo Tan; Lei Wu; Shanshan Ma – British Journal of Educational Technology, 2024
The purpose of this study was to investigate the collaborative dialogue patterns of pair programming and their impact on programming self-efficacy and coding performance for both slow- and fast-paced students. Forty-six postgraduate students participated in the study. The students were asked to solve programming problems in pairs; those pairs'…
Descriptors: Coding, Programming, Computer Science Education, Self Efficacy
Peer reviewed Peer reviewed
Direct linkDirect link
Ishihara, Makio; Rattanachinalai, Pongpun – Education and Information Technologies, 2022
This paper designs and develops a computer programming learning system for total beginners and those who have no programming experience. The traditional computer programming learning systems require prior knowledge about variables, their types, operators for arithmetic calculations and relational calculations etc., for adopting a wide range of…
Descriptors: Computer Science Education, Programming, Novices, Task Analysis
Peer reviewed Peer reviewed
Direct linkDirect link
Majerus, Steve; Oberauer, Klaus – Journal of Experimental Psychology: Learning, Memory, and Cognition, 2020
The processing of ordinally organized information is a characteristic of both serial-order working memory and numerical cognition. Serial positions of items presented within a list follow an ordinal organization when stored in working memory, whereas numbers are based on an ordinal structure stored in long-term memory. We tested the hypothesis…
Descriptors: Short Term Memory, Serial Ordering, Numeracy, Numbers
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Daniele Traversaro; Giorgio Delzanno; Giovanna Guerrini – Informatics in Education, 2024
Concurrency is a complex to learn topic that is becoming more and more relevant, such that many undergraduate Computer Science curricula are introducing it in introductory programming courses. This paper investigates the combined use of Sonic Pi and Team-Based Learning to mitigate the difficulties in early exposure to concurrency. Sonic Pi, a…
Descriptors: Misconceptions, Programming Languages, Computer Science Education, Undergraduate Students
Peer reviewed Peer reviewed
Direct linkDirect link
Wang, Cixiao; Xu, Lingling; Liu, Hui – Journal of Computer Assisted Learning, 2022
Background: Virtual manipulatives (VMs) are increasingly adopted in inquiry activities. However, the effects of the ratio of mobile device-based VMs to students and external scripts (a guiding structure for prompting group process) provision on group interaction has not been detailed. Objectives: This study proposed four different technology…
Descriptors: Manipulative Materials, Educational Technology, Handheld Devices, Cooperative Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Pishtari, Gerti; Prieto, Luis P.; Rodriguez-Triana, Maria Jesus; Martinez-Maldonado, Roberto – Journal of Learning Analytics, 2022
This research was triggered by the identified need in literature for large-scale studies about the kinds of designs that teachers create for mobile learning (m-learning). These studies require analyses of large datasets of learning designs. The common approach followed by researchers when analyzing designs has been to manually classify them…
Descriptors: Scaling, Classification, Context Effect, Telecommunications
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ginat, David – Informatics in Education, 2021
The notion of algorithm may be perceived in different levels of abstraction. In the lower levels it is an operational set of instructions. In higher levels it may be viewed as an object with properties, solving a problem with characteristics. Novices mostly relate to the lower levels. Yet, higher levels are very relevant for them as well. We…
Descriptors: Problem Solving, Computation, Comparative Analysis, Competence
Peer reviewed Peer reviewed
Direct linkDirect link
Agres, Kat; Abdallah, Samer; Pearce, Marcus – Cognitive Science, 2018
A basic function of cognition is to detect regularities in sensory input to facilitate the prediction and recognition of future events. It has been proposed that these implicit expectations arise from an internal predictive coding model, based on knowledge acquired through processes such as statistical learning, but it is unclear how different…
Descriptors: Auditory Stimuli, Cognitive Processes, Coding, Memory
Peer reviewed Peer reviewed
Direct linkDirect link
Strimel, Greg J.; Kim, Eunhye; Grubbs, Michael E.; Huffman, Tanner J. – International Journal of Technology and Design Education, 2020
Design within primary and secondary schools has been increasingly emphasized over the past decade. As a response to this increased interest, qualitative research examining students' cognitive processes involved in the practices of design has been on the rise. These studies have commonly employed the concurrent think-aloud research methodology to…
Descriptors: Meta Analysis, Elementary School Students, Secondary School Students, Cognitive Processes
Peer reviewed Peer reviewed
Direct linkDirect link
Lui, Debora; Kafai, Yasmin; Litts, Breanne; Walker, Justice; Widman, Sari – Computer Science Education, 2020
Background and Context: Physical computing involves complex negotiations of multiple, on and off-screen tasks, which calls for research on how to best structure collaborative work to ensure equitable learning. Objective: We focus on how pairs self-organized their multi-domain tasks in physical computing, and how their social interactions supported…
Descriptors: Cooperative Learning, High School Students, Computer Science Education, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mao, Ye; Shi, Yang; Marwan, Samiha; Price, Thomas W.; Barnes, Tiffany; Chi, Min – International Educational Data Mining Society, 2021
As students learn how to program, both their programming code and their understanding of it evolves over time. In this work, we present a general data-driven approach, named "Temporal-ASTNN" for modeling student learning progression in open-ended programming domains. Temporal-ASTNN combines a novel neural network model based on abstract…
Descriptors: Programming, Computer Science Education, Learning Processes, Learning Analytics
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Ma, Yingbo; Katuka, Gloria Ashiya; Celepkolu, Mehmet; Boyer, Kristy Elizabeth – International Educational Data Mining Society, 2022
Collaborative learning is a complex process during which two or more learners exchange opinions, construct shared knowledge, and solve problems together. While engaging in this interactive process, learners' satisfaction toward their partners plays a crucial role in defining the success of the collaboration. If intelligent systems could predict…
Descriptors: Middle School Students, Cooperative Learning, Prediction, Peer Relationship
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10