Publication Date
In 2025 | 0 |
Since 2024 | 5 |
Since 2021 (last 5 years) | 13 |
Since 2016 (last 10 years) | 52 |
Since 2006 (last 20 years) | 149 |
Descriptor
Coding | 155 |
Task Analysis | 155 |
Foreign Countries | 40 |
Teaching Methods | 32 |
Cognitive Processes | 31 |
Statistical Analysis | 29 |
Comparative Analysis | 26 |
Correlation | 26 |
Second Language Learning | 21 |
Children | 18 |
Parent Child Relationship | 18 |
More ▼ |
Source
Author
Brooks, Patricia J. | 2 |
Chang, Briana L. | 2 |
Cromley, Jennifer G. | 2 |
Dissanayake, Cheryl | 2 |
Fias, Wim | 2 |
Firetto, Carla M. | 2 |
Gelman, Susan A. | 2 |
Gevers, Wim | 2 |
Järvelä, Sanna | 2 |
Murphy, P. Karen | 2 |
Rothermund, Klaus | 2 |
More ▼ |
Publication Type
Journal Articles | 150 |
Reports - Research | 138 |
Reports - Evaluative | 9 |
Information Analyses | 7 |
Reports - Descriptive | 5 |
Tests/Questionnaires | 4 |
Dissertations/Theses -… | 2 |
Speeches/Meeting Papers | 2 |
Opinion Papers | 1 |
Education Level
Audience
Researchers | 1 |
Location
Germany | 5 |
Canada | 4 |
United Kingdom (England) | 4 |
United Kingdom | 3 |
Australia | 2 |
Belgium | 2 |
China | 2 |
Iowa | 2 |
Spain | 2 |
Turkey | 2 |
Alabama | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
A Deep Look into Designing a Task and Coding Scheme through the Lens of Causal Mechanistic Reasoning
Noyes, Keenan; Carlson, Clare G.; Stoltzfus, Jon R.; Schwarz, Christina V.; Long, Tammy M.; Cooper, Melanie M. – Journal of Chemical Education, 2022
The purpose of this paper is to share the iterative process we used to design a task that elicits causal mechanistic reasoning and how the subsequent student responses can be analyzed. Our goal in this task is to strike a balance between eliciting as much student knowledge as possible without providing so much structure that the answer becomes…
Descriptors: Chemistry, Logical Thinking, Task Analysis, Design
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
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
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
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
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
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
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
Zhang, Hongyang; Wink, Donald J. – Journal of Chemical Education, 2021
This paper uses evidence-centered assessment design (ECD) to structure and analyze a laboratory activity where students collect and represent titration curve data to determine acid strength in terms of molarity and dissociation constant. Following principles of multidimensional learning, the activity prompts students to demonstrate knowledge of…
Descriptors: Chemistry, Science Instruction, Evidence, Laboratory Experiments
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
Lee, Joohi; Junoh, Jo – Early Childhood Education Journal, 2019
Coding is defined as the "process of assigning a code (command/rule)" (http://Techopedia.com) that allows a machine or a person to act or move (McLennan, https://www.naeyc.org/resources/pubs/tyc/feb2017/creating-coding-stories-and-games, 2017). Though machines operated by a coding system are common in children's everyday lives, there has…
Descriptors: Coding, Early Childhood Education, Developmentally Appropriate Practices, Teaching Methods
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
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
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