There are a lot of resources out there to teach you how to
programming Processing. My goal here is to present a self-paced course
with video supplements to help the student to access and assimilate the
the wide variety of resources.
Goals: At the end of this course, the
successful Introduction to Processing student should be able to:
construct clear, well--commented, modular computer programs to
perform a variety of tasks.
efficiently debug computer programs.
understand the role of programming languages and compilers in the
development of software.
cite some of the historical and current issues of programming
computers and computer science.
Homework. There will be regular
Above & Beyond. To get the most out of each homework you
should have a modest extension that you formulate and include on your
own, in addition to the assigned work.
Late Policy: This is a self-paced,
self-driven, self-motivated course. You get out of it what you put into
Cheating & Plagiarism: By its nature,
Processing is open. It's easy to copy other people's work and present
it as your own. This is discouraged.
It's also easy to copy other people's work, extend it or modify it,
give them some credit, give yourself some credit and present it to the
world as a gift. This is encouraged.