Descriptor
Computer Software Development | 98 |
Authoring Aids (Programming) | 63 |
Courseware | 46 |
Computer Assisted Instruction | 45 |
Higher Education | 37 |
Programming | 35 |
Multimedia Materials | 26 |
Hypermedia | 22 |
Educational Technology | 21 |
Instructional Design | 19 |
World Wide Web | 18 |
More ▼ |
Source
Author
Goldstein, Miriam D. | 2 |
Ip, Albert | 2 |
Muldner, Tomasz | 2 |
Adler, Sharon C. | 1 |
Anderson, Thor A. | 1 |
Armstrong, Timothy C. | 1 |
Bailey, Mike | 1 |
Beasley, Robert E. | 1 |
Beltcheva, Olga | 1 |
Blake, Tyler | 1 |
Boling, Elizabeth | 1 |
More ▼ |
Publication Type
Education Level
Audience
Practitioners | 4 |
Teachers | 3 |
Administrators | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating

Uden, Lorna – Journal of Computing in Higher Education, 2002
Describes development of the Courseware Engineering Methodology (CEM), created to guide novices in designing effective courseware. Discusses CEM's four models: pedagogical (concerned with the courseware's pedagogical aspects), conceptual (dealing with software engineering), interface (relating to human-computer interaction), and hypermedia…
Descriptors: Authoring Aids (Programming), Computer Software Development, Courseware, Foreign Countries
Snyder, Robin M. – 1998
This paper describes the use of simple 4DOS batch files to automate the creation and maintenance of an infrastructure to assist students in creating and maintaining HTML World Wide Web pages. Background is provided on Web pages, DOS, 4DOS, and batch files. The assumptions made in creating the infrastructure are summarized, and program statements…
Descriptors: Authoring Aids (Programming), Automation, College Students, Computer Oriented Programs
Guralnick, David; Kass, Alex – 1994
This paper describes a multimedia authoring system called MOPed-II. Like other authoring systems, MOPed-II reduces the time and expense of producing end-user applications by eliminating much of the programming effort they require. However, MOPed-II reflects an approach to authoring tools for educational multimedia which is different from most…
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer Software Development, Courseware

Shukur, Zarina; Burke, Edmund; Foxley, Eric – Journal of Computing in Higher Education, 1999
Describes an automatic grading system for a formal methods computer science course that is able to evaluate a formal specification written in the Z language. Quality is measured by considering first, specification correctness (syntax, semantics, and satisfaction of customer requirements), and second, specification maintainability (comparison of…
Descriptors: Computer Science, Computer Software Development, Evaluation Methods, Grading
Matthews, James W.; And Others – 1994
The availability of digital multimedia technology poses new challenges to researchers, authors, and educators, even as it creates new opportunities for communication. VideoScheme, a prototype video programming environment is described, along with its applications in research, authoring and education. In terms of research, VideoScheme can help…
Descriptors: Authoring Aids (Programming), Computer Software Development, Educational Technology, Interactive Video

Majchrzak, Tina L. – Journal of Interactive Instruction Development, 1996
Describes and compares two methods for developing multimedia courseware for use on the Internet: an authoring tool called Shockwave, and an object-oriented language called Java. Topics include vector graphics, browsers, interaction with network protocols, data security, multithreading, and computer languages versus development environments. (LRW)
Descriptors: Authoring Aids (Programming), Comparative Analysis, Computer Graphics, Computer Software Development

Warger, Thomas – Educause Quarterly, 2002
Discusses how, despite many obstacles, open-source software has the potential to strongly influence the future of software development and support in the academic world. (EV)
Descriptors: Computer Software Development, Higher Education, Programming
Lorents, Alden C. – 1997
Various schools are struggling with the introduction of Object Oriented (OO) programming concepts and GUI (graphical user interfaces) within the traditional COBOL sequence. OO programming has been introduced in some of the curricula with languages such as C++, Smalltalk, and Java. Introducing OO programming into a typical COBOL sequence presents…
Descriptors: Computer Interfaces, Computer Science Education, Computer Software Development, Computer System Design

Byers, John A. – Educational Media International, 1999
Describes a software system that allows teachers and students in practically any subject to make interactive expert systems of quizzes on the Internet. Discusses the design of the system, including building a database of questions and answers; integrating text files of questions and answers with JavaScript-HTML pages; and the JavaScript and HTML…
Descriptors: Computer Assisted Testing, Computer Software Development, Computer System Design, Database Design
Yaron, David; Milton, D. Jeff; Freeland, Rebecca – 2001
A service is described to help enable digital libraries for education, such as the NSDL (National Science Mathematics Engineering and Technology Education Digital Library), to serve as collaboration spaces for the creation, modification and use of active learning experiences. The goal is to redefine the line between those activities that fall…
Descriptors: Active Learning, Authoring Aids (Programming), Computer Assisted Instruction, Computer Software Development

Skrein, Dale – Journal of Computing in Higher Education, 1994
CPU SIM, an interactive low-level computer simulation package that runs on the Macintosh computer, is described. The program is designed for instructional use in the first or second year of undergraduate computer science, to teach various features of typical computer organization through hands-on exercises. (MSE)
Descriptors: Authoring Aids (Programming), Computer Assisted Instruction, Computer Science Education, Computer Software Development
Weber, Gerhard; Mollenberg, Antje – 1994
Novices in programming face many problems affecting their learning process and programming success. Learning to program includes using the programming environment, learning a programming language's syntax and semantics, understanding a problem and translating it into an executable plan, developing algorithms and programs, and testing and debugging…
Descriptors: Computer Literacy, Computer Software Development, Debugging (Computers), Experiential Learning

Beasley, Robert E. – Journal of Educational Technology Systems, 1997
The choice of multimedia authoring systems influences the development and cost of multimedia projects. Provides a method of selecting authoring systems and organizes selection criteria into two classes for analysis: functional (authoring metaphor, interactivity, scripting language, testing paradigm, object orientation, multimedia component…
Descriptors: Authoring Aids (Programming), Computer Oriented Programs, Computer Software Development, Computer Software Evaluation

O'Donnell, Robert – Journal of Interactive Instruction Development, 1999
Addresses the many hidden costs related to the purchase of an authoring program as well as the decision to bring multimedia development in-house. Examines the following concerns: programming skills needed for authoring; the learning curve cost; software and hardware costs associated with multimedia development; and media development cost. (AEF)
Descriptors: Authoring Aids (Programming), Computer Software, Computer Software Development, Computer System Design

Adler, Sharon C. – Journal of the American Society for Information Science, 1997
Describes Document Style Semantics and Specification Language (DSSSL), an international standard for the formatting and processing of SGML documents. Outlines DSSSL structure as the key to enabling interchange of formatting information in a standardized non-proprietary format, the processing model, areas of standardization, and DSSSL language.…
Descriptors: Computer Software Development, Information Processing, Information Technology, Programming Languages