Publication Date
| In 2026 | 4 |
| Since 2025 | 302 |
| Since 2022 (last 5 years) | 1512 |
| Since 2017 (last 10 years) | 3040 |
| Since 2007 (last 20 years) | 4890 |
Descriptor
Source
Author
Publication Type
Education Level
Audience
| Teachers | 258 |
| Practitioners | 183 |
| Students | 53 |
| Administrators | 32 |
| Researchers | 24 |
| Media Staff | 18 |
| Parents | 11 |
| Policymakers | 11 |
| Community | 3 |
| Counselors | 1 |
| Support Staff | 1 |
| More ▼ | |
Location
| Turkey | 200 |
| Taiwan | 107 |
| United Kingdom | 107 |
| Australia | 106 |
| China | 93 |
| Canada | 72 |
| Spain | 71 |
| Sweden | 59 |
| California | 58 |
| Germany | 55 |
| Finland | 53 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
McMahon, Graham – Educational Technology & Society, 2009
This study examined the relationship between students working in a technology-rich environment and their development of higher order thinking skills. Based on a PhD thesis, which examined a greater range of relationships than can be reported here, this article focuses on developing critical thinking skills within a technology-rich environment.…
Descriptors: Correlation, Critical Thinking, Educational Environment, Thinking Skills
Coller, B. D.; Scott, M. J. – Computers & Education, 2009
One of the core courses in the undergraduate mechanical engineering curriculum has been completely redesigned. In the new numerical methods course, all assignments and learning experiences are built around a video/computer game. Students are given the task of writing computer programs to race a simulated car around a track. In doing so, students…
Descriptors: Concept Mapping, Methods Courses, Undergraduate Study, Video Games
Kirschenbaum, Matthew – Chronicle of Higher Education, 2009
The author advocates that humanities scholars should seek and study programming languages. He believes that, increasingly, an appreciation of how complex ideas can be imagined and expressed as a set of formal procedures--rules, models, algorithms--in the virtual space of a computer will be an essential element of a humanities education. Students…
Descriptors: Programming Languages, Student Motivation, Artificial Intelligence, Computer Mediated Communication
Norton, Stephen J.; McRobbie, Campbell J.; Ginns, Ian S. – Research in Science Education, 2007
Little research has been conducted on how students work when they are required to plan, build and evaluate artefacts in technology rich learning environments such as those supported by tools including flow charts, "Labview" programming and Lego construction. In this study, activity theory was used as an analytic tool to examine the social…
Descriptors: Programming Languages, Flow Charts, Problem Solving, Programming
Savvopoulos, Anastasios; Virvou, Maria – Campus-Wide Information Systems, 2010
Purpose: The elderly are often unfamiliar with computer technology and can encounter great difficulties. Moreover, the terms used in such systems may prove to be a challenge for these users. The aim of this research is to tutor the elderly on using an adaptive e-shop system in order to buy products easily. Design/methodology/approach: In view of…
Descriptors: Older Adults, Tutoring, Adult Education, Educational Technology
Lopez-Cuadrado, Javier; Perez, Tomas A.; Vadillo, Jose A.; Gutierrez, Julian – Computers & Education, 2010
The main requisite for a functional computerized adaptive testing system is the need of a calibrated item bank. This text presents the tasks carried out during the calibration of an item bank for assessing knowledge of Basque language. It has been done in terms of the 3-parameter logistic model provided by the item response theory. Besides, this…
Descriptors: Electronic Learning, Item Response Theory, Adult Education, Test Items
Fazlollahtabar, Hamed – E-Learning, 2008
E-learning has been widely adopted as a promising solution by many organizations to offer learning-on-demand opportunities to individual employees (learners) in order to reduce training time and cost. While successful information systems models have received much attention among researchers, little research has been conducted to assess the success…
Descriptors: Electronic Learning, Virtual Classrooms, On the Job Training, Programming
Blumenstein, Michael; Green, Steve; Fogelman, Shoshana; Nguyen, Ann; Muthukkumarasamy, Vallipuram – Computers & Education, 2008
This paper describes the Generic Automated Marking Environment (GAME) and provides a detailed analysis of its performance in assessing student programming projects and exercises. GAME has been designed to automatically assess programming assignments written in a variety of languages based on the "structure" of the source code and the correctness…
Descriptors: Assignments, Programming, Statistical Analysis, Models
Haste, Turtle – Science Scope, 2008
NASA is involved in a project involving the International Space Station (ISS) and an Earth-focused camera called EarthKam, where schools, and ultimately students, are allowed to remotely program the EarthKAM to take images. Here the author describes how EarthKam was used to help middle school students learn about biomes and develop their…
Descriptors: Middle School Students, Photography, Space Exploration, Programming
Dunn, Peter – Journal of Computers in Mathematics and Science Teaching, 2008
Quality encompasses a very broad range of ideas in learning materials, yet the accuracy of the content is often overlooked as a measure of quality. Various aspects of accuracy are briefly considered, and the issue of computational accuracy is then considered further. When learning materials are produced containing the results of mathematical…
Descriptors: Appropriate Technology, Educational Quality, Instructional Materials, Computation
Brusilovsky, P.; And Others – 1994
Three different approaches to teaching introductory programming are reviewed: the incremental approach, the sub-language approach, and the mini-language approach. The paper analyzes all three approaches, providing a brief history of each and describing an example of a programming environment supporting this approach. In the incremental approach,…
Descriptors: Computer Science Education, Foreign Countries, Introductory Courses, Programming
Peer reviewedForcheri, Paola; Molfino, Maria Teresa – Computers & Education, 1994
Discusses computational tools for learning programming and describes a system that was developed to help university students acquire the capability to model computational problems independently of a specific programming language. User-system interaction is explained; and system architecture is described, including specification acquisition, a…
Descriptors: Computer Assisted Instruction, Computer Science Education, Courseware, Higher Education
Buchanan, Larry – MultiMedia Schools, 1996
Defines HyperText Markup Language (HTML) as it relates to the World Wide Web (WWW). Describes steps needed to create HTML files on a UNIX system and to make them accessible via the WWW. Presents a list of basic HTML formatting codes and explains the coding used in the author's personal HTML file. (JMV)
Descriptors: Access to Information, Authoring Aids (Programming), Coding, Guidelines
Diwan, Amer; Waite, William M.; Jackson, Michele H.; Dickerson, Jacob – Journal on Educational Resources in Computing, 2004
The educational literature recognizes that people go through a number of stages in their intellectual development. During the first stage, called "received knowledge" or "dualism", people expect knowledge to be handed to them by authority figures (thus "received") and think in terms of black and white (thus "dualism"). Our experience indicates…
Descriptors: Programming Languages, Learning Strategies, Programming, Intellectual Development
Zaldivar, Vicente Arturo Romero; Arandia, Jon Ander Elorriaga; Brito, Mateo Lezcano – Journal of Educational Multimedia and Hypermedia, 2005
In this article, the main characteristics of the educational browser YADBrowser are described. One of the main objectives of this project is to define new languages and object models which facilitate the creation of educational applications for the Internet. The fundamental characteristics of the object model of the browser are also described.…
Descriptors: Internet, Programming, Programming Languages, Computer Software

Direct link
