Publication Date
| In 2026 | 0 |
| Since 2025 | 4 |
| Since 2022 (last 5 years) | 58 |
| Since 2017 (last 10 years) | 147 |
| Since 2007 (last 20 years) | 256 |
Descriptor
Source
Author
| Mitri, Michel | 3 |
| Resnick, Mitchel | 3 |
| Çetinkaya-Rundel, Mine | 3 |
| Ali, Azad | 2 |
| Baghaei, Nilufar | 2 |
| Bick, Markus | 2 |
| Botturi, Luca | 2 |
| Cafolla, Ralph | 2 |
| Clark, David | 2 |
| Duval, Beverly K. | 2 |
| Feurzeig, Wallace | 2 |
| More ▼ | |
Publication Type
Education Level
Audience
| Teachers | 33 |
| Media Staff | 6 |
| Practitioners | 5 |
| Administrators | 1 |
| Students | 1 |
Location
| Germany | 8 |
| Australia | 7 |
| Spain | 6 |
| United Kingdom | 6 |
| Pennsylvania | 5 |
| California | 4 |
| Bulgaria | 3 |
| Canada | 3 |
| Hungary | 3 |
| Illinois | 3 |
| Indiana | 3 |
| More ▼ | |
Laws, Policies, & Programs
Assessments and Surveys
| Beck Depression Inventory | 1 |
What Works Clearinghouse Rating
Peer reviewedPrice-Wilkin, John – Public-Access Computer Systems Review, 1994
Discusses how the World-Wide Web (WWW) can be linked to the PAT system, a search engine supporting access to Standard Generalized Markup Language (SGML) encoded documents. Technical concepts are reviewed, and the operation of a PAT-to-Web gateway is explained using examples of how it is employed. (JKP)
Descriptors: Computer Interfaces, Computer Networks, Computer Software, Computer System Design
Peer reviewedChee, Yam San – Instructional Science, 1995
Reviews traditional approaches to learning and education, and examines the use of cognitive apprenticeship as an improved approach. Explores and evaluates the application of cognitive apprenticeship to the teaching of the programming language Smalltalk in a multimedia-based interactive learning environment. Sample computer screens depicting…
Descriptors: Conventional Instruction, Education, Educational Environment, Futures (of Society)
Rawlins, Mike – Syllabus, 2001
Explains what XML (Extensible Markup Language) is; where to find it in a few years (everywhere from Web pages, to database management systems, to common campus applications); issues that will make XML somewhat of an experimental strategy in the near term; and the importance of decision-makers being abreast of XML trends in standards, tools…
Descriptors: Computer Oriented Programs, Computer Uses in Education, Educational Technology, Futures (of Society)
Kuban, Paul A.; Ragade, Rammohan K. – Journal on Educational Resources in Computing, 2005
Most electrical engineering and computer science undergraduate programs include at least one course on microcontrollers and assembly language programming. Some departments offer legacy courses in C programming, but few include C programming from an embedded systems perspective, where it is still regularly used. Distributed computing and parallel…
Descriptors: Laboratories, Computers, Programming, Educational Technology
Koper, Rob; Olivier, Bill – Educational Technology & Society, 2004
In order to capture current educational practices in eLearning courses, more advanced "learning design" capabilities are needed than are provided by the open eLearning specifications hitherto available. Specifically, these fall short in terms of multi-role workflows, collaborative peer-interaction, personalization and support for learning…
Descriptors: Educational Practices, Learning Processes, Instructional Design, Computer Uses in Education
Coombs, Karen A. – Computers in Libraries, 2004
As an information and instruction librarian at SUNY-Cortland, the author is responsible for designing, developing, and maintaining the Library's Web site. In this article, she describes her experience in combining print/microform holdings list. She pursued a strategy that would make the two holding lists "appear" as one by using XML. She iterates…
Descriptors: Academic Libraries, Web Sites, Programming Languages, Periodicals
Müldner, Tomasz; Shakshuki, Elhadi – International Journal of Distance Education Technologies, 2006
This article presents a novel approach for explaining algorithms that aims to overcome various pedagogical limitations of the current visualization systems. The main idea is that at any given time, a learner is able to focus on a single problem. This problem can be explained, studied, understood, and tested, before the learner moves on to study…
Descriptors: Mathematics, Visualization, Problem Solving, Client Server Architecture
Connolly, Mary V. – 1996
Saint Mary's College (Indiana) offers a minor program in computer science. The program's introductory computer science class traditionally taught Pascal. The decision to change the introductory programming language to C++ with an object oriented approach was made when it became clear that there were good texts available for beginning students.…
Descriptors: Computer Science Education, Computer Software Selection, Curriculum Development, Educational Change
Peer reviewedResnick, Mitchel – Interactive Learning Environments, 1990
Discusses concurrent, or parallel, programming languages; explains the design of the MultiLogo programming language; and describes a study of fourth and fifth graders that used MultiLogo to control robotic devices built out of Lego bricks. Three categories of MultiLogo programming bugs are described, and implications for changes in design and…
Descriptors: Computer Assisted Instruction, Error Patterns, Futures (of Society), Grade 4
Peer reviewedNixon, Paul D. – Computers and the Humanities, 1993
Asserts that involving students in learning a small amount of programming language can enable them to learn the important concepts of electronic information systems. Describes a three-week unit in which arts and humanities undergraduate students use the authoring language, PILOT. (CFR)
Descriptors: Computer Uses in Education, Course Content, Course Descriptions, Educational Technology
Peer reviewedCatenazzi, Nadia; Gibb, Forbes – Journal of Information Science, 1995
Presents a general overview of the publishing process, including both paper and electronic publishing, and describes in greater detail a hyper-book approach explaining steps from the acquisition of a manuscript in a general mark-up language to the presentation of the final electronic publication to the user in the library. (Author/LRW)
Descriptors: Authoring Aids (Programming), Authors, Electronic Publishing, Futures (of Society)
Peer reviewedByers, 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
Albano, Giovannina; D'Apice, Ciro; Tomasiello, Stefania – International Journal of Mathematical Education in Science and Technology, 2002
A Mathematica[TM] package is described that uses simulations and animations to illustrate key concepts in harmonic oscillation and electric circuits for students not majoring in physics or mathematics. Students are not required to know the Mathematica[TM] environment: a user-friendly interface with buttons functionalities and on-line help allows…
Descriptors: Programming, Programming Languages, Energy, Physics
Baghaei, Nilufar; Mitrovic, Antonija; Irwin, Warwick – International Journal of Computer-Supported Collaborative Learning, 2007
We present COLLECT-UML, a constraint-based intelligent tutoring system (ITS) that teaches object-oriented analysis and design using Unified Modelling Language (UML). UML is easily the most popular object-oriented modelling technology in current practice. While teaching how to design UML class diagrams, COLLECT-UML also provides feedback on…
Descriptors: Feedback (Response), Intelligent Tutoring Systems, Cooperation, Problem Solving
Kamthan, Pankaj – Journal of Information Technology Education, 2007
Open Source Software (OSS) has introduced a new dimension in software community. As the development and use of OSS becomes prominent, the question of its integration in education arises. In this paper, the following practices fundamental to projects and processes in software engineering are examined from an OSS perspective: project management;…
Descriptors: Engineering, Computer Software, Quality Control, Computer Science

Direct link
