Publication Date
| In 2026 | 0 |
| Since 2025 | 62 |
| Since 2022 (last 5 years) | 394 |
| Since 2017 (last 10 years) | 784 |
| Since 2007 (last 20 years) | 1167 |
Descriptor
Source
Author
| Bers, Marina Umaschi | 6 |
| Cavus, Nadire | 6 |
| Xinogalos, Stelios | 6 |
| Barnes, Tiffany | 5 |
| Ibrahim, Dogan | 5 |
| Mannila, Linda | 5 |
| Dan Sun | 4 |
| Frydenberg, Mark | 4 |
| Laakso, Mikko-Jussi | 4 |
| Resnick, Mitchel | 4 |
| Sullivan, Amanda | 4 |
| More ▼ | |
Publication Type
Education Level
Location
| Turkey | 36 |
| Taiwan | 28 |
| China | 18 |
| Germany | 18 |
| United Kingdom | 18 |
| Australia | 16 |
| Spain | 16 |
| Canada | 11 |
| Finland | 11 |
| Brazil | 10 |
| Cyprus | 10 |
| More ▼ | |
Laws, Policies, & Programs
| Americans with Disabilities… | 1 |
| Telecommunications Act 1996 | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
| Meets WWC Standards with or without Reservations | 2 |
Huang, Chenn-Jung; Chen, Chun-Hua; Luo, Yun-Cheng; Chen, Hong-Xin; Chuang, Yi-Ta – Educational Technology & Society, 2008
Recently, a lot of open source e-learning platforms have been offered for free in the Internet. We thus incorporate the intelligent diagnosis and assessment tool into an open software e-learning platform developed for programming language courses, wherein the proposed learning diagnosis assessment tools based on text mining and machine learning…
Descriptors: Foreign Countries, Feedback (Response), Programming Languages, Experiments
Myers, J. Paul, Jr.; Munsinger, Brita – 1996
This paper investigates the relationship between learning style and programming achievement in two paradigms: imperative and functional. An imperative language achieves its effect by changing the value of variables by means of assignment statements while functional languages rely on evaluation of expressions rather than side-effects. Learning…
Descriptors: Achievement Gains, Cognitive Style, Computer Science Education, Correlation
Peer reviewedSong, J. S.; And Others – Computers & Education, 1997
This discussion of intelligent tutoring systems (ITS) focuses on a description of C-Tutor, a knowledge-based ITS for novice C programmers. The program analyzer, which is a compound of a reverse engineering system and a didactic system, is explained, and implementation and evaluation is discussed. (LRW)
Descriptors: Computer Assisted Instruction, Educational Technology, Evaluation Methods, Higher Education
Peer reviewedBouras, C.; Ganos, P.; Karaliotas, A. – Internet Research, 2003
The current version of the IP protocol, IPv4, is the most widely used protocol in computer networks. This article describes mechanisms that can be used to facilitate the transition to the new version of the IP protocol, IPv6, and examines usability, usefulness and manageability. Describes how some of these mechanisms were applied to the Greek…
Descriptors: Computer Networks, Computer System Design, Design Requirements, Information Networks
Peer reviewedChapman, Bryan L. – Journal of Interactive Instruction Development, 1994
Discusses the effect of object-oriented programming on the evolution of authoring systems. Topics include the definition of an object; examples of object-oriented authoring interfaces; what object-orientation means to an instructional developer; how object orientation increases productivity and enhances interactivity; and the future of courseware…
Descriptors: Authoring Aids (Programming), Cognitive Development, Courseware, Information Technology
Heimburger, Anneli – Microcomputers for Information Management, 1994
Describes the basics of Standard Generalized Markup Language (SGML), an international standard which separates structure and content of a document; states background information and objectives; presents an SGML document; discusses the movement from conventional documents to integrated document bases; defines hypermedia/time-based structuring…
Descriptors: Change Strategies, Computer Software, Documentation, Hypermedia
Peer reviewedNiemi, Timo; Jarvelin, Kalervo – Information Processing & Management, 1995
Discusses a user interface that simplifies NF Squared (non-first-normal-form) relational query formulation in which query specification remains compact and straightforward. This interface allows for nesting and general hierarchical structures and restructuring which provides for more effective retrieval and query formulation. (Author/JKP)
Descriptors: Computer Interfaces, Computer Software Development, Computer System Design, Information Processing
Peer reviewedSperberg-McQueen, C. M. – Journal of Academic Librarianship, 1998
XML is a newly released subset of SGML that is intended to extend the benefits of that standard to the World Wide Web. Differences between SGML and XML are outlined, potential benefits are discussed, and answers are provided for some frequently asked questions regarding XML. (AEF)
Descriptors: Artificial Languages, Electronic Libraries, Futures (of Society), Information Sources
Peer reviewedRamalingam, Vennila; Wiedenbeck, Susan – Journal of Educational Computing Research, 1998
A 32-item self-efficacy scale for computer programming was developed, primed to the C++ programming language. The scale was administered to 421 students at the beginning and end of an introductory course in C++ programming. There was growth in self-efficacy between two administrations of the scale 12 weeks apart, particularly for students who…
Descriptors: Cognitive Structures, Computer Science Education, Computer Software, Higher Education
Burniske, R. W. – Phi Delta Kappan, 2001
How did educators become enslaved to networked computers and mesmerized by iridescent screens? The computer encourages endless acquisitions, some motivated by intellectual avarice, others by petty jealousies incited by colleagues raving about the latest "innovation." How much computer literacy is sufficient? What other literacies must…
Descriptors: Computer Literacy, Computer Networks, Computer Oriented Programs, Elementary Secondary Education
Chapman, Noleen – Information Management & Technology, 1998
Discusses why information technology managers are exploring the economic and strategic advantages of Web technology and finding that legacy systems still have an important role. Presents benefits: centralized management, reduced cost of ownership, wide user access; models of Web-to-host access; the Citrix thin client model; and future of…
Descriptors: Access to Information, Computer Networks, Cost Effectiveness, Information Management
Downes, Stephen; Shata, Osama; Lin, Fuhua (Oscar); Jamlan, Muain – International Review of Open and Distance Learning, 2001
Describes their essential components of learning objects (any element that might be contained inside a course) and gives a theoretical perspective. Discusses learning objects as they are developed and used in distance education. "A Middle Eastern Perspective" (Shata); " A Chinese Perspective" (Lin); and "A Perspective from…
Descriptors: Authoring Aids (Programming), Course Content, Distance Education, Foreign Countries
Qu, Changtao; Nejdl, Wolfgang – Educational Technology & Society, 2004
Edutella is an RDF-based E-Learning P2P network that is aimed to accommodate heterogeneous learning resource metadata repositories in a P2P manner and further facilitate the exchange of metadata between these repositories based on RDF. Whereas Edutella provides RDF metadata repositories with a quite natural integration approach, XML metadata…
Descriptors: Metadata, Educational Resources, Models, Programming
Klima, Richard E.; Sigmon, Neil P. – Mathematics and Computer Education, 2005
The use of the computer, and specifically the mathematics software package Maple, has played a central role in the authors' abstract algebra course because it provides their students with a way to see realistic examples of the topics they discuss without having to struggle with extensive computations. However, Maple does not provide the computer…
Descriptors: Programming Languages, Computer Science, Algebra, Computer Assisted Design
Paquette, Gilbert; Leonard, Michel; Lundgren-Cayrol, Karin; Mihaila, Stefan; Gareau, Denis – Educational Technology & Society, 2006
This chapter states and explains that a Learning Design is the result of a knowledge engineering process where knowledge and competencies, learning design and delivery models are constructed in an integrated framework. We present a general graphical language and a knowledge editor that has been adapted to support the construction of learning…
Descriptors: Learning Strategies, Computer Software, Programming, Instructional Design

Direct link
