Author :
Linares-Pellicer, Jordi ; Mico, P. ; Esparza-Peidro, Javier ; Carrasquer-Moya, Empar
Abstract :
Traditionally, computer graphics courses have centered on desktop environments using well-known frameworks such as OpenGL. That approach might become obsolete in a new context in which developers must create applications for smart phones, tablets, and rich Internet applications. Teaching computer graphics in this situation is becoming difficult; traditional tools don´t address these new requirements in an integrated way. To deal with this situation, the Processing development environment provides high-end solutions in visualization, animation, and interaction, while letting students deploy their programs on desktop computers, smart phones, tablets, and websites. Instructors can introduce devices and interaction paradigms in just a few hours. In an introductory computer graphics course, Processing dramatically boosted students´ motivation. Their work wasn´t just visible in the lab; they could show it to classmates and friends on their own smart phones, tablets, and websites.
Keywords :
Internet; Web sites; computer aided instruction; computer animation; computer science education; data visualisation; educational courses; microcomputers; mobile computing; Web sites; computer graphics teaching; desktop computers; introductory computer graphics course; mobile; rich Internet applications; smart phones; tablets; Computer graphics; Games; Internet; Mobile communication; Smart phones; Three dimensional displays; Web sites; Web; computer graphics; desktop; education; graphics and multimedia; mobile; processing.org;