NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Elementary and Secondary…1
What Works Clearinghouse Rating
Showing 511 to 525 of 655 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Armoni, Michal; Gal-Ezer, Judith; Tirosh, Dina – Journal of Educational Computing Research, 2005
Solving problems by reduction is an important issue in mathematics and science education in general (both in high school and in college or university) and particularly in computer science education. Developing reductive thinking patterns is an important goal in any scientific discipline, yet reduction is not an easy subject to cope with. Still,…
Descriptors: High Schools, Foreign Countries, Secondary School Curriculum, Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Armoni, Michal; Gal-Ezer, Judith; Hazzan, Orit – Computer Science Education, 2006
This paper discusses the role of reduction in computer science and describes a study on undergraduate students' perception of the concept of reduction. Specifically, based on an analysis of students answers to questions addressing different computer science topics, we present several findings regarding the ways in which undergraduate students…
Descriptors: Computer Science Education, Undergraduate Students, Student Attitudes, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Karagiannis, P.; Markelis, I.; Paparrizos, K.; Samaras, N.; Sifaleras, A. – International Journal of Mathematical Education in Science & Technology, 2006
This paper presents new web-based educational software (webNetPro) for "Linear Network Programming." It includes many algorithms for "Network Optimization" problems, such as shortest path problems, minimum spanning tree problems, maximum flow problems and other search algorithms. Therefore, webNetPro can assist the teaching process of courses such…
Descriptors: Programming, Web Based Instruction, Computer Software, Enrichment Activities
Peer reviewed Peer reviewed
Ferguson, David L.; Henderson, Peter B. – Machine-Mediated Learning, 1987
Designed initially for use in college computer science courses, the model and computer-aided instructional environment (CAIE) described helps students develop algorithmic problem solving skills. Cognitive skills required are discussed, and implications for developing computer-based design environments in other disciplines are suggested by…
Descriptors: Algorithms, Classroom Environment, Cognitive Ability, Computer Assisted Instruction
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
Bonner, Paul – Personal Computing, 1984
Discusses issues related to how students should use computers in schools. Indicates that using computers as tools leads to further experimentation and new discoveries and that skills learned in the computing process can be used to find innovative ways to solve new problems. (JN)
Descriptors: Computer Literacy, Computer Oriented Programs, Computer Science Education, Educational Trends
Peer reviewed Peer reviewed
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
Piele, Donald T. – Creative Computing, 1982
The problems used in the Second Annual Computer Problem Solving Contest are presented. There are three groups of five problems, which corresponded to Elementary, Junior, and Senior contest sets. The contest questions are seen as interesting for individual study, and potentially useful to teachers of computer programing. (MP)
Descriptors: Computer Programs, Computer Science Education, Elementary Secondary Education, Enrichment Activities
Peer reviewed Peer reviewed
Bowman, Ray D. – Science Teacher, 1991
Discusses the establishment and implications of programs and workshops developed in response to Florida's State Comprehension Plan for Mathematics, Science, and Computer Education. Emphases are on efforts geared toward expanding support for precollege science teaching. (ZWH)
Descriptors: Computer Science Education, High Schools, Interdisciplinary Approach, Mathematics Education
Brown, David W. – Computer Science Education, 1990
Presents a method to enhance the teaching of computer programing to secondary students that establishes a connection between logic, truth tables, switching circuits, gating symbols, flow charts, and pseudocode. The author asserts that the method prepares students for thinking processes related to programing. (MDH)
Descriptors: Coding, Cognitive Development, Computer Science Education, Electric Circuits
Peer reviewed Peer reviewed
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
Peer reviewed Peer reviewed
Direct linkDirect link
Hazzan, Orit; Hadar, Irit – Journal of Computers in Mathematics and Science Teaching, 2005
This article presents research on students' understanding of basic concepts in Graph Theory. Students' understanding is analyzed through the lens of the theoretical framework of reducing abstraction (Hazzan, 1999). As it turns out, in spite of the relative simplicity of the concepts that are introduced in the introductory part of a traditional…
Descriptors: Science Curriculum, Computer Science Education, Abstract Reasoning, Foreign Countries
Dunlap, Joanna C. – Performance Improvement Quarterly, 2005
In a climate of continual change and innovation, lifelong learning is a critical professional development objective which has a direct impact on organizations' effectiveness and ability to compete and innovate. To help learners continually upgrade their skills and knowledge so they can effectively address emerging organizational and professional…
Descriptors: Problem Based Learning, Lifelong Learning, Computer Science Education, Teaching Methods
Allan, V. H.; Kolesar, M. V. – 1996
The typical introductory programming course is not an appropriate first computer science course for many students. Initial experiences with programming are often frustrating, resulting in a low rate of successful completion, and focus on syntax rather than providing a representative picture of computer science as a discipline. The paper discusses…
Descriptors: Academic Achievement, Algorithms, Computer Science Education, Course Content
Grandbastien, Monique; Morinet-Lambert, Josette – 1989
Written in ADA language, SAIDA, a Help System for Data Implementation, is an experimental teaching and learning environment which uses artificial intelligence techniques to teach a computer science course on abstract data representations. The application domain is teaching advanced programming concepts which have not received much attention from…
Descriptors: Computer Assisted Instruction, Computer Science Education, Computer System Design, Expert Systems
Pages: 1  |  ...  |  31  |  32  |  33  |  34  |  35  |  36  |  37  |  38  |  39  |  ...  |  44