Publication Date
| In 2026 | 2 |
| Since 2025 | 236 |
| Since 2022 (last 5 years) | 1150 |
| Since 2017 (last 10 years) | 2292 |
| Since 2007 (last 20 years) | 3780 |
Descriptor
| Programming | 4382 |
| Computer Science Education | 1790 |
| Foreign Countries | 1432 |
| Teaching Methods | 1129 |
| Computer Software | 1095 |
| Educational Technology | 772 |
| Student Attitudes | 688 |
| Problem Solving | 628 |
| Programming Languages | 621 |
| Thinking Skills | 598 |
| College Students | 560 |
| 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 | 108 |
| Practitioners | 49 |
| Administrators | 17 |
| Students | 15 |
| Researchers | 13 |
| Media Staff | 9 |
| Policymakers | 7 |
| Parents | 3 |
| Community | 1 |
Location
| Turkey | 166 |
| Taiwan | 92 |
| Australia | 82 |
| 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
Rossling, Guido; Vellaramkalayil, Teena – ACM Transactions on Computing Education, 2009
Hypertextbooks for Computer Science contents present an interesting approach to better support learners and integrate algorithm animations into the learning materials. We have developed a prototype for integrating a selection of the functionality of such a hypertextbook into the established Moodle LCMS. This article describes the goals and…
Descriptors: Instructional Materials, Integrated Learning Systems, Computer Science Education, Programming
Howles, Trudy – Computer Science Education, 2009
Student attrition and low graduation rates are critical problems in computer science education. Disappointing graduation rates and declining student interest have caught the attention of business leaders, researchers and universities. With weak graduation rates and little interest in scientific computing, many are concerned about the USA's ability…
Descriptors: Computer Science Education, Class Size, Graduation Rate, Programming
Yukselturk, Erman; Bulut, Safure – Educational Technology & Society, 2009
This study analyzed gender differences in self-regulated learning components, motivational beliefs and achievement in self-regulated online learning environment. Sample of the study consisted of 145 participants from an online programming course which is based on synchronous and asynchronous communication methods over the Internet. Motivated…
Descriptors: Electronic Learning, Self Efficacy, Online Courses, Learning Strategies
Gonzalez-Videgaray, MariCarmen; Hernandez-Zamora, Gregorio; del-Rio-Martinez, Jesus H. – Computers & Education, 2009
Drawing on the experience of development and use of a virtual learning environment (VLE) at a public Mexican university, this article explores the tension between the most common definitions and attributes of learning object (LO) in the mainstream literature, and the teacher's practices around the creation and incorporation of LOs in the VLE. This…
Descriptors: Definitions, Educational Technology, Foreign Countries, College Faculty
Reiners, Torsten; Dreher, Heinz – Journal of Information Technology Education, 2009
In modern learning environments, the lecturer or educational designer is often confronted with multi-national student cohorts, requiring special consideration regarding language, cultural norms and taboos, religion, and ethics. Through a somewhat provocative example we demonstrate that taking such factors into account can be essential to avoid…
Descriptors: Student Diversity, Culturally Relevant Education, Profiles, Cultural Differences
Williams, Alexandria; Rouse, Kenneth; Seals, Cheryl; Gilbert, Juan – International Journal on E-Learning, 2009
Reading literacy has been a major problem for American students for the past several years. Educators have struggled to find a solution to this problem that will help students while at the same time maintain their interest in the subject matter. Educational video games and other e-learning technologies have made their way into classrooms and homes…
Descriptors: Reading Comprehension, Science Projects, Video Games, Outreach Programs
Snyder, Robin M. – 1998
This paper describes the use of simple 4DOS batch files to automate the creation and maintenance of an infrastructure to assist students in creating and maintaining HTML World Wide Web pages. Background is provided on Web pages, DOS, 4DOS, and batch files. The assumptions made in creating the infrastructure are summarized, and program statements…
Descriptors: Authoring Aids (Programming), Automation, College Students, Computer Oriented Programs
Roth, Kristi; Pyfer, Jean; Huettig, Carol – Education and Training in Developmental Disabilities, 2007
The purpose of this study was to investigate the perceived impact of physical recreation transition programming on individuals with cognitive disabilities and generate strategies for improved transition. Interviews were completed with 17 young adults who were one to three years post graduation. Interviews determined graduate's perception of their…
Descriptors: Social Environment, Programming, Young Adults, Recreation
Tracy, Fran; Jordan, Katy – Technology, Pedagogy and Education, 2012
This paper draws upon the experience of an interdisciplinary research group in engaging undergraduate university students in the design and development of semantic web technologies. A flexible approach to participatory design challenged conventional distinctions between "designer" and "user" and allowed students to play a role…
Descriptors: Foreign Countries, Learner Engagement, Semantics, Interdisciplinary Approach
Sherrell, Linda; Malasri, Kriangsiri; Mills, David; Thomas, Allen; Greer, James – Journal of Computers in Mathematics and Science Teaching, 2012
From 2004-2007, the University of Memphis carried out the NSF-funded Tri-P-LETS (Three P Learning Environment for Teachers and Students) project to improve local high-school computer science curricula. The project reached a total of 58 classrooms in eleven high schools emphasizing problem solving skills, programming concepts as opposed to syntax,…
Descriptors: Workshops, Inservice Teacher Education, Partnerships in Education, Secondary School Teachers
Wells, J.; Barry, R. M.; Spence, A. – IEEE Transactions on Education, 2012
Traditional teaching styles practiced at universities do not generally suit all students' learning styles. For a variety of reasons, students do not always engage in learning in the courses in which they are enrolled. New methods to create and deliver educational material are available, but these do not always improve learning outcomes.…
Descriptors: Foreign Countries, Video Technology, Multimedia Instruction, Student Surveys
Peer reviewedStuer, Gunther; Broeckhove, Jan; Arickx, Frans – Internet Research, 2003
Presents the design and implementation of a reliable multipeer protocol (RMPP), which is written in Java and is suitable for applications in the area of distributed virtual environments (DVEs). Discusses motivation, protocol classification, design goals and the error recovery algorithm and lists implementation issues. Presents two possible…
Descriptors: Computer Networks, Computer Simulation, Computer System Design, Design Requirements
Peer reviewedMachanick, Philip – Computers & Education, 1998
Based on a computer-science course, this article outlines an alternative ordering of programming concepts that aims to develop a reuse habit before other styles of programming are developed. Although the discussion is based on transition from Modula-2 to C++, the issues raised apply to transition from any procedural to any object-oriented…
Descriptors: Algorithms, Change, Computer Science Education, Course Descriptions
Parker, Kevin R.; Chao, Joseph T.; Ottaway, Thomas A.; Chang, Jane – Journal of Information Technology Education, 2006
The selection of a programming language for introductory courses has long been an informal process involving faculty evaluation, discussion, and consensus. As the number of faculty, students, and language options grows, this process becomes increasingly unwieldy. As it stands, the process currently lacks structure and replicability. Establishing a…
Descriptors: Programming Languages, Introductory Courses, Selection, Criteria
Siozou, Stefania; Tselios, Nikolaos; Komis, Vassilis – Interactive Technology and Smart Education, 2008
Purpose: The purpose of this paper is to compare the effect of different representations while teaching basic algorithmic concepts to novice programmers. Design/methodology/approach: A learning activity was designed and mediated with two conceptually different learning environments, each one used by a different group. The first group used the…
Descriptors: Flow Charts, Programming, Longitudinal Studies, Comparative Analysis

Direct link
