Publication Date
In 2025 | 179 |
Since 2024 | 678 |
Since 2021 (last 5 years) | 2053 |
Since 2016 (last 10 years) | 3605 |
Since 2006 (last 20 years) | 5171 |
Descriptor
Source
Author
Barnes, Tiffany | 21 |
Armoni, Michal | 15 |
Gal-Ezer, Judith | 15 |
Yadav, Aman | 15 |
Malmi, Lauri | 14 |
Soh, Leen-Kiat | 14 |
Xinogalos, Stelios | 14 |
Frydenberg, Mark | 12 |
Laakso, Mikko-Jussi | 12 |
Hazzan, Orit | 11 |
Hunter, Beverly | 11 |
More ▼ |
Publication Type
Education Level
Audience
Practitioners | 499 |
Teachers | 310 |
Researchers | 97 |
Policymakers | 65 |
Administrators | 48 |
Students | 45 |
Parents | 6 |
Community | 5 |
Media Staff | 5 |
Support Staff | 1 |
Location
Turkey | 226 |
Australia | 140 |
United Kingdom | 124 |
Taiwan | 106 |
California | 94 |
China | 94 |
Canada | 93 |
Germany | 75 |
Spain | 74 |
Finland | 66 |
Greece | 66 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Meets WWC Standards with or without Reservations | 2 |
Does not meet standards | 1 |
Holmes, Helen – Grade Teacher, 1972
The author describes an eight day program at forty-five minutes a day designed to introduce concepts of computer programming and simply describe how a computer operated. Detailed lesson plans are outlined. (MS)
Descriptors: Class Activities, Computer Science Education, Educational Games, Science Instruction
Willis, Phyllida M.; Fox, Margaret R. – Liberal Educ, 1969
Reports on the understanding and use of time-sharing computer instruction in four small institutions: Hood, St. Joseph, Mount St. Mary's and Mount St. Agnes Colleges. Instruction was provided by personnel of the National Bureau of Standards, Gaithersburg, Maryland. (AD)
Descriptors: Computer Assisted Instruction, Computer Science Education, Higher Education, Programing
O'Tolle, George – Training in Bus and Ind, 1969
The best teachers of computer science are computer specialists, but they need training in teaching methods. (SE)
Descriptors: Computer Science Education, Educational Needs, Personnel Needs, Teacher Characteristics
Murphy, Brian J. – Creative Computing, 1983
Describes various instructional materials designed to teach computer programing. These materials (primarily for the Apple II microcomputer) include books, teaching packages, videotapes, audiocassette tapes, and computer media (including programs loaded from cassettes and disks). Information on classroom packages, writing software, and selecting an…
Descriptors: Computer Programs, Computer Science Education, Instructional Materials, Media Selection

Whale, J. F. – Computer Education, 1983
Presents test cases to adequately test the "triangle program" described in part 1 (appearing in volume 42 of this journal). Discusses test case design and design techniques, differentiating between testing (showing that errors present) and debugging (finding where/what errors are and correcting them). Suggests testing be incorporated into…
Descriptors: Computer Programs, Computer Science Education, Higher Education, Microcomputers
Leal, Antonio – Creative Computing, 1981
Some of the important concepts in recursive programing are detailed, along with how they can be used. Examples are provided to show how to program recursively in BASIC. (MP)
Descriptors: Computer Programs, Computer Science Education, Computers, Mathematical Applications

Madison, Sandra; Gifford, James – Journal of Research on Technology in Education, 2002
Describes a study that explored the parameter-related misconceptions of two college students in an introductory programming course. Explains how they were able to construct correctly functioning modular programs by making adjustments to formal parameter lists; discusses results within a constructivist framework; and suggests implications for…
Descriptors: Computer Science Education, Constructivism (Learning), Higher Education, Instructional Design

Turkle, Sherry; Papert, Seymour – Signs: Journal of Women in Culture and Society, 1990
Recent technological developments in interfaces, programing philosophy, and artificial intelligence may invite the participation of women programers, who find a concrete, intuitive, and informal style of programing more congenial than the hierarchical, rule-driven style heretofore pervasive in computer culture. (DM)
Descriptors: Artificial Intelligence, Computer Science Education, Computers, Females

Gibbs, Norman E. – Education and Computing, 1991
Discussion of the relationship between the academic computing community and the practitioner community focuses on the possible separation of software engineering as a distinct discipline from computer science. Relationships between the content of software engineering and the content of computing are examined, and implications for computer science…
Descriptors: Computer Science Education, Computer Software Development, Engineering, Higher Education
Charuhas, Chris – Training, 1999
Tips for training company Web site developers include the following: have a vision for the Web site, train the right people, choose the right software and instructors, train beyond site-building tools, and provide on-the-job assistance. (SK)
Descriptors: Computer Science Education, Information Technology, Staff Development, Training
Craig, Annemieke; And Others – GATES, 1996
Describes initiatives taken by Australian universities to provide support and encouragement for female students in the computing discipline. (Author/MKR)
Descriptors: Computer Science Education, Demonstration Programs, Females, Foreign Countries

Ross, Jonathan L.; Drysdale, Maureen T. B.; Schultz, Robert A. – Journal of Research on Technology in Education, 2001
Investigated effects of cognitive learning style on academic performance in two university computer applications courses. Discusses use of the Gregorc Style Delineator to collect learning style information over a four-year period. Results indicated a significant effect of learning style on academic performance, and that sequential learners…
Descriptors: Academic Achievement, Cognitive Style, Computer Science Education, Higher Education
Feldman, Yishai A. – Journal on Educational Resources in Computing, 2005
Computer science students need to learn how to write high-quality software. An important methodology for achieving quality is design-by-contract, in which code is developed together with its specification, which is given as class invariants and method pre- and postconditions. This paper describes practical experience in teaching design-by-contract…
Descriptors: Teacher Effectiveness, Computer Software, Programming, Computer Science
Price, Linda – Educational Psychology, 2004
This paper assesses the value of three learning style tests when used to examine the design of educational materials for teaching computer science at a distance. The paper presents three studies where three different learning styles were used to discriminate preference and performance in different contexts. The studies indicate that the Learning…
Descriptors: Teaching Methods, Program Effectiveness, Computer Science Education, Cognitive Style
Lattu, Matti; Meisalo, Veijo; Tarhio, Jorma – Computers & Education, 2003
As algorithms have been seen to be hard to teach and learn, teachers have tried to look for help in algorithm animation. While the effect of algorithm animation on learning has been studied, but not reliably evidenced, this study tries to approach the problem from a different perspective. Sixty hours of assignment sessions in an introductory…
Descriptors: Animation, Programming, Teaching Methods, Introductory Courses