Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 0 |
Since 2006 (last 20 years) | 6 |
Descriptor
Computer Graphics | 8 |
Instructional Effectiveness | 8 |
Programming | 8 |
Computer Science Education | 6 |
Instructional Design | 6 |
Computer Assisted Instruction | 5 |
Computer Software | 5 |
Educational Technology | 4 |
Programming Languages | 4 |
Animation | 3 |
College Instruction | 3 |
More ▼ |
Source
ACM Transactions on Computing… | 1 |
Computers & Education | 1 |
Interactive Technology and… | 1 |
International Journal of… | 1 |
Journal of Educational… | 1 |
Journal of Information… | 1 |
Journal of Information… | 1 |
Author
Dalgarno, Barney | 1 |
Hauptman, Hanoch | 1 |
Lai, Shu-Ling | 1 |
Lee, Mark J. W. | 1 |
Maher, Peter | 1 |
Miller, Douglas S. | 1 |
Mitri, Michel | 1 |
Nevalainen, Seppo | 1 |
Pokorny, Kian L. | 1 |
Pradhan, Sunam | 1 |
Rajan, Hridesh | 1 |
More ▼ |
Publication Type
Journal Articles | 7 |
Reports - Research | 3 |
Reports - Descriptive | 2 |
Reports - Evaluative | 2 |
Dissertations/Theses -… | 1 |
Tests/Questionnaires | 1 |
Education Level
Higher Education | 5 |
Postsecondary Education | 5 |
Elementary Secondary Education | 1 |
Grade 10 | 1 |
Secondary Education | 1 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Mitri, Michel – Journal of Information Systems Education, 2010
In the current object-oriented paradigm, software construction increasingly involves creating and utilizing "software components". These components can serve a variety of functions, from common algorithmic processes to database connectivity to graphical interfaces. The advantage of component architectures is that programmers can use pre-existing…
Descriptors: Computer Software, Programming, Programming Languages, Computer Interfaces
Sondag, Tyler; Pokorny, Kian L.; Rajan, Hridesh – ACM Transactions on Computing Education, 2012
Students in all areas of computing require knowledge of the computing device including software implementation at the machine level. Several courses in computer science curricula address these low-level details such as computer architecture and assembly languages. For such courses, there are advantages to studying real architectures instead of…
Descriptors: Programming Languages, Computer Simulation, Computer Graphics, Computer Interfaces
Shao, Kun; Maher, Peter – Interactive Technology and Smart Education, 2012
Purpose: Teaching advanced technical concepts in a computer science program to students of different technical backgrounds presents many challenges. The purpose of this paper is to present a detailed experimental pedagogy in teaching advanced computer science topics, such as computer networking, telecommunications and data structures using…
Descriptors: Computer Assisted Instruction, Active Learning, Telecommunications, Computer Networks
Lee, Mark J. W.; Pradhan, Sunam; Dalgarno, Barney – Journal of Information Technology Education, 2008
Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping…
Descriptors: Cognitive Processes, Computer Software Evaluation, Hypothesis Testing, Visualization
Nevalainen, Seppo; Sajaniemi, Jorma – Journal of Educational Computing Research, 2008
When visualization tools utilized in computer programming education have been evaluated empirically, the results have remained controversial. To address this problem, we have developed a model of short-term effects of program animation, and used it in a series of experiments. In the current experiment, we varied visual representation of an…
Descriptors: Computer Assisted Instruction, Computer Graphics, Animation, Programming
Hauptman, Hanoch – Computers & Education, 2010
Developing a software environment to enhance 3D geometric proficiency demands the consideration of theoretical views of the learning process. Simultaneously, this effort requires taking into account the range of tools that technology offers, as well as their limitations. In this paper, we report on the design of Virtual Spaces 1.0 software, a…
Descriptors: Computer Software, Educational Technology, Spatial Ability, Geometric Concepts
Miller, Douglas S. – 1998
The intent of this project was to improve test and programming scores of 9th through 12th grade students enrolled in the Practical Computer Skills: Logo course in a north central Florida high school. An implementation program that demonstrated teacher-designed graphical computer language Logo programs, utilized multimedia techniques, and used…
Descriptors: Academic Achievement, Computer Graphics, Computer Science Education, Computer Uses in Education

Lai, Shu-Ling – International Journal of Instructional Media, 1998
Describes a study that investigated the effects of visual display within a college computer-based learning program that taught computer programming language through analogies. Three types of visual displays (text, static graphics, and animation) are compared, and assessment measures that included posttests and attitude questionnaires are…
Descriptors: Analysis of Variance, Comparative Analysis, Computer Assisted Instruction, Computer Graphics