Publication Date
| In 2026 | 0 |
| Since 2025 | 1 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 3 |
| Since 2007 (last 20 years) | 8 |
Descriptor
Source
Author
| Suomala, Jyrki | 2 |
| Alajaaski, Jarkko | 1 |
| Alamaki, Ari | 1 |
| Andreas Brandsaeter | 1 |
| Benton, Tom | 1 |
| Berland, Matthew | 1 |
| Buteau, Chantal | 1 |
| Cheng, Chin-Chuan | 1 |
| Davis, Don | 1 |
| Decker, Robert | 1 |
| Fergusson, Anna | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 10 |
| Reports - Research | 8 |
| Reports - Descriptive | 3 |
| Collected Works - Proceedings | 1 |
| Guides - Non-Classroom | 1 |
| Information Analyses | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
| Higher Education | 4 |
| Postsecondary Education | 3 |
| High Schools | 2 |
| Secondary Education | 2 |
| Elementary Secondary Education | 1 |
| Grade 12 | 1 |
Audience
| Practitioners | 1 |
| Teachers | 1 |
Location
| Australia | 2 |
| Finland | 2 |
| Asia | 1 |
| Brazil | 1 |
| Canada | 1 |
| Connecticut | 1 |
| Denmark | 1 |
| Egypt | 1 |
| Estonia | 1 |
| Florida | 1 |
| Germany | 1 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Andreas Brandsaeter; Runar Lie Berge – Educational Studies in Mathematics, 2025
The reasons for teaching programming in school are indeed manifold. Programming can for example be utilized as a vehicle for understanding and learning particular mathematical subject matter, or as a tool for solving mathematical problems. In this paper, however, we propose to utilize programming as a vehicle for developing mathematical…
Descriptors: Mathematics Skills, Skill Development, Competence, Programming
Fergusson, Anna; Wild, Chris J. – Teaching Statistics: An International Journal for Teachers, 2021
The explosion in availability and variety of data requires learning experiences that reveal more of the data world faster and develop practical skills with digital technologies. Key high-level goals of the International Data Science in Schools Project (IDSSP) include having students continually immersed in the cycle of learning from data, and data…
Descriptors: Data, Data Analysis, Skill Development, Discovery Learning
Lakshminarayanan, Srinivasan; Rao, N. J.; G. K., Meghana – Higher Education for the Future, 2021
The introductory programming course, commonly known as CS1 and offered as a core course in the first year in all engineering programs in India, is unique because it can address higher cognitive levels, metacognition and some aspects of the affective domain. It can provide much needed transformative experiences to students coming from a system of…
Descriptors: Transformative Learning, Mastery Learning, Computer Science Education, Programming
Berland, Matthew; Martin, Taylor; Benton, Tom; Smith, Carmen Petrick; Davis, Don – Journal of the Learning Sciences, 2013
Many have suggested that tinkering plays a critical role in novices learning to program, and recent work in learning analytics (Baker & Yacef, 2009 Blikstein, 2011) allows us to describe new relationships in the process. Using learning analytics, we explore how students progress from exploration, through tinkering, to refinement, a pathway…
Descriptors: Learning Processes, Data Collection, Novices, Females
Marshall, Neil; Buteau, Chantal – International Journal for Technology in Mathematics Education, 2014
As part of their undergraduate mathematics curriculum, students at Brock University learn to create and use computer-based tools with dynamic, visual interfaces, called Exploratory Objects, developed for the purpose of conducting pure or applied mathematical investigations. A student's Development Process Model of creating and using an Exploratory…
Descriptors: Mathematics Education, Mathematics Curriculum, Undergraduate Students, Investigations
Decker, Robert – International Journal for Technology in Mathematics Education, 2011
Dynamic/interactive graphing applets can be used to supplement standard computer algebra systems such as Maple, Mathematica, Derive, or TI calculators, in courses such as Calculus, Differential Equations, and Dynamical Systems. The addition of this type of software can lead to discovery learning, with students developing their own conjectures, and…
Descriptors: Expertise, Investigations, Discovery Learning, Computer Software
Psycharis, Sarantos – Computers & Education, 2011
Contemporary instructional approaches expect students to be active producers of knowledge. This leads to the need for creation of instructional tools and tasks that can offer students opportunities for active learning. This study examines the effect of a computational experiment as an instructional tool-for Grade 12 students, using a computer…
Descriptors: Computer Simulation, Physics, Discovery Learning, Active Learning
Peer reviewedYelland, Nicola – Early Child Development and Care, 1995
Explored the performance of primary school children in Logo programming tasks while they worked in one of three gender pairs (girl, boy, or boy-girl). Found no considerable differences in performance based on gender. Results suggest that what distinguished performance was the application of metastrategic processes--the most effective solutions…
Descriptors: Computer Software, Computer Uses in Education, Cooperative Learning, Discovery Learning
Cheng, Chin-Chuan – 1995
A discussion of computer-assisted language learning focuses on management of individual learning processes. As distinct from a reference package, a computer-assisted teaching program has to assure that the student acquires and retains the complete information in the most efficient way, provide accurate and useful material, and pique the student's…
Descriptors: Classroom Techniques, Computer Assisted Instruction, Computer Managed Instruction, Computer Software
Peer reviewedSmith, Karan B. – Journal of Computers in Mathematics and Science Teaching, 1996
Presents activities which highlight major concepts of linear programming. Demonstrates how technology allows students to solve linear programming problems using exploration prior to learning algorithmic methods. (DDR)
Descriptors: Academic Standards, Algebra, Computer Uses in Education, Cooperative Learning
Peer reviewedSuomala, Jyrki – Scandinavian Journal of Educational Research, 1996
Social problem solving, effectance motivation, and information processing were studied with 38 Finnish eight-year olds using the LOGO computer programming language learned through discovery learning. Results suggest that LOGO promotes the development of problem-solving skills if each student receives sufficient support from the teacher. (SLD)
Descriptors: Computer Assisted Instruction, Discovery Learning, Educational Environment, Elementary Education
Suomala, Jyrki; Alamaki, Ari; Alajaaski, Jarkko – 2000
The goals of this study were to investigate problem-solving in a context that requires a rich interaction among social, motivational, and cognitive processes and to compare the effects of the mediated and discovery models of learning on students' problem-solving processes in the complex technology-based learning environment. Subjects were 88…
Descriptors: Comparative Analysis, Computer Assisted Instruction, Cooperative Learning, Discovery Learning
International Association for Development of the Information Society, 2012
The IADIS CELDA 2012 Conference intention was to address the main issues concerned with evolving learning processes and supporting pedagogies and applications in the digital age. There had been advances in both cognitive psychology and computing that have affected the educational arena. The convergence of these two disciplines is increasing at a…
Descriptors: Academic Achievement, Academic Persistence, Academic Support Services, Access to Computers

Direct link
