Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Digital Image Processing
A Java framework for experimentation with steganography
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Using image processing projects to teach CS1 topics
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
Using graphics research to teach freshman computer science
ACM SIGGRAPH 2006 Educators program
An image background detection project for a visual exploration of DFS and BFS
Proceedings of the 39th SIGCSE technical symposium on Computer science education
A graphics-based approach to data structures
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Integrating research projects in CS1
Journal of Computing Sciences in Colleges
Motivating students taking CS1 by using image manipulation in C and C++
Journal of Computing Sciences in Colleges
Early introduction of advanced CS topics to increase student satisfaction
Journal of Computing Sciences in Colleges
A case for course capstone projects in CS1
Proceeding of the 44th ACM technical symposium on Computer science education
Hi-index | 0.00 |
The use of digital image processing techniques in undergraduate computer science curriculum has advantages in terms of motivating student interest and immediate, visual feedback of executed code. Although the standard Java distribution includes support for basic image processing operations, including the display of images, the complexity of the package renders it unsuitable for inexperienced programmers. This paper presents an extension to the built-in image processing package that is suitable for use in CS1 and CS2 courses and suggests ways that the package can be used to teach topics in these courses.