Team WARP seeks to create graphically innovative teaching tools that expose diverse groups to the art and science of computer graphics. Education, Research, and Outreach are integrated as the undergraduate WARP authors learn new skills and concepts, become involved with related research, and create platform independant software that is distributed over the Internet to a large audience of students and teachers.
Pedagogy: WARP applications are designed to appeal to students who have not yet considered the study of computer science, but who have art and design interests that depend on computer graphics technologies. The applications provide instruction in art and design that slowly reveals more technical information, drawing the user in and demonstrating the connections between art and computer science.

Technical Approach: WARP applications are designed using a Java-based framework developed by a Masters student as his thesis work. This framework takes advantage of the industry-standard JavaBeans component model to allow for easy creation of interactive illustrations through component development and assembly.