Publication Date
| In 2026 | 0 |
| Since 2025 | 91 |
| Since 2022 (last 5 years) | 480 |
| Since 2017 (last 10 years) | 964 |
| Since 2007 (last 20 years) | 1400 |
Descriptor
| Computer Science Education | 1682 |
| Teaching Methods | 1682 |
| Foreign Countries | 614 |
| Programming | 573 |
| Computer Software | 417 |
| Student Attitudes | 381 |
| Undergraduate Students | 324 |
| Instructional Effectiveness | 287 |
| College Students | 257 |
| Educational Technology | 220 |
| Problem Solving | 214 |
| More ▼ | |
Source
Author
| Hazzan, Orit | 7 |
| Xinogalos, Stelios | 7 |
| Barnes, Tiffany | 6 |
| Mayer, Richard E. | 6 |
| Lang, Guido | 5 |
| Lavy, Ilana | 5 |
| Ragonis, Noa | 5 |
| Chi, Min | 4 |
| Gal-Ezer, Judith | 4 |
| Hwang, Gwo-Jen | 4 |
| Kolikant, Yifat Ben-David | 4 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 46 |
| Australia | 35 |
| Taiwan | 35 |
| Brazil | 30 |
| Israel | 25 |
| United Kingdom | 25 |
| China | 24 |
| Germany | 24 |
| Spain | 23 |
| Greece | 19 |
| Finland | 17 |
| More ▼ | |
Laws, Policies, & Programs
| Carl D Perkins Vocational and… | 1 |
| Higher Education Opportunity… | 1 |
| No Child Left Behind Act 2001 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Khalili, Parivash; Pete, Mari – 2000
Operating Systems IV is a subject taught to fourth-year information technology learners at Technikon Natal, a tertiary educational institution in KwaZulu Natal (South Africa). During 1998, the need to introduce elements of flexibility in this course was identified. As a result, a virtual classroom was used as a communal resource base and a…
Descriptors: Action Research, Computer Science Education, Computer Uses in Education, Curriculum Development
Peer reviewedLopez, 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
Rosen, Edward; McKim, James C., Jr. – Journal of Computer Science Education, 1992
Presents the underlying ideas of the Software Cost Reduction (SCR) approach to requirements specifications. Results of applying this approach to the teaching of programing to high school students indicate that students perform better in writing programs. An appendix provides two examples of how the method is applied to problem solving. (MDH)
Descriptors: Academic Achievement, Computer Science Education, Computer Software Development, Computer Uses in Education
Peer reviewedBarak, Moshe – Staff and Educational Development International, 1999
Discusses theoretical approaches to teaching and learning in the past 20 years, and their link to computer and communication technology. Presents examples of recent programs to improve science and technology education among junior high and high schools in Israel, which incorporate the use of computers and information systems to diverse degrees and…
Descriptors: Computer Science Education, Computer Uses in Education, Educational Development, Educational Practices
Soh, Leen-Kiat; Samal, Ashok; Nugent, Gwen – Journal on Educational Resources in Computing, 2005
Closed laboratories are becoming an increasingly popular approach to teaching introductory computer science courses, as they facilitate structured problem-solving and cooperation. However, most closed laboratories have been designed and implemented without embedded instructional research components for constant evaluation of the laboratories'…
Descriptors: Computer Science Education, Student Needs, Research Design, Laboratories
Kolikant, Yifat Ben-David; Pollack, Sarah – Computer Science Education, 2004
Norms govern the criteria by which students decide what is good and what is not good, and align their learning trajectories accordingly.We found that the high-school students' norm is to produce working, but not necessarily error-free, programs and to argue for their correctness solely on the basis of a few executions. Therefore, they prefer…
Descriptors: Norms, Computer Science, Teaching Methods, High School Students
Scharff, Christelle; Brown, Harold – Computer Science Education, 2004
A novel approach to improving instruction in an introductory computing course for freshmen non-computer-science majors is to couple it with a logic course as part of a Learning Community. Research has shown that effective Learning Communities can lead to higher academic achievement, better retention rates, diminished faculty isolation, and…
Descriptors: Computer Science Education, Logical Thinking, Instructional Improvement, Instructional Effectiveness
Pendergast, Mark O. – Journal of Information Technology Education, 2006
This paper examines the impact the use of the Java programming language has had on the way our students learn to program and the success they achieve. The importance of a properly constructed first course in programming cannot be overstated. A course well experienced will leave students with good programming habits, the ability to learn on their…
Descriptors: Programming Languages, Active Learning, Programming, Introductory Courses
Postner, Lori; Stevens, Reed – Computer Science Education, 2005
In this paper, we explore how students used two resources, the in-class lecture and the online newsgroup, to write computer programs. By focusing on the questions students asked in each setting, we compare these two learning environments. Questions students asked during lecture typically related to the material the instructor was presenting. In…
Descriptors: Programming, Lecture Method, Computer Science Education, Use Studies
Yip, Willie – 1997
The Hong Kong Polytechnic University's strategic plan for 2001 stipulated that a credit-based system should be adopted for all of its programs. The Department of Computing provides service teaching in computing to all departments at Hong Kong Polytechnic University, necessitating the standardization of computing instruction. One of the issues that…
Descriptors: Computer Science Education, Curriculum Development, Educational Planning, Foreign Countries
Bristol Public Schools, CT. – 1983
This district plan for a computer education program contains objectives for grades K-8, course descriptions for grades 9-12, descriptions of three special programs, and data related to computer inventories and budgets. Accompanying the K-8 objectives, which are listed separately for each grade level, are activities/procedures and methods of…
Descriptors: Behavioral Objectives, Computer Literacy, Computer Oriented Programs, Computer Science Education
Lerner, Janet W.; Schuyler, James A. – 1973
A study was made to investigate the uses of the computer in the field of learning disabilities and to improve the education and training of prospective learning disabilities specialists. This was accomplished by applying the ideas, concepts, methods, and procedures of the computer sciences to the curriculum of a program that prepares special…
Descriptors: Computer Oriented Programs, Computer Science, Computer Science Education, Concept Formation
Educational Documentation and Information, 1984
This 344-item annotated bibliography presents overview of science teaching in following categories: science education; primary school science; integrated science teaching; teaching of biology, chemistry, physics, earth/space science; laboratory work; computer technology; out-of-school science; science and society; science education at…
Descriptors: Annotated Bibliographies, Computer Science Education, Educational Equipment, Elementary School Science
Boyanov, Todor – Technological Horizons in Education, 1984
Because of the widespread use of microcomputers in Bulgaria, informatics education for all college students is considered both possible and necessary. Uses of microcomputers in various disciplines are described, including those in mathematics/mechanics, the experimental sciences, and humanities. Brief comments on computer-assisted-learning and…
Descriptors: College Mathematics, College Science, Computer Assisted Instruction, Computer Oriented Programs
Jones, Aubrey B., Jr. – Technological Horizons in Education, 1981
Describes a pilot project in Philadelphia which introduced seventh- and eighth-grade minority students to computers as a means of building their self-confidence and encouraging them to pursue careers in engineering and computer science. Includes partial course outline, evaluation methods, and tips for success. (DC)
Descriptors: Careers, Computer Oriented Programs, Computer Science Education, Course Descriptions

Direct link
