Publication Date
| In 2026 | 0 |
| Since 2025 | 208 |
| Since 2022 (last 5 years) | 1122 |
| Since 2017 (last 10 years) | 2264 |
| Since 2007 (last 20 years) | 3752 |
Descriptor
| Programming | 4354 |
| Computer Science Education | 1779 |
| Foreign Countries | 1418 |
| Teaching Methods | 1125 |
| Computer Software | 1095 |
| Educational Technology | 767 |
| Student Attitudes | 684 |
| Problem Solving | 625 |
| Programming Languages | 617 |
| Thinking Skills | 590 |
| College Students | 559 |
| 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 | 165 |
| Taiwan | 92 |
| Australia | 81 |
| China | 74 |
| United Kingdom | 59 |
| Sweden | 50 |
| Spain | 49 |
| Canada | 48 |
| Finland | 47 |
| 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
Bell, Tim; Andreae, Peter; Robins, Anthony – ACM Transactions on Computing Education, 2014
For many years computing in New Zealand schools was focused on teaching students how to use computers, and there was little opportunity for students to learn about programming and computer science as formal subjects. In this article we review a series of initiatives that occurred from 2007 to 2009 that led to programming and computer science being…
Descriptors: Foreign Countries, Computer Science, Computer Science Education, Computer Literacy
Taft, Laritza M. – ProQuest LLC, 2010
In its report "To Err is Human", The Institute of Medicine recommended the implementation of internal and external voluntary and mandatory automatic reporting systems to increase detection of adverse events. Knowledge Discovery in Databases (KDD) allows the detection of patterns and trends that would be hidden or less detectable if analyzed by…
Descriptors: Pregnancy, Risk, Patients, Program Effectiveness
Windsor, Katherine Gladstone – ProQuest LLC, 2010
This study explores how girls currently enrolled and recently graduated from Miss Porter's School, Farmington, Connecticut, define success and the role gender plays in their definition(s). Data were collected from semi-structured student interviews, written responses by the students to a prompt designed to elicit personal conceptions of success,…
Descriptors: Student Placement, Student Attitudes, Females, Definitions
Talukdar, Partha Pratim – ProQuest LLC, 2010
The variety and complexity of potentially-related data resources available for querying--webpages, databases, data warehouses--has been growing ever more rapidly. There is a growing need to pose integrative queries "across" multiple such sources, exploiting foreign keys and other means of interlinking data to merge information from diverse…
Descriptors: Information Needs, Databases, Data, Data Analysis
Chow, Chi Yin – ProQuest LLC, 2010
Location-based services (LBS for short) providers require users' current locations to answer their location-based queries, e.g., range and nearest-neighbor queries. Revealing personal location information to potentially untrusted service providers could create privacy risks for users. To this end, our objective is to design a privacy-preserving…
Descriptors: Reaction Time, Privacy, Geographic Information Systems, Geographic Location
Cohen, Kevin Bretonnel – ProQuest LLC, 2010
Although software testing has been well-studied in computer science, it has received little attention in natural language processing. Nonetheless, a fully developed methodology for glass box evaluation and testing of language processing applications already exists in the field methods of descriptive linguistics. This work lays out a number of…
Descriptors: Testing, Computer Software, Quality Control, Computer Science
Hawi, Nazir – Online Submission, 2010
The author has undergone a major shift in the way of teaching his undergraduate computer programming courses. In the classroom, the teacher's computer is connected to a splitter and a video projector that display the computer's screen to the entire class. Using this technology, the programming language itself is used live in class to help the…
Descriptors: Foreign Countries, Programming, Teaching Methods, Computer Science Education
Lau, Wilfred Wing Fat; Yuen, Allan Hoi Kau – Australasian Journal of Educational Technology, 2010
The gender digital divide has been widely discussed and researched over the years. Previous studies have focused on a number of factors such as computer attitude, computer anxiety, computer self-efficacy, and computer experience. This study empirically tested the sensitivity of a learning style instrument, the "Gregorc Style Delineator"…
Descriptors: Gender Differences, Cognitive Style, Computer Science Education, Programming
Anderson, Terry; Poellhuber, Bruno; McKerlich, Ross – Online Journal of Distance Learning Administration, 2010
Social networking and communications tools have become widely used in entertainment and social applications and there is growing interest in their use in formal education applications. Distance education and especially those types that are based on self-paced programming models may be the biggest beneficiaries of the use of these new tools to…
Descriptors: Undergraduate Students, Distance Education, Computer Software, Programming
Mortensen, Torill Elvira – E-Learning and Digital Media, 2010
Digital game-players devote a large amount of their time to discovering rules hidden in the code and discoverable through empirical study, experiments, and developing or rediscovering the mathematical formulae governing the code. They do this through their own independent play as they test areas, gear and abilities, through data mining using…
Descriptors: Learning Strategies, Play, Internet, Game Theory
Ford, Marilyn; Venema, Sven – Journal of Information Technology Education, 2010
With universities having difficulty attracting students to study information technology (IT), the scores needed for entry into IT degrees have dropped markedly. IT schools are thus having to cope by adjusting their introductory courses to ensure that students will still learn what is expected but without negatively impacting on pass rates. This…
Descriptors: Fundamental Concepts, Introductory Courses, Multiple Choice Tests, Information Technology
Sherrell, Linda; Krishna, Bhagavathy; Velaga, Natasha; Vejandla, Pavan; Satharla, Mahesh – Journal of Computers in Mathematics and Science Teaching, 2010
Agile methodologies have become increasingly popular among software developers as evidenced by industrial participation at related conferences. The popularity of agile practices over traditional techniques partly stems from the fact that these practices provide for more customer involvement and better accommodate rapidly changing requirements,…
Descriptors: Computer Software, Methods, Independent Study, Graduate Students
Chen, Yao-Hsien; Cheng, Ching-Hsue; Liu, Jing-Wei – Computers & Education, 2010
In order to evaluate student learning achievement, several aspects should be considered, such as exercises, examinations, and observations. Traditionally, such an evaluation calculates a final score using a weighted average method after awarding numerical scores, and then determines a grade according to a set of established crisp criteria.…
Descriptors: Feedback (Response), Academic Achievement, Student Evaluation, Grading
Siegle, Del – Gifted Child Today, 2009
Although most computer users will never need to write a computer program, many students enjoy the challenge of creating one. Computer programming enhances students' problem solving by forcing students to break a problem into its component pieces and reassemble it in a generic format that can be understood by a nonsentient entity. It promotes…
Descriptors: Computer Software, Programming, Educational Technology, Problem Solving
Impelluso, Thomas J. – American Journal of Distance Education, 2009
A computer programming class for students of mechanical engineering was redesigned and assessed: Cognitive Load Theory was used to redesign the content; online technologies were used to redesign the delivery. Student learning improved and the dropout rate was reduced. This article reports on both attitudinal and objective assessment: comparing…
Descriptors: Dropout Rate, Academic Achievement, Programming, Engineering

Peer reviewed
Direct link
