Publication Date
In 2025 | 5 |
Since 2024 | 46 |
Since 2021 (last 5 years) | 182 |
Since 2016 (last 10 years) | 354 |
Since 2006 (last 20 years) | 474 |
Descriptor
Computer Science Education | 655 |
Problem Solving | 655 |
Programming | 253 |
Teaching Methods | 204 |
Foreign Countries | 188 |
Thinking Skills | 161 |
Computer Software | 103 |
Undergraduate Students | 95 |
Student Attitudes | 90 |
Computation | 81 |
College Students | 80 |
More ▼ |
Source
Author
Armoni, Michal | 8 |
Piele, Donald T. | 7 |
Taitt, Kathy | 6 |
Gal-Ezer, Judith | 5 |
Margulieux, Lauren E. | 5 |
Boyer, Kristy Elizabeth | 4 |
Csernoch, Mária | 4 |
Ginat, David | 4 |
Kwon, Kyungbin | 4 |
Lavy, Ilana | 4 |
Rashkovits, Rami | 4 |
More ▼ |
Publication Type
Education Level
Audience
Practitioners | 48 |
Teachers | 25 |
Students | 12 |
Researchers | 9 |
Administrators | 2 |
Policymakers | 2 |
Location
Turkey | 25 |
Australia | 11 |
China | 10 |
Taiwan | 10 |
Brazil | 9 |
Israel | 9 |
Malaysia | 9 |
Spain | 7 |
California | 6 |
India | 6 |
Japan | 6 |
More ▼ |
Laws, Policies, & Programs
Elementary and Secondary… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
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
Rheinboldt, Werner C. – 1980
This material contains two units which view applications of computer science. The first of these examines Horner's scheme; and is designed to instruct the user on how to apply both this scheme and related algorithms. The second unit aims for student understanding of standard bisection, secant, and Newton methods of root finding and appreciation of…
Descriptors: Algorithms, College Mathematics, Computer Programs, Computer Science
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

Scherz, Zahava; And Others – Journal of Computers in Mathematics and Science Teaching, 1986
Discusses the features and advantages of the computer language PROLOG, and explains the approach taken in teaching it as a first computer language. Includes an example of the use of PROLOG in programming a science lesson on elements for junior high students. (ML)
Descriptors: Computer Literacy, Computer Science Education, Computer Uses in Education, Elementary Secondary Education

Robson, Ken; Wong, Denis – School Science Review, 1985
Promotes the use of computer modelling in physics instruction. Describes Dynamic Modelling System (DMS) and the procedures employed in applying it to problem solving in physics. Provides fundamental information on BASIC language and techniques for using DMS. (ML)
Descriptors: Computer Assisted Instruction, Computer Science Education, Computer Simulation, Microcomputers

Gal-Ezer, Judith; Lichtenstein, Orna – Mathematics and Computer Education, 1997
Shows by means of a mathematical example how algorithmic thinking and mathematical thinking complement each other. An algorithmic approach can lead to questions that deepen the understanding of mathematics material. (DDR)
Descriptors: Algorithms, Case Studies, Cognitive Processes, Computer Science Education

Haberman, Bruria; Shapiro, Ehud; Scherz, Zahava – Journal of Educational Computing Research, 2002
Describes an instructional model for teaching abstract data types (ADTs) to high school students. Presents research results regarding students' conceptualizations of ADTs and their strategies of using them in computer science problem solving. To implement the ADTs, "black boxes" were used. (AEF)
Descriptors: Abstract Reasoning, Computer Science Education, High Schools, Instructional Design

Lehrer, Richard; And Others – Journal of Educational Psychology, 1988
A long-term instructional experiment involving 45 third graders learning LOGO demonstrated that LOGO fulfills some of its early promise when used in carefully crafted educational contexts. There was little evidence of boosting general problem-solving skills as a result of learning programing, but learning geometry appeared enhanced. (SLD)
Descriptors: Cognitive Processes, Computer Assisted Instruction, Computer Science Education, Computer Software

Sorkin, Sylvia J. – Mathematics and Computer Education, 1991
Presented is a way to provide students with a review and an appreciation of the versatility of pointers in data structures by improvising with binary trees. Examples are described using the Pascal programing language. (KR)
Descriptors: Algorithms, College Mathematics, Computer Science Education, Computer Software
McDonald, Janet L. – 1983
The development of a two week summer institute for seventh and eighth grade students who are gifted in math and science and are interested in computers is summarized, and various project materials are appended. Objectives of the 1982 microcomputer summer institute, which was sponsored by the State University of New York at Albany, included:…
Descriptors: Admission Criteria, Computer Science Education, Gifted, Junior High Schools
Manitoba Dept. of Education, Winnipeg. – 1983
This guide to a 4-unit, required high school computer science course emphasizes problem solving and computer programming and is designed for use with a variety of hardware configurations and programming languages. An overview covers the program rationale, goals and objectives, program design and description, program implementation, time allotment,…
Descriptors: Computer Assisted Instruction, Computer Literacy, Computer Science Education, Computers
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, Editing
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 Graphics, Computer Science Education, Computer Software
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 intermediate learners at the junior high level provides a variety of microcomputer activities designed to extend the concepts learned in the accompanying instructional manuals (Volumes 3 and…
Descriptors: Computer Graphics, Computer Science Education, Computer Software, Input Output Devices