NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 8 results Save | Export
Peer reviewed Peer reviewed
Forcheri, Paola; Molfino, Maria Teresa – Computers & Education, 1994
Discusses computational tools for learning programming and describes a system that was developed to help university students acquire the capability to model computational problems independently of a specific programming language. User-system interaction is explained; and system architecture is described, including specification acquisition, a…
Descriptors: Computer Assisted Instruction, Computer Science Education, Courseware, Higher Education
Tannenbaum, Robert S. – Educom Review, 1999
Discusses the issue of education versus training in computer science based on the author's personal experiences. Highlights include early uses of computers, learning programming languages, initial computer-assisted instruction, the use of courseware, Web-based instruction that will need both education and more practical training, and realizing the…
Descriptors: Computer Assisted Instruction, Computer Science Education, Courseware, Personal Narratives
Peer reviewed Peer reviewed
Wilcocks, Derek; Sanders, Ian – Computers & Education, 1994
Discussion of how to teach programming skills to novice programmers focuses on the use of a program animator that uses a copies model of recursion to teach the recursive function. Various mental models are reviewed; testing the recursion animator is described; and possibilities for further research are suggested. (12 references) (LRW)
Descriptors: Algorithms, Computer Assisted Instruction, Computer Science Education, Courseware
Peer reviewed Peer reviewed
Dickson, W. Patrick – Educational Researcher, 1985
Argues that the computer's capacity to provide rapid translation between symbol systems in a socially meaningful context can be exploited to enrich learners' metacognitive skills and social awareness, as well as problem solving and creative expression. Describes software that capitalizes on this potential and proposes the development of new…
Descriptors: Computer Science Education, Courseware, Creative Expression, Curriculum Development
Peer reviewed Peer reviewed
Beard, Charles H. – Journal of Research on Computing in Education, 1993
Discusses the positive transfer of computer-related skills to new computer tasks and reviews transfer-related literature to provide recommendations to facilitate better transfer of students' skills from introductory computer classes to future needs. Topics addressed include course goals, user interfaces, problem solving, and software. (Contains 60…
Descriptors: Computer Assisted Instruction, Computer Science Education, Course Objectives, Courseware
Maddux, Cleborne D. – Educational Technology, 1989
Identifies and discusses 10 overly optimistic claims for the use of computers in the classroom, and makes recommendations concerning each claim. Highlights include computer labs versus curriculum integration; the development of hardware versus software; the values of computer literacy; computer networking; computer education training; the use of…
Descriptors: Artificial Intelligence, Computer Assisted Instruction, Computer Literacy, Computer Networks
Peer reviewed Peer reviewed
Thompson, Ann D. – Computers in Human Behavior, 1989
Discusses the complexity of educating teachers so that they can effectively utilize educational software and integrate it into the curriculum. The cognitive orientation of computer learning environments is emphasized, preservice and inservice experiences are suggested, learning theories are discussed, and a sample experience for teachers using…
Descriptors: Cognitive Processes, Computer Assisted Instruction, Computer Science Education, Courseware
Carnoy, Martin; And Others – 1987
This report evaluates two arguments for the use of computers as an important tool in learning: (1) there is a need to develop the kinds of skills and knowledge that will allow youth to find good jobs in a changing, information-based national and international setting; and (2) computers are capable of improving the overall level of student…
Descriptors: Computer Assisted Instruction, Computer Literacy, Computer Science Education, Cost Effectiveness