Processing language in introduction to computer science honors (CS110h)

  • Authors:
  • Paul Graham;Troy Weingart

  • Affiliations:
  • US Air Force Academy, CO;US Air Force Academy, CO

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes the use of the Processing programming language to introduce basic programming concepts in an introductory computer science course. Processing is a simplified java-based programming language and development environment designed for use by designers and artists with minimal, if any, programming experience. The environment allows for rapid prototyping of algorithms within a visual context. The students use a "software sketchbook" and production tool to manipulate images, animation, and other visual interactions. This paper makes some observations and reviews student comments in the use of the Processing language.