An Aspect of Aesthetics in Human-Computer Communications: Pretty Windows
IEEE Transactions on Software Engineering - Annals of discrete mathematics, 24
The algorithmic process: an introduction to problem solving
The algorithmic process: an introduction to problem solving
SIGCSE '86 Proceedings of the seventeenth SIGCSE technical symposium on Computer science education
Design strategies for a computer-based instruction system
SIGCSE '86 Proceedings of the seventeenth SIGCSE technical symposium on Computer science education
An experience is worth 1K words
SIGCSE '86 Proceedings of the seventeenth SIGCSE technical symposium on Computer science education
Novice mistakes: are the folk wisdoms correct?
Communications of the ACM
The effect of windows on man-machine interfaces (or opening doors with windows)
CSC '85 Proceedings of the 1985 ACM thirteenth annual conference on Computer Science
ELROND: a computer based instruction system for an introductory programming course
SIGCSE '85 Proceedings of the sixteenth SIGCSE technical symposium on Computer science education
Online help systems: a conspectus
Communications of the ACM
DOCUMENTS: an interactive online solution to four documentation problems
Communications of the ACM
Human factors guidelines for terminal interface design
Communications of the ACM
Training wheels in a user interface
Communications of the ACM
A diagnosis of beginning programmers' misconceptions of BASIC programming statements
Communications of the ACM
Program indentation and comprehensibility
Communications of the ACM
A user-friendly software environment for the novice programmer
Communications of the ACM
Computer assisted instruction: current trends and critical issues
Communications of the ACM
A new instructional environment for beginning computer science students
SIGCSE '82 Proceedings of the thirteenth SIGCSE technical symposium on Computer science education
Introduction to computing VIA PSI
SIGCSE '82 Proceedings of the thirteenth SIGCSE technical symposium on Computer science education
Introductory computer science courses
SIGCSE '82 Proceedings of the thirteenth SIGCSE technical symposium on Computer science education
SIGCSE '82 Proceedings of the thirteenth SIGCSE technical symposium on Computer science education
SIGCSE '82 Proceedings of the thirteenth SIGCSE technical symposium on Computer science education
SIGSCE '84 Proceedings of the fifteenth SIGCSE technical symposium on Computer science education
Designing an interactive facility for non-programmers
ACM '80 Proceedings of the ACM 1980 annual conference
An integral approach to user assistance
CHI '81 Proceedings of the Joint Conference on Easier and More Productive Use of Computer Systems. (Part - II): Human Interface and the User Interface - Volume 1981
Expressing Programming Language Syntax Using Templates
Expressing Programming Language Syntax Using Templates
AAPT: algorithm animator and programming toolbox
ACM SIGCSE Bulletin
Design of an algorithm simulation and animation environment (ASA)
ACM SIGCSE Bulletin
Hi-index | 0.00 |
A non-machine specific design of an algorithm teacher is proposed. It is a programmed environment to help students in a beginning computer science course learn problem solving skills. This paper provides an overview of the problem, a motivation and justification, followed by a brief description of what the program should provide the student.