Editing
Processing Class
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Processing language class == '''When: Thursday, December 10th -- 6pm to 9pm (proposed time)''' '''Where: Noisebridge''' '''What: Intro to the Processing Programming Language: simple interactive graphics and animation for everyone!''' [[Image:REV_still.jpg]] Start programming graphics and animation with Processing (http://www.processing.org), an easy-to-learn, free, open-source programming environment. Processing is great for beginners who are learning to program, and powerful enough for professionals to use as a design tool. Creative people have made many interesting projects in Processing, some with just tiny amounts of code! Here are some examples. Recently, the Tiny Sketch competition has Processing entries that are all under 200 characters; here's the winner: http://www.openprocessing.org/visuals/?visualID=3512 Casey Reas, one of the founders of the Processing project, had several pieces in the Gray Area Foundation for the Arts inaugural exhibit , all made with Processing (scroll down to Main Gallery: C.E.B. Reas): http://www.gaffta.org/2009/08/23/inaugural-exhibition-open/ One of my favorites: Rob Hodgin's REV iTunes visualizer: http://vimeo.com/2120027 (The last two require a lot more code, of course!) Processing is based on the Java programming language. One important advantage: it is trivial to export your Processing work into a Java applet or application. People can view your work easily through a web browser, on multiple platforms, without having the Processing environment. This will be a 3-hour, hands-on beginners' session on programming with Processing. We'll go over the basics of programming and graphics, working with geometric shapes and images, and controlling animation and movement. We'll play with a lot of examples and learn to customize and extend them, so bring a computer (Linux, Mac OSX and Windows are all supported), preferably with Java loaded. If you haven't done much programming before, and/or need help setting up the Processing environment, it might be a good idea to come on time. Bio: Bill Hsu builds and works with interactive audiovisual systems in performance. He is on sabbatical from the Department of Computer Science at San Francisco State University, where he teaches computer music, computer architecture, and intro. to programming for CS and non-CS majors. Feel free to email me (whsu at sfsu.edu) for more information. Website: http://userwww.sfsu.edu/~whsu '''Please add your name below if you are interested in coming to the class (no committment implied)''': * Bill Hsu (instructor) * Zedd * Jason Dusek * [http://www.0xdeadbeef.com/weblog/ Christopher Blizzard] * Scott E W * katyalaia * Jack Perkins p.s. http://www.openprocessing.org/visuals/?visualID=3512 * Burt Herman (@burtherman) * Jesse Zbikowski * Rich Winter * Bill Nye * Tracy Jacobs * Oliver Nicholas * Stephanie Schneider * Tim Jones * [http://www.teachmetomake.com/ Michael Shiloh] * binx * steen * Jean Rintoul * Dustin Selman * Matt LaMantia * [http://groovymother.com/ Rod Begbie] * Tim Riherd * jon skulski * Daniela * jarrod w * Osc * Stephen Calnan * Lamont * Dan Garcia * Mark Cohen * Robin Chambers * John Kuner * [http://twitter.com/maryspecht/ Mary Specht] * Jordan * Jay Thomas * Sumeet Patel * Toshi Hoo * Ali Imam * Charles K * Manu Sharma * Tim Stutts [[category:events]] [[Category:Programming languages]]
Summary:
Please note that all contributions to Noisebridge are considered to be released under the Creative Commons Attribution-NonCommercial-ShareAlike (see
Noisebridge:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
To protect the wiki against automated edit spam, we kindly ask you to solve the following CAPTCHA:
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
Request account
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Search
Dig in!
Noisebridge
- Status: MOVED
- Donate
- ABOUT
- Accessibility
- Vision
- Blog
Manual
MANUAL
Visitors
Participation
Community Standards
Channels
Operations
Events
EVENTS
Guilds
GUILDS
- Meta
- Electronics
- Fabrication
- Games
- Music
- Library
- Neuro
- Philosophy
- Funding
- Art
- Crypto
- Documentation/Wiki
Wiki
Recent Changes
Random Page
Help
Categories
(Edit)
Tools
What links here
Related changes
Special pages
Page information