A top-down approach to teaching programming
SIGCSE '95 Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education
Designing intentional learning environments
SIGDOC '97 Proceedings of the 15th annual international conference on Computer documentation
Exploring Martian planetary images: C++ exercises for CS1
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Constructivism in computer science education
SIGCSE '98 Proceedings of the twenty-ninth 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
Realistic image synthesis using photon mapping
Realistic image synthesis using photon mapping
Graphical problem solving and visual communication in the beginning computer graphics course
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Teaching two-dimensional array concepts in Java with image processing examples
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
IEEE Computer Graphics and Applications
Using image processing to teach CS1 and CS2
ACM SIGCSE Bulletin
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Rethinking of Teaching Objects-First
Education and Information Technologies
Using image processing projects to teach CS1 topics
Proceedings of the 36th SIGCSE technical symposium on Computer science education
A "secondary" look at digital image processing
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Teaching CS1 with graphics and C
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Teaching computer science in context
ACM Inroads
Use of satellite imagery in multidisciplinary projects
Proceedings of the 41st ACM technical symposium on Computer science education
Teaching biologists to compute using data visualization
Proceedings of the 42nd ACM technical symposium on Computer science education
Motivating students taking CS1 by using image manipulation in C and C++
Journal of Computing Sciences in Colleges
Practical Problem-Based Learning in Computing Education
ACM Transactions on Computing Education (TOCE)
Hi-index | 0.00 |
The Äǽ· project was designed to educate students in undergra-duate computer science courses through the study of and solution to large-scale problems in computer graphics. Our ultimate aim is that this approach would be applied to all computer science courses in the B.A. curriculum. In the first years of this project, we have been working on the foundational sequence, which includes CS1, CS2, and CS3 (data structures and advanced programming). For this last course, which also includes the study of algorithms in our curriculum, we present an approach to teaching data structure concepts using advanced graphics algorithms. The results thus far have been promising, and we are continuing to evaluate and en-hance the approach.