Publication Date
In 2025 | 113 |
Since 2024 | 410 |
Since 2021 (last 5 years) | 1299 |
Since 2016 (last 10 years) | 2311 |
Since 2006 (last 20 years) | 3739 |
Descriptor
Programming | 4249 |
Computer Science Education | 1715 |
Foreign Countries | 1386 |
Teaching Methods | 1110 |
Computer Software | 1087 |
Educational Technology | 754 |
Student Attitudes | 669 |
Programming Languages | 607 |
Problem Solving | 606 |
Thinking Skills | 564 |
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
The Effects of Beacons, Comments, and Tasks on Program Comprehension Process in Software Maintenance
Fan, Quyin – ProQuest LLC, 2010
Program comprehension is the most important and frequent process in software maintenance. Extensive research has found that individual characteristics of programmers, differences of computer programs, and differences of task-driven motivations are the major factors that affect the program comprehension results. There is no study specifically…
Descriptors: Computer Software, Maintenance, Programming, Employees
Nitinawarat, Sirin – ProQuest LLC, 2010
This dissertation deals with a multiterminal source model for secret key generation by multiple network terminals with prior and privileged access to a set of correlated signals complemented by public discussion among themselves. Emphasis is placed on a characterization of secret key capacity, i.e., the largest rate of an achievable secret key,…
Descriptors: Information Theory, Telecommunications, Mathematics, Computer Networks
Sa, Leonardo; Hsin, Wen-Jung – InSight: A Journal of Scholarly Teaching, 2010
Recursion is a concept that can be used to describe the phenomena and natural occurrences in many different fields. As many applications utilize computer software to model recursion, recursion is a particularly important concept in the computing discipline. However, it is a difficult concept for many undergraduate students to master. A Recursion…
Descriptors: Computer Science Education, Undergraduate Students, Programming, Mathematics
Kardan, Ahmad A.; Speily, Omid R. B.; Modaberi, Somayyeh – Online Submission, 2011
The majority of current web-based learning systems are closed learning environments where courses and learning materials are fixed, and the only dynamic aspect is the organization of the material that can be adapted to allow a relatively individualized learning environment. In this paper, we propose an evolving web-based learning system which can…
Descriptors: Foreign Countries, Computer Assisted Instruction, Lifelong Learning, Internet
Mainier, Michael J. – ProQuest LLC, 2011
This study identified the teaching beliefs, intentions, and actions of 80 introductory computer programming (CS1) faculty members from institutions of higher education in the United States using the Teacher Perspectives Inventory. Instruction method used inside the classroom, categorized by ACM CS1 curriculum guidelines, was also captured along…
Descriptors: Computer Science Education, Programming, Introductory Courses, College Faculty
Li, Dingcheng – ProQuest LLC, 2011
Coreference resolution (CR) and entity relation detection (ERD) aim at finding predefined relations between pairs of entities in text. CR focuses on resolving identity relations while ERD focuses on detecting non-identity relations. Both CR and ERD are important as they can potentially improve other natural language processing (NLP) related tasks…
Descriptors: Information Retrieval, Form Classes (Languages), Computation, Natural Language Processing
Khare, Ritu – ProQuest LLC, 2011
In the quest for database usability, several applications enable users to design custom forms using a graphical interface, and forward engineer the forms into new databases. The path-breaking aspect of such applications is that users are completely shielded from the technicalities of database creation. Despite this innovation, the process of…
Descriptors: Databases, Usability, Computer Interfaces, Computer Graphics
Heiskanen, Tuula; Heiskanen, Hannu – Journal of Workplace Learning, 2011
Purpose: By comparing two small high-tech firms specialising in medical technology this article seeks to answer the following questions: What are the key characteristics of innovation processes in the case firms? How do the mutual relationships between mental, social and physical spaces explain the different pathways in the innovation processes in…
Descriptors: Foreign Countries, Small Businesses, Medical Services, Technological Advancement
Zhu, Hongwei – IEEE Transactions on Education, 2011
Students lose interest in learning programming when the materials are not related to their lives. A challenge facing most students is that they lack the financial literacy necessary to manage their debts. An approach is developed to integrate financial literacy into an object-oriented programming (OOP) course. The approach is effective in…
Descriptors: Money Management, Programming, Relevance (Education), Student Centered Curriculum
Wang, Tiantian; Su, Xiaohong; Ma, Peijun; Wang, Yuying; Wang, Kuanquan – Computers & Education, 2011
Learning to program is a difficult process for novice programmers. AutoLEP, an automated learning and assessment system, was developed by us, to aid novice programmers to obtain programming skills. AutoLEP is ability-training-oriented. It adopts a novel assessment mechanism, which combines static analysis with dynamic testing to analyze student…
Descriptors: Foreign Countries, Feedback (Response), Program Effectiveness, Learning Experience
Singh, Gurmukh; Siddiqui, Khalid; Singh, Mankiran; Singh, Satpal – Journal of Educational Technology Systems, 2011
The current research article is based on a simple and practical way of employing the computational power of widely available, versatile software MS Excel 2007 to perform interactive computer simulations for undergraduate/graduate students in biology, biochemistry, biophysics, microbiology, medicine in college and university classroom setting. To…
Descriptors: Heredity, Genetics, Biological Sciences, Medical Education
Rodrigo, Ma. Mercedes T.; Andallaza, Thor Collin S.; Castro, Francisco Enrique Vicente G.; Armenta, Marc Lester V.; Dy, Thomas T.; Jadud, Matthew C. – Journal of Educational Computing Research, 2013
In this article we quantitatively and qualitatively analyze a sample of novice programmer compilation log data, exploring whether (or how) low-achieving, average, and high-achieving students vary in their grasp of these introductory concepts. High-achieving students self-reported having the easiest time learning the introductory programming…
Descriptors: Programming, High Achievement, Introductory Courses, Qualitative Research
Bers, Marina Umaschi; Seddighin, Safoura; Sullivan, Amanda – Journal of Technology and Teacher Education, 2013
Prior work has shown that early childhood educators demonstrate a lack of knowledge and understanding about technology and engineering, and about developmentally appropriate pedagogical approaches to bring those disciplines into the classrooms. This paper reports a study in which 32 early childhood educators participated in an intensive three-day…
Descriptors: STEM Education, Early Childhood Education, Knowledge Base for Teaching, Developmentally Appropriate Practices
Baker, William M. – Journal of Education for Business, 2013
This research determines which computer skills are important for entry-level accountants, and whether some skills are more important than others. Students participated before and after internships in public accounting. Longitudinal analysis is also provided; responses from 2001 are compared to those from 2008-2009. Responses are also compared to…
Descriptors: Computer Literacy, Longitudinal Studies, College Students, Accounting
Sundresh, Sameer – ProQuest LLC, 2009
How do you dynamically customize the programming language available in a context within an existing system, without changing the underlying system? This dissertation introduces a language design approach that addresses this problem. The basic idea is to structure programs as systems of multiple interacting levels of abstraction, where all of the…
Descriptors: Programming Languages, Programming, Internet, Computer System Design