Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 1 |
| Since 2007 (last 20 years) | 6 |
Descriptor
| Cognitive Development | 8 |
| Programming | 8 |
| Programming Languages | 8 |
| Computer Science Education | 4 |
| Teaching Methods | 4 |
| Academic Achievement | 2 |
| Correlation | 2 |
| Foreign Countries | 2 |
| Heuristics | 2 |
| Introductory Courses | 2 |
| Mathematical Concepts | 2 |
| More ▼ | |
Source
| American Journal of Business… | 2 |
| American Annals of the Deaf | 1 |
| Computer Science Education | 1 |
| Interactive Learning… | 1 |
| International Association for… | 1 |
| Journal of Educational… | 1 |
| Journal of the Learning… | 1 |
Author
| Eid, Chaker | 2 |
| Millham, Richard | 2 |
| D'Souza, Daryl | 1 |
| Felleisen, Matthias | 1 |
| Feurzeig, Wallace | 1 |
| Findler, Robert Bruce | 1 |
| Flatt, Matthew | 1 |
| Iyamu, Tiko | 1 |
| Jeong, Allan | 1 |
| Krishnamurthi, Shriram | 1 |
| Laakso, Mikko-Jussi | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 7 |
| Reports - Research | 6 |
| Reports - Descriptive | 2 |
| Historical Materials | 1 |
| Speeches/Meeting Papers | 1 |
Education Level
| High Schools | 2 |
| Higher Education | 2 |
| Postsecondary Education | 2 |
| Elementary Secondary Education | 1 |
| Grade 4 | 1 |
| Secondary Education | 1 |
Audience
Location
| Finland | 1 |
| Israel | 1 |
| Israel (Haifa) | 1 |
| Texas | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Olumide, Obe O.; Iyamu, Tiko – International Association for Development of the Information Society, 2020
Computer Programming is believed to have effect on creativity, reasoning, analytic and mathematical skills. This cognitive development is at a cost from both ends of students and teachers of computer programming. Its abstractive nature makes it difficult to teach and learn hence, the enormous hours spent in teaching, learning and developing…
Descriptors: Programming, Cognitive Development, Computer Science Education, Computer Interfaces
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
Eid, Chaker; Millham, Richard – American Journal of Business Education, 2012
In this paper, we discuss the visual programming approach to teaching introductory programming courses and then compare this approach with that of procedural programming. The involved cognitive levels of students, as beginning students are introduced to different types of programming concepts, are correlated to the learning processes of…
Descriptors: Programming, Comparative Analysis, Computer Science Education, Cognitive Development
Eid, Chaker; Millham, Richard – American Journal of Business Education, 2013
In this paper, we investigate whether and how mathematics factors into students' performance in IT learning. The involved cognitive levels of students learning mathematics and hence problem solving, are correlated to how well they are able to transpose their knowledge and apply it to problem solving in the IT field(s). Our hypothesis is that if…
Descriptors: Information Technology, Mathematics Education, Interdisciplinary Approach, Unified Studies Curriculum
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
Learning with a Missing Sense: What Can We Learn from the Interaction of a Deaf Child with a Turtle?
Miller, Paul – American Annals of the Deaf, 2009
This case study reports on the progress of Navon, a 13-year-old boy with prelingual deafness, over a 3-month period following exposure to Logo, a computer programming language that visualizes specific programming commands by means of a virtual drawing tool called the Turtle. Despite an almost complete lack of skills in spoken and sign language,…
Descriptors: Speech, Sign Language, Programming Languages, Oral Language
Peer reviewedLehrer, Richard; Lee, Mihwa; Jeong, Allan – Journal of the Learning Sciences, 1999
Assesses the cognitive consequences of reflective teaching practices compared to inquiry teaching practices on the acquisition and transfer of LOGO computer programming for 2nd- and 5th-grade students. Finds that children that participated in the reflective context developed beliefs about programming practices that were tightly coupled with their…
Descriptors: Cognitive Development, Elementary Education, Grade 2, Grade 5
Felleisen, Matthias; Findler, Robert Bruce; Flatt, Matthew; Krishnamurthi, Shriram – Computer Science Education, 2004
The TeachScheme! Project aims to reform three aspects of introductory programming courses in secondary schools. First, we use a design method that asks students to develop programs in a stepwise fashion such that each step produces a well-specified intermediate product. Second, we use an entire series of sublanguages, not just one. Each element of…
Descriptors: Programming, Programming Languages, Computer Science Education, Program Implementation

Direct link
