Descriptor
Problem Solving | 40 |
Programing Languages | 40 |
Computer Science Education | 35 |
Programing | 28 |
Microcomputers | 17 |
Instructional Materials | 14 |
Learning Activities | 14 |
Computer Assisted Instruction | 12 |
Computer Software | 12 |
Computer Graphics | 10 |
Computer Science | 10 |
More ▼ |
Source
Author
Taitt, Kathy | 6 |
Taitt, Henry A. | 4 |
Booth, Shirley | 1 |
Brown, John Seely | 1 |
Brownell, Gregg | 1 |
Buxton, Marilyn | 1 |
Carter, Ricky | 1 |
Cuneo, Diane O. | 1 |
Dyck, Jennifer L. | 1 |
Er, M. C. | 1 |
Feurzeig, Wallace | 1 |
More ▼ |
Publication Type
Education Level
Audience
Students | 11 |
Practitioners | 10 |
Researchers | 2 |
Location
Canada | 1 |
Sweden | 1 |
United Kingdom (Great Britain) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Smith, John B. – 1973
A series of computer science courses at Pennsylvania State University is designed to meet the needs of undergraduate humanities students who wish to use computers. The first of three integrated courses exposes the student to the range of computer applications in the humanities and teaches him to write nontrivial programs in the PL/1 Programing…
Descriptors: Computer Assisted Instruction, Computer Programs, Computer Science, Computer Science Education

Hancock, Chris – For the Learning of Mathematics, 1988
Described and critiqued are two ideas which have proven valuable in teaching programming at the introductory level, the mental model and the programming plan. (PK)
Descriptors: Computer Assisted Instruction, Computer Literacy, Computer Science, Computer Science Education

Lopez, Antonio M., Jr. – Mathematics and Computer Education, 1989
Provides background material on logic programing and presents PROLOG as a high-level artificial intelligence programing language that borrows its basic constructs from logic. Suggests the language is one which will help the educator to achieve various goals, particularly the promotion of problem solving ability. (MVL)
Descriptors: Artificial Intelligence, College Science, Computer Science, Computer Science Education
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

Schell, George P. – Journal of Educational Technology Systems, 1988
Reviews the development of artificial intelligence systems and the mechanisms used, including knowledge representation, programing languages, and problem processing systems. Eleven books and 6 journals are listed as sources of information on artificial intelligence. (23 references) (CLB)
Descriptors: Algorithms, Artificial Intelligence, Computer Science, Heuristics
Ohio State Univ., Columbus. National Center for Research in Vocational Education. – 1978
These student materials--study guides, handouts (some are manuals), a workbook, and programmed texts--for a secondary-postsecondary-level course for communications computer programmer are one of a number of military-developed curriculum packages selected for adaptation to vocational instruction and curriculum development in a civilian setting. A…
Descriptors: Autoinstructional Aids, Behavioral Objectives, Computer Science, Computer Science Education
Goldstein, Ira; And Others – 1974
LISP LOGO is a computer language invented for the beginning student of man-machine interaction. The language has the advantages of simplicity and naturalness as well as that of emphasizing the difference between programs and data. The language is based on the LOGO language and uses mnemonic syllables as commands. It can be used in conjunction with…
Descriptors: Artificial Intelligence, Computer Programs, Computer Science Education, Computers
Classroom Computer Learning, 1983
Offers such teaching activities as a one-line program contest, field trips, examining job openings in newspapers, and a writing activity speculating what would happen if robots did not follow Isaac Asimov's "Three Laws of Robotics." Includes "Logo Goes to High School" by E. Paul Goldenberg, discussing problem-solving tasks…
Descriptors: Computer Programs, Computer Science Education, High Schools, Learning Activities

Tomek, Ivan – Computers and Education, 1982
Describes "Josef," a robot programing language similar to the LOGO turtle language, which has been designed as an instructional system through which the algorithmic problem-solving skills required in computer programing can be developed and tested in a controlled learning environment. Four figures and a reference list are included. (JL)
Descriptors: Algorithms, Computer Assisted Instruction, Computer Science Education, Higher Education
Watt, Molly – Creative Computing, 1982
LOGO (a computer language) is designed to provide an environment in which learners determine a problem to solve, make choices, experiment, try out solutions, and build on what they already know. Student activities using LOGO and the teacher's role in a LOGO classroom are discussed. (JN)
Descriptors: Computer Programs, Computer Science Education, Discovery Learning, Elementary Secondary Education
Papert, Seymour – Creative Computing, 1981
Instruction using computers is viewed as different from most other approaches to education, by allowing more than right or wrong answers, by providing models for systematic procedures, by shifting the boundary between formal and concrete processes, and by influencing the development of thinking in many new ways. (MP)
Descriptors: Cognitive Development, Computer Science, Computers, Curriculum Development
Er, M. C. – Journal of Science and Mathematics Education in Southeast Asia, 1984
Points out difficulties associated with teaching introductory computer programing courses, discussing the importance of computer programing and explains activities associated with its use. Possible solutions to help teachers resolve problem areas in computer instruction are also offered. (ML)
Descriptors: Computer Literacy, Computer Oriented Programs, Computer Science Education, Computers

Woodhouse, D. – Computers and Education, 1983
Discusses the rationale, aims, and objectives of introductory computer courses and suggests an improved approach to designing such courses to prepare pupils for a computer-based society and to improve problem solving through structured programing. Criteria for evaluating and choosing an appropriate programing language are listed. (EAO)
Descriptors: Computer Literacy, Computer Science Education, Curriculum Design, Evaluation Criteria

Palumbo, David B. – Review of Educational Research, 1990
This review addresses several key issues in research on the potential relationship between programing language instruction and problem solving. Issues associated with problem-solving theory, expertise, transfer of training, treatment-related issues, language-related issues, and sampling are considered. Treatment-related and language-related issues…
Descriptors: Computer Science Education, Educational Research, Literature Reviews, Methods Research
Booth, Shirley – 1990
This paper reports the results of a phenomenographic study which focused on identifying and describing the conceptions of programming and related phenomena of about 120 computer science and computer engineering students learning to program. The report begins by tracing developments in the students' conceptions of programming and its parts, and…
Descriptors: Computer Science Education, Concept Formation, Foreign Countries, Heuristics