Publication Date
| In 2026 | 0 |
| Since 2025 | 71 |
| Since 2022 (last 5 years) | 403 |
| Since 2017 (last 10 years) | 793 |
| Since 2007 (last 20 years) | 1176 |
Descriptor
| Programming Languages | 1465 |
| Programming | 621 |
| Computer Science Education | 572 |
| Computer Software | 461 |
| Foreign Countries | 425 |
| Teaching Methods | 405 |
| Undergraduate Students | 194 |
| Educational Technology | 175 |
| Problem Solving | 168 |
| Instructional Effectiveness | 167 |
| Introductory Courses | 167 |
| More ▼ | |
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 |
| Brazil | 11 |
| Canada | 11 |
| Finland | 11 |
| Nigeria | 11 |
| 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 |
Marcus, Robert L.; Robertson, Douglass – 1998
Central State University (Ohio), under a contract with Nichols Research Corporation, has developed a World Wide web based workshop on high performance computing entitled "IBN SP2 Parallel Programming Workshop." The research is part of the DoD (Department of Defense) High Performance Computing Modernization Program. The research…
Descriptors: Algorithms, Computer Assisted Instruction, Computer Science Education, Computer System Design
What Works Clearinghouse, 2006
"The Expert Mathematician" is designed to help middle school students develop the thinking processes for mathematical applications and communication. A three-year program of instruction, "The Expert Mathematician" uses a software and consumable print materials package with 196 lessons that teach the "Logo" programming…
Descriptors: Intervention, Programming Languages, Computer Software, Programming
Nash, Jane Gradwohl; Bravaco, Ralph J.; Simonson, Shai – Computer Science Education, 2006
The purpose of this study was to assess structural knowledge change across a two-week workshop designed to provide high-school teachers with training in Java and Object Oriented Programming. Both before and after the workshop, teachers assigned relatedness ratings to pairs of key concepts regarding Java and Object Oriented Programming. Their…
Descriptors: Concept Mapping, Cognitive Structures, Workshops, Programming
Sicilia, Miguel-Angel – Computer Science Education, 2006
A considerable amount of experiences in teaching object-oriented concepts using the Java language have been reported to date, some of which describe language pitfalls and concrete learning difficulties. In this paper, a number of additional issues that have been experienced as difficult for students to master, along with approaches intended to…
Descriptors: Learning Problems, Learning Strategies, Programming, Programming Languages
Holmboe, Christian – Computer Science Education, 2005
Constructing a data model for a problem area requires identifying and formulating some symbolic representation of the concepts involved, their characteristics, and the relationships between them. Taking a socio-cultural perspective on learning, analysis of classroom dialog is used to identify cognitive challenges met by novice students of data…
Descriptors: Concept Formation, Concept Teaching, Psycholinguistics, Metalinguistics
Building a Steganography Program Including How to Load, Process, and Save JPEG and PNG Files in Java
Courtney, Mary F.; Stix, Allen – Mathematics and Computer Education, 2006
Instructors teaching beginning programming classes are often interested in exercises that involve processing photographs (i.e., files stored as .jpeg). They may wish to offer activities such as color inversion, the color manipulation effects archived with pixel thresholding, or steganography, all of which Stevenson et al. [4] assert are sought by…
Descriptors: Textbooks, Textbook Content, Internet, Programming Languages
Peer reviewedSengupta, Arijit; Dillon, Andrew – Journal of the American Society for Information Science, 1997
Presents a method for augmenting a Standard Generalized Markup Language (SGML) document repository with database functionality. Introduces an implementation method for a complex-object modeling technique, and describes interface techniques tailored for text databases and concepts for a Structured Document Database Management System (SDDBMS)…
Descriptors: Computer Interfaces, Databases, Documentation, Information Management
Peer reviewedFausey, Jon; Shafer, Keith – Journal of the American Society for Information Science, 1997
Discusses how to translate your data from Standard Generalized Markup Language (SGML) to other formats. Explores key features and concepts of tools that address this problem and relates the problem to the Document Style Semantics and Specification Language (DSSSL) standard. Also investigates translation problems and the roles of SGML and DSSSL in…
Descriptors: Data Conversion, Electronic Libraries, Problems, Programming Languages
Peer reviewedWells, J. C. – Language Problems & Language Planning, 2000
Catalogues the various diacritics that are used for spelling different languages, describing what they look like and what they are used for. Also analyzes the problems of using accented letters in a multilingual computing environment and discusses the extent to which these problems have been resolved, with particular reference to Unicode.…
Descriptors: Computers, Language Planning, Multilingualism, Orthographic Symbols
Gomez, E.; Plaza, A. – International Journal of Mathematical Education in Science and Technology, 2002
One of the most astonishing properties when studying numerical series is that the sum is not commutative, that is the sum may change when the order of its elements is altered. In this note an example is given of such a series. A well-known mathematical proof is given and a MATLAB[C] program used for different rearrangements of the series…
Descriptors: Mathematical Logic, Validity, Intervals, Mathematics
Neji, Mahmoud; Ben Ammar, Mohamed – Electronic Journal of e-Learning, 2007
Based on facial expression (FE), this paper explores the possible use of the affective communication in virtual environments (VEs). The attention of affective communication is examined and some research ideas for developing affective communication in virtual environments are proposed. We place an emphasis on communication between virtual entities,…
Descriptors: Electronic Learning, Cooperative Learning, Affective Behavior, Nonverbal Communication
Schwieren, Joachim; Vossen, Gottfried; Westerkamp, Peter – Electronic Journal of e-Learning, 2006
e-Learning has become a major field of interest in recent years, and multiple approaches and solutions have been developed. A typical form of e-learning application comprises exercise submission and assessment systems that allow students to work on assignments whenever and where they want (i.e., dislocated, asynchronous work). In basic computer…
Descriptors: Computer Software, Programming, Electronic Learning, Higher Education
Craney, Linda – 1996
Initially available from universities and individual enthusiasts, software tools to author World Wide Web pages are maturing into very feature-rich applications and are now offered by large corporations. These applications are enabling more companies to create and maintain pages themselves on the Web or on corporate Intranets. The market continues…
Descriptors: Authoring Aids (Programming), Computer Software, Computer Software Evaluation, Computer Software Reviews
Lancaster, Thomas; Culwin, Fintan – Computer Science Education, 2004
Automated techniques for finding plagiarism in student source code submissions have been in use for over 20 years and there are many available engines and services. This paper reviews the literature on the major modern detection engines, providing a comparison of them based upon the metrics and techniques they deploy. Generally the most common and…
Descriptors: Foreign Countries, Plagiarism, College Students, Student Evaluation
Henze, Nicola; Dolog, Peter; Nejdl, Wolfgang – Educational Technology & Society, 2004
The challenge of the semantic web is the provision of distributed information with well-defined meaning, understandable for different parties. Particularly, applications should be able to provide individually optimized access to information by taking the individual needs and requirements of the users into account. In this paper we propose a…
Descriptors: Access to Information, Metadata, Internet, Educational Resources

Direct link
