Publication Date
| In 2026 | 0 |
| Since 2025 | 5 |
| Since 2022 (last 5 years) | 29 |
| Since 2017 (last 10 years) | 77 |
| Since 2007 (last 20 years) | 263 |
Descriptor
| Computer Assisted Instruction | 561 |
| Programming | 355 |
| Computer Software | 217 |
| Educational Technology | 202 |
| Foreign Countries | 170 |
| Instructional Design | 159 |
| Authoring Aids (Programming) | 154 |
| Teaching Methods | 144 |
| Higher Education | 120 |
| Computer Science Education | 117 |
| Programming Languages | 113 |
| More ▼ | |
Source
Author
| Asensio-Perez, Juan I. | 4 |
| Hwang, Gwo-Jen | 4 |
| Botturi, Luca | 3 |
| Boyle, Tom | 3 |
| Brusilovsky, Peter | 3 |
| Cushion, Steve | 3 |
| Dimitriadis, Yannis | 3 |
| Gimeno-Sanz, Ana | 3 |
| Hemard, Dominique | 3 |
| Hernandez-Leo, Davinia | 3 |
| Resnick, Mitchel | 3 |
| More ▼ | |
Publication Type
Education Level
Location
| Taiwan | 15 |
| United Kingdom | 14 |
| Germany | 11 |
| Australia | 10 |
| Spain | 10 |
| Turkey | 9 |
| Greece | 6 |
| Finland | 5 |
| European Union | 4 |
| Japan | 4 |
| Canada | 3 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Motivated Strategies for… | 3 |
| Gray Oral Reading Test | 1 |
| Group Embedded Figures Test | 1 |
What Works Clearinghouse Rating
Harris, Clay – 1996
Many students find climate classification laborious and time-consuming, and through their lack of repetition fail to grasp the details of classification. This paper describes an expert system for climate classification that is being developed at Middle Tennessee State University. Topics include: (1) an introduction to the nature of classification,…
Descriptors: Classification, Computer Assisted Instruction, Computer Software Development, Expert Systems
Stuckey, Bronwyn; Hensman, Jim; Hofmann, Tobias; Dewey, Barbara; Brown, Helen; Cameron, Sonja – 2002
Arguably the biggest "buzz word" of the current year has been "learning or knowledge object". To understand the learning object and why it should be such a highly desirable commodity, it is necessary to unpack not only this concept but more importantly revisit some contributing concepts and constructs (more buzz words) that support the building of…
Descriptors: Computer Assisted Instruction, Constructivism (Learning), Data Analysis, Epistemology
Peer reviewedRam, Vevek – South African Journal of Higher Education, 1996
Discusses problems in creating the information retrieval mechanisms used in constructivist computer-based learning environments to support knowledge discovery: (1) subject can not always be pre-specified and the learner may not know what to seek; (2) retrieval strategies differ considerably from conventional ones, with the search including data,…
Descriptors: Computer Assisted Instruction, Constructivism (Learning), Educational Media, Epistemology
Peer reviewedWilcocks, Derek; Sanders, Ian – Computers & Education, 1994
Discussion of how to teach programming skills to novice programmers focuses on the use of a program animator that uses a copies model of recursion to teach the recursive function. Various mental models are reviewed; testing the recursion animator is described; and possibilities for further research are suggested. (12 references) (LRW)
Descriptors: Algorithms, Computer Assisted Instruction, Computer Science Education, Courseware
Peer reviewedBurston, Jack – CALICO Journal, 1993
Most currently available computer-assisted language learning offerings fall into three categories: instructional, collaborative, and facilitative. Each is described and cost-effective approaches to using them are noted. (Contains two references.) (LB)
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer Software, Computers
Peer reviewedArmstrong, Timothy C.; Loane, Russell F. – TechTrends, 1994
Examines the current status and short-term future of computer software development in higher education. Topics discussed include educational advantages of software; current program development techniques, including object oriented programming; and market trends, including IBM versus Macintosh and multimedia programs. (LRW)
Descriptors: Computer Assisted Instruction, Computer Software Development, Courseware, Futures (of Society)
Kasowitz, Abby – Educational Media and Technology Yearbook, 2000
Discusses and describes automated instructional design (AID) tools that assist instructional designers and others in creating instructional products to improve learning. Highlights include expert systems; advisory systems; information management systems; electronic performance support systems; and authoring tools for computer-based instruction.…
Descriptors: Authoring Aids (Programming), Automation, Computer Assisted Instruction, Expert Systems
Peer reviewedFischer, Robert; Farris, Michael – CALICO Journal, 1999
Describes the genesis of the Libra authoring system and provides a detailed view of the design of a courseware program created by means of it. Lessons learned during the dissemination of the authoring system underscore the needs for more in-depth understanding of instructional design and the implementation of pedagogical principles by faculty…
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Courseware, Multimedia Materials
Higgins, Colin A.; Gray, Geoffrey; Symeonidis, Pavlos; Tsintsifas, Athanasios – Journal on Educational Resources in Computing, 2005
This article reports on the design, implementation, and usage of the CourseMarker (formerly known as CourseMaster) courseware Computer Based Assessment (CBA) system at the University of Nottingham. Students use CourseMarker to solve (programming) exercises and to submit their solutions. CourseMarker returns immediate results and feedback to the…
Descriptors: Feedback (Response), Computer Uses in Education, Programming, Foreign Countries
Deek, Fadi; Espinosa, Idania – International Journal on E-Learning, 2005
Traditionally, novice programmers have had difficulties in three distinct areas: breaking down a given problem, designing a workable solution, and debugging the resulting program. Many programming environments, software applications, and teaching tools have been developed to address the difficulties faced by these novices. Along with advancements…
Descriptors: Teaching Methods, Program Development, Learning Experience, Educational Technology
del Cid, Jose Pablo Escobedo; de la Fuente Valentin, Luis; Gutierrez, Sergio; Pardo, Abelardo; Kloos, Carlos Delgado – Journal of Interactive Media in Education, 2007
The IMS Learning Design specification aims at capturing the complete learning flow of courses, without being restricted to a particular pedagogical model. Such flow description for a course, called a Unit of Learning, must be able to be reproduced in different systems using a so called run-time environment. In the last few years there has been…
Descriptors: Higher Education, Computer Software, Educational Technology, Electronic Learning
Rodriguez-Artacho, Miguel; Verdejo Maillo, M. Felisa – Educational Technology & Society, 2004
This paper presents a reference framework to describe educational material. It introduces the PALO Language as a cognitive based approach to Educational Modeling Languages (EML). In accordance with recent trends for reusability and interoperability in Learning Technologies, EML constitutes an evolution of the current content-centered…
Descriptors: Learning Processes, Standards, Teaching Methods, Instructional Materials
Yang, Stephen J. H.; Chen, Irene Ya-Ling; Shao, Norman W. Y. – Educational Technology & Society, 2004
The nature of collaborative learning involves intensive interactions among collaborators, such as articulating knowledge into written, verbal or symbolic forms, authoring articles or posting messages to this community's discussion forum, responding or adding comments to messages or articles posted by others, etc. Knowledge collaborators'…
Descriptors: Knowledge Management, Information Retrieval, Cooperative Learning, Documentation
Hung, T. C.; Wang, S. K.; Tai, S. W.; Hung, C. T. – Computers and Education, 2007
An innovative concept of an electronic learning system has been established in an attempt to achieve a technology that provides engineering students with an instructive and affordable framework for learning engineering-related courses. This system utilizes an existing Computational Fluid Dynamics (CFD) package, Active Server Pages programming,…
Descriptors: Engineering Education, Innovation, Engineering, Programming
Coelho, Wesley; Murphy, Gail – Journal on Educational Resources in Computing, 2007
Becoming a quality software developer requires practice under the guidance of an expert mentor. Unfortunately, in most academic environments, there are not enough experts to provide any significant design mentoring for software engineering students. To address this problem, we present a collaborative software design tool intended to maximize an…
Descriptors: Feedback (Response), Mentors, Computer Software, Engineering

Direct link
