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
Burton, Brian G.; Martin, Barbara N. – Journal of Educational Computing Research, 2010
The purpose of this case study was to determine if learning occurred within a 3D virtual learning environment by determining if elements of collaboration and Nonaka and Takeuchi's (1995) knowledge spiral were present. A key portion of this research was the creation of a Virtual Learning Environment. This 3D VLE utilized the Torque Game Engine…
Descriptors: Cooperation, Virtual Classrooms, Educational Environment, Case Studies
Rogerson, Christine; Scott, Elsje – Journal of Information Technology Education, 2010
This paper examines how students' experiences of learning to program are affected by feelings of fear, using a phenomenological approach to elicit rich descriptions of personal experiences from the narratives of final year undergraduate students. In the course of reviewing current work concerning learning or teaching programming, certain focal…
Descriptors: Undergraduate Students, Experiential Learning, Information Systems, Programming
Munoz-Organero, Mario; Ramirez, Gustavo A.; Merino, Pedro Munoz; Kloos, Carlos Delgado – IEEE Transactions on Education, 2010
The use of swarm intelligence techniques in e-learning scenarios provides a way to combine simple interactions of individual students to solve a more complex problem. After getting some data from the interactions of the first students with a central system, the use of these techniques converges to a solution that the rest of the students can…
Descriptors: Electronic Learning, Intelligence, Computer Uses in Education, Educational Resources
O'Neil, A. Fred – British Journal of Educational Technology, 2008
It is of course very difficult to accurately project important characteristics of the future state of any rapidly evolving field, and the field of authoring systems for computer-assisted instruction (CAI) is no exception. However, strong trends in evolving CAI systems of today would seem to indicate some important characteristics of the software…
Descriptors: Instructional Design, Theories, Programming, Computer Assisted Instruction
Simonson, Michael, Ed.; Seepersaud, Deborah, Ed. – Association for Educational Communications and Technology, 2020
For the forty-third time, the Association for Educational Communications and Technology (AECT) is sponsoring the publication of these Proceedings. Papers published in this volume were presented online during the annual AECT Convention. Volume 1 contains 37 papers dealing primarily with research and development topics. Papers dealing with the…
Descriptors: Educational Technology, Technology Uses in Education, Professional Development, Feminism
Gunion, Katherine; Milford, Todd; Stege, Ulrike – Journal of Problem Solving, 2009
Recursion is a programming paradigm as well as a problem solving strategy thought to be very challenging to grasp for university students. This article outlines a pilot study, which expands the age range of students exposed to the concept of recursion in computer science through instruction in a series of interesting and engaging activities. In…
Descriptors: Foreign Countries, Programming, Programming Languages, Middle School Students
Brasher, Andrew; McAndrew, Patrick – Journal of Interactive Media in Education, 2009
This paper describes how digital talking books (DTBs) with embedded functionality for learners can be generated from content structured according to the OU OpenLearn schema. It includes examples showing how a software transformation developed from open source components can be used to remix OpenLearn content, and discusses issues concerning the…
Descriptors: Open Universities, Educational Resources, Costs, Web Sites
Weiland, Sunny Minelli – ProQuest LLC, 2012
This study implemented a qualitative approach to examine the phenomenon of "inquiry-based science pedagogy or inquiry instruction" as it has been experienced by individuals. Data was collected through online open-ended surveys, focus groups, and teacher reported self-reflections to answer the research questions: 1) How do middle level…
Descriptors: Educational Strategies, Elementary Education, Teaching Methods, Field Experience Programs
Huang, Shiu-Li; Shiu, Jung-Hung – Educational Technology & Society, 2012
The success of Web 2.0 inspires e-learning to evolve into e-learning 2.0, which exploits collective intelligence to achieve user-centric learning. However, searching for suitable learning paths and content for achieving a learning goal is time consuming and troublesome on e-learning 2.0 platforms. Therefore, introducing formal learning in these…
Descriptors: Foreign Countries, Intelligent Tutoring Systems, Computer System Design, Computer Science Education
Howard, A. M.; Park, Chung Hyuk; Remy, S. – IEEE Transactions on Learning Technologies, 2012
The robotics field represents the integration of multiple facets of computer science and engineering. Robotics-based activities have been shown to encourage K-12 students to consider careers in computing and have even been adopted as part of core computer-science curriculum at a number of universities. Unfortunately, for students with visual…
Descriptors: Robotics, Computer Interfaces, Federal Aid, Pilot Projects
Shao, Kun; Maher, Peter – Interactive Technology and Smart Education, 2012
Purpose: Teaching advanced technical concepts in a computer science program to students of different technical backgrounds presents many challenges. The purpose of this paper is to present a detailed experimental pedagogy in teaching advanced computer science topics, such as computer networking, telecommunications and data structures using…
Descriptors: Computer Assisted Instruction, Active Learning, Telecommunications, Computer Networks
Mariais, Christelle; Michau, Florence; Pernin, Jean-Philippe – Simulation & Gaming, 2012
To strengthen the motivation of learners, the professional training sector is focusing more and more on game-based learning. In this context, the authors have become interested in the design of Learning Role-Play Game (LRPG) scenarios. The aim of this article is to improve the designers' confidence in the validity of the game-based learning…
Descriptors: Professional Training, Educational Technology, Methods, Models
Apiola, Mikko; Tedre, Matti – Computer Science Education, 2012
Programming education is a widely researched and intensely discussed topic. The literature proposes a broad variety of pedagogical viewpoints, practical approaches, learning theories, motivational vehicles, and other elements of the learning situation. However, little effort has been put on understanding cultural and contextual differences in…
Descriptors: Foreign Countries, Programming, Information Technology, Computer Science Education
Broman, D.; Sandahl, K.; Abu Baker, M. – IEEE Transactions on Education, 2012
Teaching larger software engineering project courses at the end of a computing curriculum is a way for students to learn some aspects of real-world jobs in industry. Such courses, often referred to as capstone courses, are effective for learning how to apply the skills they have acquired in, for example, design, test, and configuration management.…
Descriptors: Foreign Countries, Computer Software, Statistical Analysis, Course Evaluation
Enikov, E. T.; Campa, G. – IEEE Transactions on Education, 2012
This paper presents a low-cost hands-on experiment for a classical undergraduate controls course for non-electrical engineering majors. The setup consists of a small dc electrical motor attached to one of the ends of a light rod. The motor drives a 2-in propeller and allows the rod to swing. Angular position is measured by a potentiometer attached…
Descriptors: Computer Assisted Instruction, Synchronous Communication, Programming, Computer Science Education

Peer reviewed
Direct link
