<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=50.0.193.214</id>
	<title>Noisebridge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=50.0.193.214"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/50.0.193.214"/>
	<updated>2026-04-09T13:13:01Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Processing_Workshop&amp;diff=45162</id>
		<title>Processing Workshop</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Processing_Workshop&amp;diff=45162"/>
		<updated>2014-11-07T16:16:31Z</updated>

		<summary type="html">&lt;p&gt;50.0.193.214: Undo revision 45157 by DavidCampos (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Anticipation-screenshot-11.png|thumb|Rotating triangles made with Processing]]&lt;br /&gt;
[[Image:Colorful-spheres1.png|thumb|Spheres made with Processing]]&lt;br /&gt;
[[Image:Ascii_photo_5452.png|thumb|ASCII video image made with Processing]]&lt;br /&gt;
&lt;br /&gt;
Scott led a [[Processing]] workshop on September 13th, 2008. See [[Processing Workshop Report]] for a summary.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Saturday, September 13, 2008 at 2:00 p.m.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;2:00—4:00&#039;&#039;&#039;: Direct instruction&lt;br /&gt;
* &#039;&#039;&#039;4:00—4:15&#039;&#039;&#039;: Break&lt;br /&gt;
* &#039;&#039;&#039;4:15—6:30&#039;&#039;&#039;: Open workshop (optional—free time to hang out and work on your projects with the benefit of some one-on-one guidance)&lt;br /&gt;
&lt;br /&gt;
== Location ==&lt;br /&gt;
&lt;br /&gt;
San Francisco, in the Mission District.&lt;br /&gt;
&lt;br /&gt;
== Cost ==&lt;br /&gt;
&lt;br /&gt;
Free!&lt;br /&gt;
&lt;br /&gt;
== Curriculum ==&lt;br /&gt;
&lt;br /&gt;
We will cover as many of these items as possible.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Introduction to Processing&#039;&#039;&#039;&lt;br /&gt;
* What is Processing?&lt;br /&gt;
* What can you do with it?&lt;br /&gt;
* Examples/demos&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Basics&#039;&#039;&#039;&lt;br /&gt;
* Opening the application&lt;br /&gt;
* How to learn more (see examples)&lt;br /&gt;
* Counting pixels (the coordinates system)&lt;br /&gt;
* Basic syntax (how to talk to Processing)&lt;br /&gt;
* Drawing a line&lt;br /&gt;
* Drawing a box&lt;br /&gt;
* Making it bigger&lt;br /&gt;
* Changing the color&lt;br /&gt;
* Variables&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Motion&#039;&#039;&#039;&lt;br /&gt;
* setup() and draw()&lt;br /&gt;
* Mouse input&lt;br /&gt;
* Translation&lt;br /&gt;
* Rotation&lt;br /&gt;
* Compounding translations (pushMatrix &amp;amp; popMatrix)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Logic&#039;&#039;&#039;&lt;br /&gt;
* If statements&lt;br /&gt;
* If/else statements&lt;br /&gt;
* For loops&lt;br /&gt;
* Using loops with translation &amp;amp; rotation&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Type&#039;&#039;&#039;&lt;br /&gt;
* Loading fonts&lt;br /&gt;
* Displaying text&lt;br /&gt;
* Measuring width &amp;amp; size&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;More Advanced Topics&#039;&#039;&#039;&lt;br /&gt;
* Functions&lt;br /&gt;
* Classes and objects&lt;br /&gt;
* Libraries&lt;br /&gt;
* Video input&lt;br /&gt;
* PDF output&lt;br /&gt;
&lt;br /&gt;
== What You Need To Do ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;The workshop is full!  [[Special:Emailuser/scmurray|Contact Scott]] to be added to the waiting list.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
For those who have already RSVPed:&lt;br /&gt;
&lt;br /&gt;
* Bring a laptop (recommended).  Computers will not be provided, but we&#039;ll have wireless Internet access and lots of power outlets.  Processing works on Windows, Mac OS, and Linux, so any kind of computer should work fine.&lt;br /&gt;
* Consider [http://processing.org/ downloading the Processing application] and installing it in advance.&lt;br /&gt;
* [[Special:Emailuser/scmurray|Let me know]] if you won&#039;t be able to make it, so someone else can have your slot.&lt;br /&gt;
&lt;br /&gt;
== Expressions of Interest ==&lt;br /&gt;
&lt;br /&gt;
Add your name to the list here if you&#039;re interested in participating, and be sure to review [[#What You Need To Do]] above.&lt;br /&gt;
&lt;br /&gt;
* [[User:Scmurray|Scott Murray]] (instructor)&lt;br /&gt;
* [[User:Endenizen|Brian Ferrell]] (I&#039;ll bring a webcam to demonstrate video input)&lt;br /&gt;
* [[User:Adi|Andy]] (I&#039;ll bring a 720p projector)&lt;br /&gt;
* [[User:BuddhaHacker]] (Jonas) (not sure where I am)&lt;br /&gt;
* [[User:Rachel|Rachel]] If we don&#039;t have a space by the time you&#039;re ready to give this, Scott, I will volunteer my house which is reasonably arranged for such a thing.&lt;br /&gt;
* DavidMolnar (August is not good, but most of the Fall should be fine)&lt;br /&gt;
* [[User:Daniela Steinsapir ]]  I hope to make it&lt;br /&gt;
* [[User:mtbf0]] i want some o&#039; that, but i works most saturdays&lt;br /&gt;
* [[User:Ioerror|Jacob]]&lt;br /&gt;
* [[User:Yerdua|Audrey]]&lt;br /&gt;
* [[User:Mattbot|Mattbot]]&lt;br /&gt;
* [[User:Mediapathic|Steen]]&lt;br /&gt;
* LeahCooper - cooper.leah@gmail.com&lt;br /&gt;
* [[user:Kripto|MarkC]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Processing]]&lt;br /&gt;
[[category:events]]&lt;/div&gt;</summary>
		<author><name>50.0.193.214</name></author>
	</entry>
</feed>