Selecting the “right” programming language
SIGCSE '82 Proceedings of the thirteenth SIGCSE technical symposium on Computer science education
The case for Ada at the USAF academy
Proceedings of the 2003 annual ACM SIGAda international conference on Ada: the engineering of correct and reliable software for real-time & distributed systems using ada and related technologies
What is a good first programming language?
Crossroads
RAPTOR: a visual programming environment for teaching algorithmic problem solving
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Prolog as the first programming language
ACM SIGCSE Bulletin
Students' perceptions of python as a first programming language at wits
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
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.