Exciting methods to teach computer science

Goals

This project was designed to present an introduction to Computer Graphics Supplement for high school A. P. Computer Science Students. Its primary goal was to increase students interest in the more graphical aspects of programming. Because satisfaction is visual, instant and easy to share with others, this project attracted more students to programming.

The Project

This project can be used by teachers or students having a basic familiarity of the PASCAL programming language. This project is sensitive to gender issues, and it has been used successfully with both sexes. Students are presumed to have had an equivalency of two years of algebra or more in mathematics.

It is hoped that reviewing the materials and completing the projects will enable the user to understand some basic graphics concepts. This is only meant to be an introduction to these concepts--not a complete course.

Teachers are expected to teach the language and the mathematics involved in these projects. In addition, they should help students troubleshoot any problems. Students should do their own programming!

In an ideal experience, the user should immediately find ways to use this experience to make their own programs more exciting and user friendly.



Homer was created by a student in the Computer Science Class

JUMP to the Index of Mathematical Lessons and Assignments for Computer Graphics Programming


JUMP to information about software written by high school students who took the course that this project is based on.


The Greenhouse is a project of the National Science Foundation Center for Graphics and Scientific Visualization

Please mail comments on the Greenhouse Web Site to Anne Spalter (ams@cs.brown.edu).

Home

Research

Outreach

Televideo

Admin

Education