Publication Date
| In 2026 | 0 |
| Since 2025 | 45 |
| Since 2022 (last 5 years) | 187 |
| Since 2017 (last 10 years) | 417 |
| Since 2007 (last 20 years) | 574 |
Descriptor
| Problem Solving | 852 |
| Computer Science Education | 693 |
| Programming | 293 |
| Teaching Methods | 233 |
| Foreign Countries | 215 |
| Thinking Skills | 207 |
| Computer Science | 196 |
| Computer Software | 119 |
| Computation | 118 |
| Undergraduate Students | 113 |
| Higher Education | 105 |
| More ▼ | |
Source
Author
| Armoni, Michal | 8 |
| Piele, Donald T. | 8 |
| Ginat, David | 6 |
| Taitt, Kathy | 6 |
| Gal-Ezer, Judith | 5 |
| Margulieux, Lauren E. | 5 |
| Boyer, Kristy Elizabeth | 4 |
| Csernoch, Mária | 4 |
| Hazzan, Orit | 4 |
| Korkmaz, Özgen | 4 |
| Kwon, Kyungbin | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Practitioners | 66 |
| Teachers | 40 |
| Researchers | 21 |
| Students | 15 |
| Administrators | 2 |
| Policymakers | 2 |
| Parents | 1 |
Location
| Turkey | 29 |
| China | 14 |
| Australia | 11 |
| Brazil | 10 |
| Israel | 10 |
| Malaysia | 10 |
| Taiwan | 10 |
| New York (New York) | 9 |
| Spain | 9 |
| California | 7 |
| Canada | 7 |
| More ▼ | |
Laws, Policies, & Programs
| Elementary and Secondary… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Rice, Michael L. – CAUSE/EFFECT, 1979
Software design is still a craft; techniques are based on the way things have been done, not on basic theorems or design principles. Suggests that academic software design needs to be more like a science or technology and that a taxonomy of design solutions or classification method is required. Describes two case studies. (MLW)
Descriptors: Case Studies, Classification, Computer Science, Data Analysis
Peer reviewedDyck, Jennifer L.; Mayer, Richard E. – Journal of Educational Psychology, 1989
Computer-naive university students (N=124) were taught the BASIC programing language by solving and receiving feedback on program comprehension problems stated in BASIC or on corresponding problems stated in English followed by problems stated in BASIC. Results support a sequential method of instruction beginning with use of natural language…
Descriptors: College Students, Comprehension, Computer Assisted Instruction, Computer Science Education
Peer reviewedNorris, Cathleen; And Others – Journal of Research on Computing in Education, 1992
Pretests measuring critical thinking ability and mental alertness were administered to 72 first-year college students at the beginning of an introductory computer programing course. Posttests administered at the end of the semester showed significant improvement in both areas, indicating that instruction in programing improves students' critical…
Descriptors: Cognitive Ability, Cognitive Tests, Computer Science Education, Critical Thinking
Peer reviewedBrownell, Gregg; And Others – Journal of Research on Computing in Education, 1993
Describes a study that examined the formal reasoning abilities of 147 preservice students in elementary education enrolled in a computer education course. Use of the Arlin Test of Formal Reasoning (ATFR) is explained, and correlations between students' ages and grade point averages and their scores on the ATFR are discussed. (Contains 22…
Descriptors: Age Differences, Computer Science Education, Correlation, Elementary School Teachers
Vodounon, Maurice A. – Journal of Computers in Mathematics and Science Teaching, 2004
The primary purpose of this study was to analyze different perceptions displayed by novice programmers in the C++ programming language, and determine if modularization ability could be improved by an instructional treatment that concentrated on solving computer programs from previously existing modules. This study attempted to answer the following…
Descriptors: College Students, Academic Achievement, Student Attitudes, Programming Languages
Overbaugh, Richard C. – 1993
This curriculum is proposed to enhance problem-solving ability through learning to program in BASIC. Current research shows development of problem-solving skills from learning to program in BASIC. Successful treatments have been based on contemporary problem-solving theory, top-down, modular programing, and rigorous length and intensity. The…
Descriptors: Computer Science Education, Computer Software, Curriculum Development, High Schools
Pollack, Thomas A. – 1995
This paper presents a newly-revised information technology curriculum and an interdisciplinary curriculum which couples information systems (IS) and computer science. Discussion includes changes in teaching and learning methods; technological developments; partnerships with businesses and educational institutions; a collaborative curriculum…
Descriptors: Computer Science, Curriculum Design, Higher Education, Information Systems
Clancey, William J. – 1985
A broad range of well-structured problems--embracing forms of diagnosis, catalog selection, and skeletal planning--are solved in expert computer systems by the method of heuristic classification. These programs have a characteristic inference structure that systematically relates data to a pre-enumerated set of solutions by abstraction, heuristic…
Descriptors: Artificial Intelligence, Classification, Computer Oriented Programs, Computer Science
Lopez, Antonio M., Jr.; Hymel, Glenn M. – 1981
The Mathematics Teacher Development Program was an effort to develop the skills of classroom teachers in the use of handheld calculators and microcomputer systems. It was sponsored by the National Science Foundation and Loyola University, and it consisted of an academic portion and an intense 3-week, full-time summer session. The focus of this…
Descriptors: Computer Literacy, Computer Science Education, Educational Research, Experimental Programs
Taitt, Kathy – 1984
Designed to improve students' thinking, learning, and creative skills while they learn to program a microcomputer in BASIC programing language, this instructional manual for beginning learners provides a brief section of information for each new topic together with a sample program to enter, run on the computer, and observe; a suggested change to…
Descriptors: Adult Education, Computer Science Education, Computer Software, Elementary Secondary Education
Taitt, Kathy – 1983
Designed to improve students' thinking, learning, and creative skills while they learn to program a microcomputer in BASIC programing language, this instructional manual for intermediate learners provides a brief section of information for each new topic together with a sample program to enter, run on the computer, and observe; a suggested change…
Descriptors: Adult Education, Computer Science Education, Computer Software, Elementary Secondary Education
Taitt, Kathy – 1983
Designed to improve students' thinking, learning, and creative skills while they learn to program a microcomputer in BASIC programing language, this instructional manual for advanced learners provides a brief section of information for each new topic together with a sample program to enter, run on the computer, and observe; a suggested change to…
Descriptors: Adult Education, Computer Science Education, Computer Software, Elementary Secondary Education
Buxton, Marilyn – 1983
Designed to improve students' thinking, learning, and creative skills while they learn to program a microcomputer in BASIC programing language, this book for intermediate learners at the elementary school level provides a variety of microcomputer activities designed to extend the concepts learned in accompanying instructional manuals (Volumes 3…
Descriptors: Computer Graphics, Computer Science Education, Computer Software, Elementary Education
Taitt, Henry A. – 1983
Designed to improve students' thinking, learning, and creative skills while they learn to program a microcomputer in BASIC programing language, this book for advanced learners at the junior high level provides a variety of microcomputer activities designed to extend the concepts learned in the accompanying instructional manuals (volumes 5 and 6).…
Descriptors: Computer Graphics, Computer Science Education, Computer Software, Input Output Devices
Durward, M. Lynne – 1973
This study was undertaken to examine the status of computer-based instruction in Vancouver secondary schools which is categorized as computer-science courses or traditional courses which use the computer merely as a problem-solving and learning aid. Then schools participated in an examination of the computer-science courses. This aspect of the…
Descriptors: Computer Assisted Instruction, Computer Oriented Programs, Computer Science Education, Problem Solving

Direct link
