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
Soh, Leen-Kiat; Samal, Ashok; Nugent, Gwen – Journal on Educational Resources in Computing, 2005
Closed laboratories are becoming an increasingly popular approach to teaching introductory computer science courses, as they facilitate structured problem-solving and cooperation. However, most closed laboratories have been designed and implemented without embedded instructional research components for constant evaluation of the laboratories'…
Descriptors: Computer Science Education, Student Needs, Research Design, Laboratories
Kolikant, Yifat Ben-David; Pollack, Sarah – Computer Science Education, 2004
Norms govern the criteria by which students decide what is good and what is not good, and align their learning trajectories accordingly.We found that the high-school students' norm is to produce working, but not necessarily error-free, programs and to argue for their correctness solely on the basis of a few executions. Therefore, they prefer…
Descriptors: Norms, Computer Science, Teaching Methods, High School Students
Liu, Chen-Chung; Tsai, Chin-Chung – Computers & Education, 2008
Currently, numerous on-line discussion forums have been developed for educational purposes; therefore, a better understanding about peer student discussion or discourse interactions is quite important. Through gathering peer learning interactions on 57 college computer science students, who were randomly assigned into 14 small groups for solving…
Descriptors: Educational Practices, Interaction, Computer Science, Computer Mediated Communication
Boyer, Kristy Elizabeth, Ed.; Yudelson, Michael, Ed. – International Educational Data Mining Society, 2018
The 11th International Conference on Educational Data Mining (EDM 2018) is held under the auspices of the International Educational Data Mining Society at the Templeton Landing in Buffalo, New York. This year's EDM conference was highly competitive, with 145 long and short paper submissions. Of these, 23 were accepted as full papers and 37…
Descriptors: Data Collection, Data Analysis, Computer Science Education, Program Proposals
Andersson, David; Reimers, Karl – Journal of Educational Technology, 2010
The field of education is experiencing a rapid shift as internet-enabled distance learning becomes more widespread. Often, traditional classroom teaching pedagogical techniques can be ill-suited to the online environment. While a traditional entry-level class might see a student attrition rate of 5-10%, the same teaching pedagogy in an online…
Descriptors: Computer Software, Computer Oriented Programs, Online Courses, Electronic Learning
de Raadt, Michael – Computer Science Education, 2007
This Australasian focused review compares a number of recent studies that have identified difficulties encountered by novices while learning programming and problem solving. These studies have shown that novices are not performing at expected levels and many novices have only a fragile knowledge of programming, which may prevent them from learning…
Descriptors: Foreign Countries, Outcomes of Education, Computer Science Education, Literature Reviews
Lukas, George; Feurzeig, Wallace – 1973
A description is provided of a computer system designed to aid in the analysis of student programing work. The first section of the report consists of an overview and user's guide. In it, the system input is described in terms of a "dribble file" which records all student inputs generated; also an introduction is given to the aids…
Descriptors: Algorithms, College Students, Computer Assisted Instruction, Computer Programs
Ragonis, Noa; Hazzan, Orit – Journal of Computers in Mathematics and Science Teaching, 2009
This paper offers a tutoring model its objective is to develop and establish the pedagogical-disciplinary knowledge of prospective computer science teachers with respect to guiding learners in problem-solving processes. The paper presents the tutoring model and the research that accompanied its implementation. The research findings indicate that…
Descriptors: Problem Solving, Tutoring, Models, Pedagogical Content Knowledge
Thiagarajan, Sivasailam – Simulation/Gaming/News, 1975
Descriptors: Calculators, Computer Assisted Instruction, Computer Science, Educational Games
Peer reviewedFelsen, J. – International Journal of Man-Machine Studies, 1976
A programed investment decision system was developed with the aid of generalized perceptron-type pattern recognition techniques. It was implemented in form of a man-machine (MM) system: The human analyst performs (1) some unstructured (heuristic) decision functions, (2) parts of identification of the decision situation, and (3) numerical encoding…
Descriptors: Computer Science, Decision Making, Investment, Man Machine Systems
Peer reviewedKolata, Gina – Science, 1985
To determine how hard it is for computers to solve problems, researchers have classified groups of problems (polynomial hierarchy) according to how much time they seem to require for their solutions. A difficult and complex proof is offered which shows that a combinatorial approach (using Boolean circuits) may resolve the problem. (JN)
Descriptors: Classification, Computer Science, Difficulty Level, Mathematical Logic
Agee, Roy – Industrial Education, 1985
Two approaches to computer use instruction are applications (use of specific application software) and problem solving (developing thinking skills oriented toward using computers to solve problems). (SK)
Descriptors: Computer Oriented Programs, Computer Science Education, Computer Software, Microcomputers
Peer reviewedBoulet, Marie-Michele; Boudreault, Serge; Guerette, Louis – British Journal of Educational Technology, 1998
Presents an analysis of the learning outcomes pertaining to one unit of the undergraduate television distance-education course, Information Technology, in the computer science program at University Laval (Quebec, Canada). Investigates the relative effects of television distance education versus tradition classroom teaching on learning…
Descriptors: Comparative Analysis, Computer Science, Computer Science Education, Conventional Instruction
Fischman, Josh – Chronicle of Higher Education, 2007
Enrollment in undergraduate computer-science programs has dipped all over the country, and among women it has almost vanished, dropping 70 percent between 2000 and 2005. Observers cite different reasons for the drop, including the dot-com bust a few years ago is one, but universities are beginning to agree on one cause that is within their…
Descriptors: Computers, Programming, Females, Robotics
Clancey, William J. – 1984
In an attempt to specify in some canonical terms what many heuristic programs known as "expert systems" do, an analysis was made of ten rule-based systems. It was found that these programs proceed through easily identifiable phases of data abstraction, heuristic mapping onto a hierarchy of pre-enumerated solutions, and refinement within this…
Descriptors: Classification, Computer Science, Computer Software, Heuristics

Direct link
