Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 2 |
Since 2006 (last 20 years) | 5 |
Descriptor
Heuristics | 5 |
Programming | 5 |
Teaching Methods | 5 |
Computer Software | 3 |
Programming Languages | 3 |
Cognitive Development | 2 |
Computer Uses in Education | 2 |
Educational Technology | 2 |
Electronic Learning | 2 |
Mathematics | 2 |
Novices | 2 |
More ▼ |
Source
ACM Transactions on Computing… | 1 |
Computers & Education | 1 |
Interactive Learning… | 1 |
Interactive Technology and… | 1 |
Journal of Educational… | 1 |
Author
Chuang, Kuo-Hsien | 1 |
D'Souza, Daryl | 1 |
Feurzeig, Wallace | 1 |
Fournier, Jean-Pierre | 1 |
Hwang, Gwo-Jen | 1 |
Kolling, Michael | 1 |
Kuo, Fan-Ray | 1 |
Laakso, Mikko-Jussi | 1 |
McKay, Fraser | 1 |
Papert, Seymour A. | 1 |
Sansonnet, Jean-Paul | 1 |
More ▼ |
Publication Type
Journal Articles | 5 |
Reports - Research | 3 |
Historical Materials | 1 |
Reports - Descriptive | 1 |
Reports - Evaluative | 1 |
Education Level
Higher Education | 2 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
High Schools | 1 |
Postsecondary Education | 1 |
Audience
Location
Finland | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Kolling, Michael; McKay, Fraser – ACM Transactions on Computing Education, 2016
The past few years has seen a proliferation of novice programming tools. The availability of a large number of systems has made it difficult for many users to choose among them. Even for education researchers, comparing the relative quality of these tools, or judging their respective suitability for a given context, is hard in many instances. For…
Descriptors: Heuristics, Programming, Programming Languages, Computer Software
Veerasamy, Ashok Kumar; D'Souza, Daryl; Laakso, Mikko-Jussi – Journal of Educational Technology Systems, 2016
This article presents a study aimed at examining the novice student answers in an introductory programming final e-exam to identify misconceptions and types of errors. Our study used the Delphi concept inventory to identify student misconceptions and skill, rule, and knowledge-based errors approach to identify the types of errors made by novices…
Descriptors: Computer Science Education, Programming, Novices, Misconceptions
Feurzeig, Wallace; Papert, Seymour A. – Interactive Learning Environments, 2011
Formal mathematical methods remain, for most high school students, mysterious, artificial and not a part of their regular intuitive thinking. The authors develop some themes that could lead to a radically new approach. According to this thesis, the teaching of programming languages as a regular part of academic progress can contribute effectively…
Descriptors: Mathematics Education, Programming Languages, Academic Achievement, Heuristics
A Heuristic Algorithm for Planning Personalized Learning Paths for Context-Aware Ubiquitous Learning
Hwang, Gwo-Jen; Kuo, Fan-Ray; Yin, Peng-Yeng; Chuang, Kuo-Hsien – Computers & Education, 2010
In a context-aware ubiquitous learning environment, learning systems can detect students' learning behaviors in the real-world with the help of context-aware (sensor) technology; that is, students can be guided to observe or operate real-world objects with personalized support from the digital world. In this study, an optimization problem that…
Descriptors: Heuristics, Ecology, Natural Sciences, Mathematics
Fournier, Jean-Pierre; Sansonnet, Jean-Paul – Interactive Technology and Smart Education, 2008
Purpose: This paper aims to sketch the emerging notion of auto-adaptive software when applied to e-learning software. Design/methodology/approach: The study and the implementation of the auto-adaptive architecture are based on the operational framework "ActiveTutor" that is used for teaching the topic of computer science programming in first-grade…
Descriptors: Electronic Learning, Distance Education, Heuristics, Computer Software