Publication Date
In 2025 | 2 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 6 |
Since 2016 (last 10 years) | 11 |
Since 2006 (last 20 years) | 13 |
Descriptor
Coding | 13 |
Novices | 13 |
Computer Science Education | 7 |
Programming | 7 |
Problem Solving | 5 |
Undergraduate Students | 5 |
Graduate Students | 4 |
Abstract Reasoning | 3 |
College Students | 3 |
Difficulty Level | 3 |
Expertise | 3 |
More ▼ |
Source
Author
Abdunabi, Ramadan | 1 |
Baron, Christine | 1 |
Blikstein, Paulo | 1 |
Bunn, Gary | 1 |
Carl Christopher Haynes-Magyar | 1 |
Chun-Ying Chen | 1 |
Crowell, Amanda | 1 |
Felton, Mark | 1 |
G. Alex Ambrose | 1 |
Gal, Kobi | 1 |
Ginat, David | 1 |
More ▼ |
Publication Type
Journal Articles | 11 |
Reports - Research | 11 |
Dissertations/Theses -… | 1 |
Reports - Descriptive | 1 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 13 |
Postsecondary Education | 13 |
Early Childhood Education | 1 |
Preschool Education | 1 |
Secondary Education | 1 |
Audience
Location
Canada | 1 |
China | 1 |
New York (New York) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Chun-Ying Chen – ACM Transactions on Computing Education, 2025
This study examined the effects of worked examples with different explanation types and novices' motivation on cognitive load, and how this subsequently influenced their programming problem-solving performance. Given the study's emphasis on both instructional approaches and learner motivation, the Cognitive Theory of Multimedia Learning served as…
Descriptors: Models, Learning Motivation, Cognitive Processes, Difficulty Level
Carl Christopher Haynes-Magyar – ProQuest LLC, 2022
Novice programmers need well-designed instruction and assessment informed by research and critical perspectives to conquer the historical challenges associated with completing introductory computer programming courses successfully. These issues include high dropout and failure rates, the struggle to acquire and retain basic programming knowledge,…
Descriptors: Programming, Electronic Publishing, Books, Computer Science Education
Zhizezhang Gao; Haochen Yan; Jiaqi Liu; Xiao Zhang; Yuxiang Lin; Yingzhi Zhang; Xia Sun; Jun Feng – International Journal of STEM Education, 2025
Background: With the increasing interdisciplinarity between computer science (CS) and other fields, a growing number of non-CS students are embracing programming. However, there is a gap in research concerning differences in programming learning between CS and non-CS students. Previous studies predominantly relied on outcome-based assessments,…
Descriptors: Computer Science Education, Mathematics Education, Novices, Programming
Tsabari, Stav; Segal, Avi; Gal, Kobi – International Educational Data Mining Society, 2023
Automatically identifying struggling students learning to program can assist teachers in providing timely and focused help. This work presents a new deep-learning language model for predicting "bug-fix-time", the expected duration between when a software bug occurs and the time it will be fixed by the student. Such information can guide…
Descriptors: College Students, Computer Science Education, Programming, Error Patterns
Simon D. Weaver; G. Alex Ambrose; Rebecca J. Whelan – Journal of Chemical Education, 2022
Students completing undergraduate majors in chemistry are not typically required to undergo formal training in computer programming or coding. As a result, many chemistry students are graduating without skills in understanding, writing, or manipulating computer code. This skills gap places students at a disadvantage, considering the widespread and…
Descriptors: Coding, Undergraduate Students, Majors (Students), Chemistry
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
Abdunabi, Ramadan; Hbaci, Ilham; Ku, Heng-Yu – Journal of Information Technology Education: Research, 2019
Aim/Purpose: Currently, Information Systems (IS) departments in business schools are moving towards integrating learning to program or code in their undergraduate core courses. Many factors affecting IS student success in learning to program have been identified, but there is still a dearth of knowledge about student perceptions on their own…
Descriptors: Undergraduate Students, Student Attitudes, Self Efficacy, Programming
Baron, Christine – American Educational Research Journal, 2016
This mixed-method study examines the think-aloud protocols of 48 randomly assigned undergraduate students to understand what effect embedding a visual coding system, based on reliable visual cues for establishing historical time period, would have on novice history students' ability to contextualize historic documents. Results indicate that using…
Descriptors: History Instruction, Protocol Analysis, Undergraduate Students, Coding
Worsley, Marcelo; Blikstein, Paulo – Journal of Pre-College Engineering Education Research, 2016
"Making" represents an increasingly popular label for describing a form of engineering design. While making is growing in popularity, there are still open questions about the strategies that students are using in these activities. Assessing and improving learning in making/ engineering design contexts require that we have a better…
Descriptors: Graduate Students, Secondary School Students, Engineering, Engineering Education
Felton, Mark; Crowell, Amanda; Liu, Tina – Written Communication, 2015
Research has shown that novice writers tend to ignore opposing viewpoints when framing and developing arguments in writing, a phenomenon commonly referred to as my-side bias. In the present article, we contrast two forms of argumentative discourse conditions (arguing to persuade and arguing to reach consensus) and examine their differential…
Descriptors: Beginning Writing, Persuasive Discourse, Novices, Bias
Wake, Donna; Bunn, Gary – Teacher Educator, 2016
This study describes a programmatic effort to examine dispositions perceptions of teacher candidates entering the profession. Study participants included 114 master's level teaching candidates in their first semester of a nontraditional teacher education program. Teacher candidates scored themselves on a department disposition rubric designed to…
Descriptors: Preschool Teachers, Teacher Characteristics, Personality Traits, Masters Programs
Pankowski, Jennifer; Walker, Joan T. – Journal of the National Association for Alternative Certification, 2016
Drawing from research on situated cognition and the development of expertise and simulations in professional education, we designed two simulation tasks that provided novice teachers with repeated opportunities to deliberately practice managing a classroom under no-fault conditions. The simulations immersed novices in two perennial classroom…
Descriptors: Simulated Environment, Simulation, Beginning Teachers, Novices
Poitras, Eric; Trevors, Gregory – Canadian Journal of Learning and Technology, 2012
Planning, conducting, and reporting leading-edge research requires professionals who are capable of highly skilled reading. This study reports the development of an empirically informed computer-based learning environment designed to foster the acquisition of reading comprehension strategies that mediate expertise in the social sciences. Empirical…
Descriptors: Foreign Countries, Expertise, Reading Comprehension, Design Requirements