Descriptor
| Computer Software Development | 7 |
| Problem Solving | 7 |
| Computer Assisted Instruction | 4 |
| Programming | 4 |
| Elementary Education | 3 |
| Programming Languages | 3 |
| Authoring Aids (Programming) | 2 |
| Computer Literacy | 2 |
| Courseware | 2 |
| Educational Games | 2 |
| Foreign Countries | 2 |
| More ▼ | |
Author
| Casey, Patrick J. | 1 |
| Gonsalves, Dotty | 1 |
| Kahn, Ken | 1 |
| Lawrence, Virginia | 1 |
| Lopez, Joan | 1 |
| Milbrandt, George | 1 |
| Mollenberg, Antje | 1 |
| Muhlhauser, Max | 1 |
| Rudebusch, Tom | 1 |
| Weber, Gerhard | 1 |
Publication Type
| Speeches/Meeting Papers | 4 |
| Journal Articles | 3 |
| Reports - Descriptive | 3 |
| Reports - Evaluative | 3 |
| Guides - Non-Classroom | 1 |
| Reports - Research | 1 |
Education Level
Audience
Location
| Germany | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Weber, Gerhard; Mollenberg, Antje – 1994
Novices in programming face many problems affecting their learning process and programming success. Learning to program includes using the programming environment, learning a programming language's syntax and semantics, understanding a problem and translating it into an executable plan, developing algorithms and programs, and testing and debugging…
Descriptors: Computer Literacy, Computer Software Development, Debugging (Computers), Experiential Learning
Kahn, Ken – 1999
ToonTalk is an animated interactive world inside of which one can construct a very large range of computer programs. These programs are not constructed by typing text or arranging icons, but by taking actions in this world. Robots can be trained, birds can be given messages to deliver, and so on. This paper describes the design and preliminary…
Descriptors: Authoring Aids (Programming), Children, Computer Assisted Instruction, Computer Games
Muhlhauser, Max; Rudebusch, Tom – 1994
This paper discusses the use of Computer Supported Cooperative Work (CSCW) techniques for computer-aided learning (CAL); the work was started in the context of project Nestor, a joint effort of German universities about cooperative multimedia authoring/learning environments. There are four major categories of cooperation for CAL: author/author,…
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer Software Development, Cooperative Learning
Gonsalves, Dotty; Lopez, Joan – Learning & Leading with Technology, 1998
Discusses teaching grade 1-8 students programming and complex problem-solving skills using MicroWorlds, a variation of LOGO. Discusses game programming and provides a MicroWorlds "Cat and Mouse" game-planning sheet. Argues that programming instruction fosters creativity, innovation, and patience. (PEN)
Descriptors: Active Learning, Computer Software Development, Computer Uses in Education, Creativity
Milbrandt, George – Learning & Leading with Technology, 1995
Computer studies courses should incorporate as many computer concepts and programming language experiences as possible. A gradual increase in problem difficulty will help the student to understand various computer concepts, and the programming language's syntax and structure. A sidebar provides two examples of how to establish a learning…
Descriptors: Computer Literacy, Computer Software Development, Concept Teaching, Courses
Peer reviewedCasey, Patrick J. – Computers in the Schools, 1997
Argues that including computer programming in the curriculum as a medium for instruction is a feasible alternative for teaching problem solving. Discusses the nature of problem solving; the problem-solving elements of discovery, motivation, practical learning situations and flexibility which are inherent in programming; capabilities of computer…
Descriptors: Computer Assisted Instruction, Computer Software Development, Curriculum Development, Elementary Education
Lawrence, Virginia – 2002
No longer just a user of commercial software, the 21st century teacher is a designer of interactive software based on theories of learning. This software, a comprehensive study of straightline equations, enhances conceptual understanding, sketching, graphic interpretive and word problem solving skills as well as making connections to real-life and…
Descriptors: Computer Assisted Instruction, Computer Software Development, Computer Software Evaluation, Courseware


