Publication Date
In 2025 | 102 |
Since 2024 | 399 |
Since 2021 (last 5 years) | 1288 |
Since 2016 (last 10 years) | 2300 |
Since 2006 (last 20 years) | 3728 |
Descriptor
Programming | 4238 |
Computer Science Education | 1706 |
Foreign Countries | 1386 |
Teaching Methods | 1105 |
Computer Software | 1084 |
Educational Technology | 754 |
Student Attitudes | 668 |
Problem Solving | 605 |
Programming Languages | 605 |
Thinking Skills | 560 |
College Students | 537 |
More ▼ |
Source
Author
Bers, Marina Umaschi | 21 |
Barnes, Tiffany | 17 |
Xinogalos, Stelios | 16 |
Hwang, Gwo-Jen | 14 |
Sullivan, Amanda | 14 |
Denner, Jill | 13 |
Brusilovsky, Peter | 11 |
Kafai, Yasmin B. | 10 |
Laakso, Mikko-Jussi | 10 |
Lepp, Marina | 10 |
Luik, Piret | 10 |
More ▼ |
Publication Type
Education Level
Audience
Teachers | 107 |
Practitioners | 49 |
Administrators | 17 |
Students | 15 |
Researchers | 13 |
Media Staff | 9 |
Policymakers | 6 |
Parents | 3 |
Community | 1 |
Location
Turkey | 163 |
Taiwan | 92 |
Australia | 80 |
China | 69 |
United Kingdom | 59 |
Canada | 48 |
Sweden | 48 |
Finland | 46 |
Spain | 46 |
California | 44 |
Greece | 42 |
More ▼ |
Laws, Policies, & Programs
No Child Left Behind Act 2001 | 2 |
Individuals with Disabilities… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Mississippi Research and Curriculum Unit for Vocational and Technical Education, State College. – 1996
This document, which is intended for use by community and junior colleges throughout Mississippi, contains curriculum frameworks for two programs in the state's postsecondary-level computer information systems technology cluster: computer programming and network support. Presented in the introduction are program descriptions and suggested course…
Descriptors: Academic Education, Accounting, Behavioral Objectives, Community Colleges
Sheary, Kathryn Anne – 1995
This study investigated the ability of high school students to cognitively understand and implement parallel processing. Data indicates that most parallel processing is being taught at the university level. Instructional modules on C, Linux, and the parallel processing language, P4, were designed to show that high school students are highly…
Descriptors: Computer Literacy, Computer Science Education, Computer Software, Computer Uses in Education
Kushan, Barbara – 1995
This paper identifies characteristics of a "good" programming teacher, derived from a study of four teachers in charge of beginning courses in BASIC programming language at high schools in the Greater Kansas City area. In addition to doing classroom observation, the researcher interviewed the teachers themselves, students, and the…
Descriptors: Classroom Environment, Comparative Analysis, Evaluation Criteria, High Schools
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
Schmitt, Lothar M.; Christianson, Kiel T. – 1998
This document describes how to construct tools for language analysis in research and teaching using the Bourne-shell, sed, and awk, three search tools, in the UNIX operating system. Applications include: searches for words, phrases, grammatical patterns, and phonemic patterns in text; statistical analysis of text in regard to such searches,…
Descriptors: Discourse Analysis, Etymology, Grammar, Indexes
Joy, Mike; Muzykantskii, Boris; Rawles, Simon; Evans, Michael – Online Submission, 2002
We describe an initiative under way at Warwick to provide a technical foundation for computer aided learning and computer-assisted assessment tools, which allows a rich dialogue sensitive to individual students' response patterns. The system distinguishes between dialogues for individual problems and the linking of problems. This enables a subject…
Descriptors: Interaction, Man Machine Systems, Computer Assisted Instruction, Web Based Instruction
Paskaleva, Elena; Zaharieva, Bojanka – 1995
This paper describes a computerized system for tagging language corpora that accommodates the special conditions in Bulgarian language research (notably, lack of advanced technology and corresponding user knowledge). SUPERLINGUA has been developed in the DOS environment with consideration for these conditions. Information on product use, users,…
Descriptors: Alphabets, Computational Linguistics, Computer Software, Discourse Analysis
Osborne, Larry N.; Nakamura, Margaret – 2000
This textbook covering the basic techniques of systems analysis targeted to the librarian or information professional contains the following chapters: (1) Understanding Systems Analysis; (2) The Historical Development of Systems Analysis; (3) The Human Element; (4) Identifying and Defining Problems; (5) Collecting Data; (6) Analyzing and…
Descriptors: Case Studies, Data Analysis, Flow Charts, Information Services
Love, Matthew – 2002
"Design Inspection Reviews" are structured meetings in which participants follow certain rules of procedure and behavior when conducting detailed readings of design plans to identify errors and misunderstandings. The technique is widely used in the software engineering industry, where it is demonstrably more effective than testing at…
Descriptors: Comparative Analysis, Computer Software Development, Computer System Design, Design Preferences
Gruber, Linda J. – 1994
The purpose of this dissertation is to identify and validate the areas and indicators of quality international education programming in two-year U.S. colleges. Analysis of such indicators will provide colleges seeking to internationalize with a baseline of information from which to work. The validation process involved a review of literature on…
Descriptors: College Planning, Community Colleges, Educational Change, International Education
Laleuf, Jean R.; Spalter, Anne Morgan – 2001
An important category of SMET digital library content will be highly interactive, explorable microworlds for teaching science, mathematics, and engineering concepts. Such environments have proved to be extraordinarily time-consuming and difficult to produce, while threatening the goals of widespread creation and use. One proposed solution for…
Descriptors: Computer Graphics, Computer Software Development, Educational Environment, Educational Technology

Ploger, Don; Carlock, Margaret – Journal of Mathematical Behavior, 1996
Examines the self-directed activity of two students who learned about molecular structure by writing computer programs. The programs displayed the solution of a mathematics problem, then the programs were extended to represent several classes of organic molecules. Different ways to enhance mathematical connections to chemistry education are…
Descriptors: Chemistry, Computer Software, Integrated Activities, Integrated Learning Systems

Bhuiyan, Shawkat; And Others – Interactive Learning Environments, 1994
Presents the PETAL (Programming Environment Tool) learning environment, and discusses a study where one group of students used PETAL and another used a standard LISP environment to learn recursion. The PETAL group performed better during the learning period and on a written posttest. Theorizes why PETAL may be responsible for improved learning of…
Descriptors: Computer Science Education, Computer Uses in Education, Educational Environment, Higher Education

Bishop-Clark, Cathy – Journal of Research on Computing in Education, 1995
Presents a model that suggests the cognitive style and personality traits that are likely to affect programming stages and empirically investigates 1 portion of that model with 192 college students. Correlations between results from the Group Embedded Figures Test and design and coding tasks are discussed. (LRW)
Descriptors: Cognitive Style, College Students, Comparative Analysis, Computer Science Education

Guzdial, Mark – Interactive Learning Environments, 1994
Discussion of the use of programming as a learning activity focuses on software-realized scaffolding. Emile, software that facilitates programming for modeling and simulation in physics, is described, and results of an evaluation of the use of Emile with high school students are reported. (Contains 95 references.) (LRW)
Descriptors: Computer Assisted Instruction, Computer Simulation, Courseware, Evaluation Methods