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
Deek, Fadi P.; McHugh, James A. – Journal of Interactive Learning Research, 2003
This article describes an integrated problem solving and program development environment, illustrating the application of the system with a detailed case study of a small-scale programming problem. The system, which is based on an explicit cognitive model, is intended to guide the novice programmer through the stages of problem solving and program…
Descriptors: Problem Solving, Computer Software, Engineering, Programming
Tseng, Shian-Shyong; Su, Jun-Ming; Hwang, Gwo-Jen; Hwang, Gwo-Haur; Tsai, Chin-Chung; Tsai, Chang-Jiun – Educational Technology & Society, 2008
The popularity of web-based learning systems has encouraged researchers to pay attention to several new issues. One of the most important issues is the development of new techniques to provide personalized teaching materials. Although several frameworks or methods have been proposed, it remains a challenging issue to design an easy-to-realize…
Descriptors: Computer Assisted Instruction, Educational Technology, Individualized Instruction, Intelligent Tutoring Systems
Alberta Education, 2007
This document is intended for classroom teachers, resource personnel, administrators and parents. It is one of a series of documents developed to facilitate programming for students in grades 1 to 12 who have special education needs. The six essential components listed in this document are contained in "Standards for Special Education,…
Descriptors: Special Programs, Partial Hearing, Deafness, Programming
Guhlin, Miguel – Technology & Learning, 2007
Open source has continued to evolve and in the past three years the development of a graphical user interface has made it increasingly accessible and viable for end users without special training. Open source relies to a great extent on the free software movement. In this context, the term free refers not to cost, but to the freedom users have to…
Descriptors: Computer Software, School Community Relationship, Educational Change, Educational Technology
Matos, Victor; Grasser, Rebecca – Journal of Information Systems Education, 2007
This paper presents an example of integrating IT skills using an interesting real life problem. We describe how the reverse- and forward-engineering of the USA National Do Not Call registry was used in our capstone course to illustrate the fusion of different (but interdependent) issues and techniques learned in the IT program. The purpose of the…
Descriptors: Information Technology, Engineering, Ethics, Learning Experience
Abel, Marie-Helene; Benayache, Ahcene; Lenne, Dominique; Moulin, Claude; Barry, Catherine; Chaput, Brigitte – Educational Technology & Society, 2004
E-learning leads to evolutions in the way of designing a course. Diffused through the web, the course content cannot be the direct transcription of a face to face course content. A course can be seen as an organization in which different actors are involved. These actors produce documents, information and knowledge that they often share. We…
Descriptors: Course Content, Internet, College Instruction, Models
Kafai, Yasmin B., Ed.; Peppler, Kylie A., Ed.; Chapman, Robbin N., Ed. – Teachers College Press, 2009
This book is about the Computer Clubhouse--the idea and the place--that inspires youth to think about themselves as competent, creative, and critical learners. So much of the social life of young people has moved online and participation in the digital public has become an essential part of youth identities. The Computer Clubhouse makes an…
Descriptors: Creativity, Evaluators, Social Life, Video Games
Limanauskiene, Virginija; Stuikys, Vytautas – Electronic Journal of e-Learning, 2009
With the expansion of e-learning, the understanding and evaluation of already created e-learning environments is becoming an extremely important issue. One way to dealing with the problem is analysis of case studies, i.e. already created environments, from the reuse perspective. The paper presents a general framework and model to assess UNITE, the…
Descriptors: Electronic Learning, Communication Problems, Computer Assisted Instruction, Editing
Lakkala, Minna; Paavola, Sami; Toikka, Seppo; Bauters, Merja; Markannen, Hannu; de Groot, Reuma; Ben Ami, Zvi; Baurens, Benoit; Jadin, Tanja; Richter, Christoph; Zoserl, Eva; Batatia, Hadj; Paralic, Jan; Babic, Frantisek; Damsa, Crina; Sins, Patrick; Moen, Anne; Norenes, Svein Olav; Bugnon, Alexandra; Karlgren, Klas; Kotzinons, Dimitris – Online Submission, 2008
One of the central goals of the KP-Lab project is to co-design pedagogical methods and technologies for knowledge creation and practice transformation in an integrative and reciprocal manner. In order to facilitate this process user tasks, driving objectives and high-level requirements have been introduced as conceptual tools to mediate between…
Descriptors: Foreign Countries, Programming, Computer System Design, Educational Technology
Oner, Diler – International Journal of Computer-Supported Collaborative Learning, 2008
In this paper, I review both mathematics education and CSCL literature and discuss how we can better take advantage of CSCL tools for developing mathematical proof skills. I introduce a model of proof in school mathematics that incorporates both empirical and deductive ways of knowing. I argue that two major forces have given rise to this…
Descriptors: Mathematics Education, Computer Software, Mathematical Logic, Geometry
Lenne, Dominique; Abel, Marie-Helene; Trigano, Philippe; Leblanc, Adeline – Technology, Pedagogy and Education, 2008
In Technology Enhanced Learning Environments, self-regulated learning (SRL) partly relies on the features of the technological tools. The authors present two environments they designed in order to facilitate SRL: the first one (e-Dalgo) is a website dedicated to the learning of algorithms and computer programming. It is structured as a classical…
Descriptors: Electronic Learning, Educational Technology, Computer Assisted Instruction, Technology Integration
Roussev, Boris; Rousseva, Yvonna – Decision Sciences Journal of Innovative Education, 2004
Modern software practices call for the active involvement of business people in the software process. Therefore, programming has become an indispensable part of the information systems component of the core curriculum at business schools. In this paper, we present a model-based approach to teaching introduction to programming to general business…
Descriptors: Computer Software, Programming, Business Administration Education, Computation
Garner, Stuart – 2002
Computer programming is a domain of knowledge that is generally considered difficult by students, many of whom experience low levels of achievement and become disillusioned. This paper suggests that cognitive load theory needs to be taken into account when designing instructional materials for this domain. The cognitive load that is experienced by…
Descriptors: Academic Achievement, Cognitive Processes, Computer Assisted Instruction, Computer Software Development
Huang, David Wenhao; Aagard, Hans; Diefes-Dux, Heidi – Association for Educational Communications and Technology, 2004
This article describes the purpose, development, and implementation of a cognitive-based instructional intervention and its impact on learning motivation. The study was conducted in a programming-based problemsolving course for first-year engineering students. The results suggest that the instructional intervention developed based on the…
Descriptors: Learning Motivation, Intervention, Engineering Education, Instructional Design
Peer reviewedValde, Rich; And Others – Journal of Technology and Teacher Education, 1996
To effectively integrate information technology into classroom activities, preservice teachers must know a variety of computer concepts. Presents a model used to instruct preservice teachers in programming activities based on simulation and interactive learning. Students gained an understanding of computer roles, their programming, and…
Descriptors: Computer Assisted Instruction, Computer Literacy, Computer Simulation, Higher Education

Direct link
