A C-based graphics library for CS1
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Animation, visualization, and interaction in CS 1 assignments
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Hi-index | 0.00 |
Using graphics in introductory programming assignments has been shown to be a useful way to reinforce concepts and engage students. However, the complexity of modern GUI frameworks means that students must be shielded from the underlying complexity of those frameworks, usually through substantial wrapper APIs or project skeletons. In this paper, we describe Terminal Window Graphics---graphics drawn with text characters in a terminal window. This approach allows students to write graphical programs, but is less complex than "real" graphics.