Publication Date
| In 2026 | 1 |
| Since 2025 | 94 |
| Since 2022 (last 5 years) | 495 |
| Since 2017 (last 10 years) | 1003 |
| Since 2007 (last 20 years) | 1515 |
Descriptor
| Teaching Methods | 1909 |
| Computer Science Education | 1682 |
| Foreign Countries | 671 |
| Programming | 598 |
| Computer Software | 444 |
| Student Attitudes | 406 |
| Undergraduate Students | 344 |
| Instructional Effectiveness | 303 |
| Computer Science | 287 |
| Educational Technology | 275 |
| College Students | 272 |
| More ▼ | |
Source
Author
| Hazzan, Orit | 8 |
| Xinogalos, Stelios | 7 |
| Barnes, Tiffany | 6 |
| Mayer, Richard E. | 6 |
| Ragonis, Noa | 6 |
| Gal-Ezer, Judith | 5 |
| Lang, Guido | 5 |
| Lavy, Ilana | 5 |
| Malmi, Lauri | 5 |
| Sorva, Juha | 5 |
| Chi, Min | 4 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 103 |
| Practitioners | 90 |
| Researchers | 14 |
| Administrators | 5 |
| Students | 5 |
| Policymakers | 3 |
| Media Staff | 1 |
| Parents | 1 |
Location
| Turkey | 49 |
| Australia | 38 |
| Taiwan | 35 |
| Brazil | 31 |
| United Kingdom | 29 |
| Germany | 28 |
| Israel | 27 |
| China | 25 |
| Spain | 25 |
| Greece | 21 |
| Japan | 20 |
| 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
Lien, Ronald L. – Educational Technology, 1974
Descriptors: Computer Assisted Instruction, Computer Science, Cost Effectiveness, Instruction
Peer reviewedForrest, Joyce M. – AEDS Journal, 1976
A new approach to teaching COBOL allows the student to test his program on the first or second day of class. (Author/IRT)
Descriptors: Computer Science Education, Higher Education, Programing, Programing Languages
Peer reviewedLitecky, Charles R. – AEDS Journal, 1976
Presents data on COBOL syntactical error frequencies and an approach that instructors may use to assist students to avoid errors while learning the COBOL language. (Author)
Descriptors: Computer Science Education, Higher Education, Programing, Programing Languages
Classroom Computer Learning, 1985
Presents a collection of computer teaching activities for the early grades, including instructions for teaching children to start up a computer on their own. Also suggests exploring electronic bulletin boards, using old typewriters to practice typing skills, and using subroutines in computer programs to streamline programs. (JN)
Descriptors: Computer Science Education, Elementary Education, Learning Activities, Programing
Peer reviewedWhitelaw, Michael W. – Babel: Journal of the Australian Federation of Modern Language Teachers Associations, 1984
Describes a method to teach COBOL which is based on the assumption that trying to teach the idiom of a computer language is similar to trying to teach the idiom of French. Suggests that the basic introduction to programming should be in the Modern Languages department of a school. (SED)
Descriptors: Computer Science Education, Programing Languages, Second Language Instruction, Teaching Methods
Classroom Computer Learning, 1985
Presents a collection of computer-oriented teaching activities for the early grades. They include creating musical tones using Atari PILOT, a simulation of traffic lights, teacher-friendly password protection, drawing the alphabet using Logo, and using the Commodore 64's special character graphics. (JN)
Descriptors: Computer Science Education, Elementary Education, Learning Activities, Programing
Peer reviewedBell, Frederick H. – Mathematics Teacher, 1972
A novel way of teaching elementary computer science to secondary school students is presented. The format for the first lesson is included. (JG)
Descriptors: Computer Science, Computers, Instruction, Mathematics
Peer reviewedStocker, H. Robert – Business Education Forum, 1981
If business education is to survive in the future, new methods and new courses will need to be incorporated into the curriculum. These new methods and courses must involve the use of computers. Changes must occur in the teaching of word processing, records management, basic business classes, and typewriting. (CT)
Descriptors: Business Education, Computer Science, Curriculum Development, Recordkeeping
Peer reviewedOmlor, J. Dennis – AEDS Journal, 1977
Descriptors: Computer Science Education, Higher Education, Programing, Programing Languages
Bos, Floris A. B. H.; Terlouw, Cees; Pilot, Albert – Educational Research and Evaluation, 2009
In line with the cognitive theory of multimedia learning by Moreno and Mayer (2007), an interactive, multimodal learning environment was designed for the pretraining of science concepts in the joint area of physics, chemistry, biology, applied mathematics, and computer sciences. In the experimental set up, a pretest was embedded in order to…
Descriptors: Pretests Posttests, Time on Task, Multimedia Instruction, Educational Environment
Bower, Matt – Computer Science Education, 2009
This paper analyses the teaching and learning of computing in a Web-conferencing environment. A discourse analysis of three introductory programming learning episodes is presented to demonstrate issues and effects that arise when teaching computing using such an approach. The subject of discussion, the interactive nature of discussion and any…
Descriptors: Student Participation, Discourse Analysis, Computers, Programming
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
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
Chinn, Donald; Vandegrift, Tammy – Journal on Educational Resources in Computing, 2008
This article provides an analysis of student responses to an exercise used in a computer ethics and a software engineering course to raise awareness of issues related to hiring, including issues of professional responsibility and diversity. Students from two different universities were asked to evaluate four candidates for two positions in a…
Descriptors: Personnel Selection, Evaluation Criteria, Inferences, Ethics

Direct link
