Publication Date
In 2025 | 1 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 12 |
Descriptor
Source
Author
Albert, Dietrich | 1 |
Bonestroo, Wilco J. | 1 |
Cakiroglu, Unal | 1 |
Carter, A. S. | 1 |
Gallo, Ernest | 1 |
Garner, Stuart | 1 |
Hadar, Irit | 1 |
Hazzan, Orit | 1 |
Holzinger, Andreas | 1 |
Hundhausen, C. D. | 1 |
Kickmeier-Rust, Michael | 1 |
More ▼ |
Publication Type
Reports - Evaluative | 15 |
Journal Articles | 14 |
Speeches/Meeting Papers | 1 |
Education Level
Higher Education | 9 |
Postsecondary Education | 6 |
Elementary Secondary Education | 1 |
Grade 11 | 1 |
High Schools | 1 |
Secondary Education | 1 |
Audience
Location
Israel | 2 |
Australia | 1 |
Austria | 1 |
China | 1 |
Netherlands | 1 |
Washington | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Zuhan Liu; Lili Wang – Education and Information Technologies, 2025
With the continuous development of embodied cognition theory and virtual reality (VR) technology, its application in teaching has been paid more and more attention by researchers. However, there are still few practical studies on the combination of VR technology and embodied learning. Starting from literature research, the paper analyzes the…
Descriptors: Cognitive Processes, Computer Simulation, Human Body, Experiential Learning
Tamatea, Laurence – Research and Practice in Technology Enhanced Learning, 2019
Internationally, coding is increasingly introduced into primary and junior high schools (children generally aged between 5 and 15) on a compulsory basis, though not all stakeholders support this 'initiative'. In response to the public reception, discussion highlights popular argument around compulsory coding in school education. This is an…
Descriptors: Coding, Programming, Computer Science Education, Required Courses
Sanford, John F.; Naidu, Jaideep T. – Contemporary Issues in Education Research, 2017
The paper argues that mathematical modeling is the essence of computational thinking. Learning a computer language is a valuable assistance in learning logical thinking but of less assistance when learning problem-solving skills. The paper is third in a series and presents some examples of mathematical modeling using spreadsheets at an advanced…
Descriptors: Mathematical Models, Computation, Cognitive Processes, Problem Solving
Hundhausen, C. D.; Olivares, D. M.; Carter, A. S. – ACM Transactions on Computing Education, 2017
In recent years, learning process data have become increasingly easy to collect through computer-based learning environments. This has led to increased interest in the field of "learning analytics," which is concerned with leveraging learning process data in order to better understand, and ultimately to improve, teaching and learning. In…
Descriptors: Learning Analytics, Computer Science Education, Programming, Learning Processes
Miller, Craig S.; Settle, Amber – ACM Transactions on Computing Education, 2011
Specifying file references for hypertext links is an elementary competence that nevertheless draws upon core computational thinking concepts such as tree traversal and the distinction between relative and absolute references. In this article we explore the learning effects of different instructional strategies in the context of an introductory…
Descriptors: Computers, Drills (Practice), Computer Literacy, Thinking Skills
Bonestroo, Wilco J.; de Jong, Ton – Interactive Learning Environments, 2012
Self-regulated learners are expected to plan their own learning. Because planning is a complex task, it is not self-evident that all learners can perform this task successfully. In this study, we examined the effects of two planning support tools on the quality of created plans, planning behavior, task load, and acquired knowledge. Sixty-five…
Descriptors: Foreign Countries, Educational Technology, Preferences, Planning
Cakiroglu, Unal – Turkish Online Journal of Distance Education, 2012
This study investigated the effect of blended learning on novices' understandings of the introductory programming. A quasi-experimental design with participants of preservice computer and instructional technologies teachers, one control group (CG, N =64) and one experimental group (EG, N=61) who received the course 11 weeks. While face-to-face…
Descriptors: Cognitive Processes, Novices, Retention (Psychology), Preservice Teacher Education
Kolfschoten, Gwendolyn; Lukosch, Stephan; Verbraeck, Alexander; Valentin, Edwin; de Vreede, Gert-Jan – Computers & Education, 2010
Nowadays we need to teach students how to become flexible problem solvers in a dynamic world. The pace in which technology changes and complexity increases requires increased efficiency in learning and understanding. This requires the engineers of tomorrow to quickly gain knowledge and insight outside their prime area of expertise. To transfer…
Descriptors: Instructional Design, Problem Solving, Learning Processes, Efficiency
Paz, Tamar; Leron, Uri – Journal for Research in Mathematics Education, 2009
Functions are all around us, disguised as actions on concrete objects. Composition of functions, too, is all around us, because these actions can be performed in succession, the output of one serving as the input for the next. In terms of Gray and Tall's (2001) "embodied objects" or Lakoff and Nunez's (2000) "mathematical idea…
Descriptors: Concept Formation, Mathematics Instruction, Mathematical Concepts, Algebra
Holzinger, Andreas; Kickmeier-Rust, Michael; Albert, Dietrich – Educational Technology & Society, 2008
With the increasing use of dynamic media in multimedia learning material, it is important to consider not only the technological but also the cognitive aspects of its application. A large amount of previous research does not provide preference to either static or dynamic media for educational purposes and a considerable number of studies found…
Descriptors: Control Groups, Computer Science Education, Computer Assisted Instruction, Program Effectiveness
Garner, Stuart – Journal of Information Technology Education, 2009
This paper reports on the findings from a quantitative research study into the use of a software tool that was built to support a part-complete solution method (PCSM) for the learning of computer programming. The use of part-complete solutions to programming problems is one of the methods that can be used to reduce the cognitive load that students…
Descriptors: Control Groups, Academic Achievement, Computer Software, Statistical Analysis
Madhyastha, Tara M.; Tanimoto, Steven – International Working Group on Educational Data Mining, 2009
Most of the emphasis on mining online assessment logs has been to identify content-specific errors. However, the pattern of general "consistency" is domain independent, strongly related to performance, and can itself be a target of educational data mining. We demonstrate that simple consistency indicators are related to student outcomes,…
Descriptors: Web Based Instruction, Computer Assisted Testing, Computer Software, Computer Science Education
Hazzan, Orit; Hadar, Irit – Journal of Computers in Mathematics and Science Teaching, 2005
This article presents research on students' understanding of basic concepts in Graph Theory. Students' understanding is analyzed through the lens of the theoretical framework of reducing abstraction (Hazzan, 1999). As it turns out, in spite of the relative simplicity of the concepts that are introduced in the introductory part of a traditional…
Descriptors: Science Curriculum, Computer Science Education, Abstract Reasoning, Foreign Countries
McKenna, Peter – Journal on Educational Resources in Computing, 2004
This paper summarizes the results of an investigation into whether women and men have different (concrete and abstract) styles of programming, and whether the standard computing curriculum is therefore biased against women. The theory underpinning the hypothesis is critically reviewed in practical programming contexts. A concrete means of testing…
Descriptors: Student Attitudes, Females, Learning Strategies, Programming

Gallo, Ernest – Journal of Computing in Higher Education, 1994
The use of cellular automata to analyze several pre-Socratic hypotheses about the evolution of the physical world is discussed. These hypotheses combine characteristics of both rigorous and metaphoric language. Since the computer demands explicit instructions for each step in the evolution of the automaton, such models can reveal conceptual…
Descriptors: Cognitive Processes, Computer Science Education, Computer Software, Discourse Analysis