<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://biov.wiki.iat.sfu.ca/biov/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Shillman</id>
	<title>BioV - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://biov.wiki.iat.sfu.ca/biov/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Shillman"/>
	<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/Special:Contributions/Shillman"/>
	<updated>2026-05-31T20:55:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=3922</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=3922"/>
		<updated>2009-12-16T06:34:22Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Final Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #4 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_4/applet/ Assignment #4] The assignment is to take your Project 2 and add controls that enable the user to make a setting and use that setting while drawing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Final Project ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/ Applet] In this project, you will build something of interest to you using the Processing system. The project consists of two parts, with weekly status updates until classes end.&lt;br /&gt;
&lt;br /&gt;
Paper - A significant part of this project is a paper you will write describing the work you have done, plus any technical details you think might be unique and interesting to the reader. The paper will outline the intellectual ideas supporting the work, the technical points of the work, and an analysis of how the work relates to the field. The paper should be 4 pages, single spaced, double column.&lt;br /&gt;
&lt;br /&gt;
[http://usabilitydefender.com/smhillman-iat800-finalproject.pdf Final Paper] &lt;br /&gt;
&lt;br /&gt;
[http://usabilitydefender.com Final Project]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2845</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2845"/>
		<updated>2009-12-16T06:34:11Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Final Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #4 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_4/applet/ Assignment #4] The assignment is to take your Project 2 and add controls that enable the user to make a setting and use that setting while drawing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Final Project ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/ Applet] In this project, you will build something of interest to you using the Processing system. The project consists of two parts, with weekly status updates until classes end.&lt;br /&gt;
&lt;br /&gt;
Paper - A significant part of this project is a paper you will write describing the work you have done, plus any technical details you think might be unique and interesting to the reader. The paper will outline the intellectual ideas supporting the work, the technical points of the work, and an analysis of how the work relates to the field. The paper should be 4 pages, single spaced, double column.&lt;br /&gt;
&lt;br /&gt;
[http://usabilitydefender.com/smhillman-iat800-finalproject.pdf Final Paper] &lt;br /&gt;
[http://usabilitydefender.com Final Project]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2844</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2844"/>
		<updated>2009-12-10T08:34:56Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Final Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #4 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_4/applet/ Assignment #4] The assignment is to take your Project 2 and add controls that enable the user to make a setting and use that setting while drawing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Final Project ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/ Applet] In this project, you will build something of interest to you using the Processing system. The project consists of two parts, with weekly status updates until classes end.&lt;br /&gt;
&lt;br /&gt;
Paper - A significant part of this project is a paper you will write describing the work you have done, plus any technical details you think might be unique and interesting to the reader. The paper will outline the intellectual ideas supporting the work, the technical points of the work, and an analysis of how the work relates to the field. The paper should be 4 pages, single spaced, double column.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2776</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2776"/>
		<updated>2009-12-10T08:33:10Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Final Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #4 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_4/applet/ Assignment #4] The assignment is to take your Project 2 and add controls that enable the user to make a setting and use that setting while drawing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Final Project ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/ Applet]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Project_3_(Final_Project)&amp;diff=2777</id>
		<title>Project 3 (Final Project)</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Project_3_(Final_Project)&amp;diff=2777"/>
		<updated>2009-12-10T08:28:39Z</updated>

		<summary type="html">&lt;p&gt;Shillman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Kristin Carlson]]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.iat.sfu.ca/BioV/index.php/Adam_Ashraf-abadi Adam Ashraf-abadi]&lt;br /&gt;
&lt;br /&gt;
[[Leila Aflatoony]]&lt;br /&gt;
&lt;br /&gt;
[[Dinara Moura]]&lt;br /&gt;
&lt;br /&gt;
[[Diliara | Diliara Nasirova]]&lt;br /&gt;
&lt;br /&gt;
[[John Wang]]&lt;br /&gt;
&lt;br /&gt;
[[Serena Hillman]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2775</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2775"/>
		<updated>2009-11-12T07:20:19Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Final Project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #4 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_4/applet/ Assignment #4] The assignment is to take your Project 2 and add controls that enable the user to make a setting and use that setting while drawing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Final Project ==&lt;br /&gt;
Part 1: &lt;br /&gt;
''Write a brief description of what you plan to deliver. You should take care to describe key functionality, plus a brief plan of how each of the pieces work together. You should explain a plan of what parts you will build, plus what parts you will use from Java libraries. This plan should also explain the order in which you plan to build the various components. Finally, you should have a plan of what you will deliver if things don't go well. What is your fallback?''&lt;br /&gt;
&lt;br /&gt;
For my final project I am going to build an image manipulation tool in conjunction with a content management system. The two components will work together, allowing the user to upload and manipulate images as well as change textual content. First I will develop the image upload system and then will develop the manipulation tools. I will be using libraries for the buttons and for the uploader. My contingency plan would be not to include an up-loader; instead I will have static images that the user can choose from to manipulate.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2540</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2540"/>
		<updated>2009-11-12T05:14:27Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #4 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_4/applet/ Assignment #4] The assignment is to take your Project 2 and add controls that enable the user to make a setting and use that setting while drawing.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Final Project ==&lt;br /&gt;
Part 1: &lt;br /&gt;
Write a brief description of what you plan to deliver. You should take care to describe key functionality, plus a brief plan of how each of the pieces work together. You should explain a plan of what parts you will build, plus what parts you will use from Java libraries. This plan should also explain the order in which you plan to build the various components. Finally, you should have a plan of what you will deliver if things don't go well. What is your fallback?&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2530</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2530"/>
		<updated>2009-11-12T05:13:11Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #4 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #4 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_4/applet/ Assignment #4] The assignment is to take your Project 2 and add controls that enable the user to make a setting and use that setting while drawing.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2529</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2529"/>
		<updated>2009-11-12T05:12:29Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #4 ==&lt;br /&gt;
&lt;br /&gt;
The assignment is to take your Project 2 and add controls that enable the user to make a setting and use that setting while drawing.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2528</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2528"/>
		<updated>2009-11-12T05:11:32Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_4_Fall_2009&amp;diff=2531</id>
		<title>Assignment 4 Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_4_Fall_2009&amp;diff=2531"/>
		<updated>2009-11-12T05:11:20Z</updated>

		<summary type="html">&lt;p&gt;Shillman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Matt Rosen]]&lt;br /&gt;
&lt;br /&gt;
[[John Wang]]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.iat.sfu.ca/BioV/index.php/Adam_Ashraf-abadi Adam Ashraf-abadi]&lt;br /&gt;
&lt;br /&gt;
[[Serena Hillman]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2527</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2527"/>
		<updated>2009-11-04T16:27:47Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project__2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2471</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2471"/>
		<updated>2009-11-03T22:07:01Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3_part2/applet/ Part #2]&lt;br /&gt;
Write a small app that demonstrates kinetic text. Your app should allow the user to type something and move the text around in some way while they type. For example, the user might type text on a line, but slowly the words or letters start drifting apart, or perhaps the line starts bending, or the words and letters flutter to the bottom of the screen, etc. Of course you shouldn't exactly copy any of the typographic in Processing or that you find on the web (though using such examples for inspiration, as a place to start modifying code, etc. is fine).&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2452</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2452"/>
		<updated>2009-11-03T05:29:48Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' [http://serenasafemode.com/iat800/project2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2390</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2390"/>
		<updated>2009-11-03T05:29:21Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
*[http://serenasafemode.com/iat800/project2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment_3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2389</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2389"/>
		<updated>2009-11-03T05:12:40Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #3 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
*[http://serenasafemode.com/iat800/project2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment3/applet/ Part #1]&lt;br /&gt;
Create a subclass of PImage that implements a mosaic( int blockSize ) method.&lt;br /&gt;
The blockSize parameter specifies how big the mosaic block is (e.g. blockSize = 4 would mean the mosaic block size is 4 pixels by 4 pixels). The mosaic method should replace each block of pixels in the image (e.g. if blockSize = 4, each block of 4 by 4 pixels) with the average color value of the pixels in that block. Look at the Pixelate-&amp;gt;Mosaic filter in photoshop for an example of what this image operation does. Demonstrate your new class by drawing an image with several different block sizes.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2388</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2388"/>
		<updated>2009-11-03T05:12:05Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply different filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
*[http://serenasafemode.com/iat800/project2/applet/ Project #2]&lt;br /&gt;
&lt;br /&gt;
== Assignment #3 ==&lt;br /&gt;
&lt;br /&gt;
[http://serenasafemode.com/iat800/assignment3/applet/ Part #1]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_3_Fall_2009&amp;diff=2400</id>
		<title>Assignment 3 Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_3_Fall_2009&amp;diff=2400"/>
		<updated>2009-11-03T05:11:15Z</updated>

		<summary type="html">&lt;p&gt;Shillman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ Laura Lee Coles ]]&lt;br /&gt;
&lt;br /&gt;
[[ Assignment 3 Part 1 ]]&lt;br /&gt;
&lt;br /&gt;
[http://www.sfu.ca/~lcoles/iat800/assignment3/assignment3part1/applet/]&lt;br /&gt;
&lt;br /&gt;
[[Assignment 3 Part 2]]&lt;br /&gt;
&lt;br /&gt;
[http://www.sfu.ca/~lcoles/iat800/assignment3/assignment3part2/applet/]&lt;br /&gt;
&lt;br /&gt;
[[Serena Hillman]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_3_Fall_2009&amp;diff=2386</id>
		<title>Assignment 3 Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_3_Fall_2009&amp;diff=2386"/>
		<updated>2009-11-03T05:10:58Z</updated>

		<summary type="html">&lt;p&gt;Shillman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[ Laura Lee Coles ]]&lt;br /&gt;
&lt;br /&gt;
[[ Assignment 3 Part 1 ]]&lt;br /&gt;
&lt;br /&gt;
[http://www.sfu.ca/~lcoles/iat800/assignment3/assignment3part1/applet/]&lt;br /&gt;
&lt;br /&gt;
[[Assignment 3 Part 2]]&lt;br /&gt;
&lt;br /&gt;
[http://www.sfu.ca/~lcoles/iat800/assignment3/assignment3part2/applet/]&lt;br /&gt;
&lt;br /&gt;
[[Serena Hillman]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2387</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2387"/>
		<updated>2009-11-03T05:02:17Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply differnt filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
*[http://serenasafemode.com/iat800/project2/applet/ Project #2]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2384</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2384"/>
		<updated>2009-10-22T05:47:00Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I will build a picture manipulation tool. This tool will let users apply differnt filters to a picture. It will also allow them to change the saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
*[http://serenasafemode.com/iat800/project_2/applet/ Project #2]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2288</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2288"/>
		<updated>2009-10-22T05:45:36Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
''I plan on building a small Content Management System that updates text, images, and design. The design will be altered by changing the background color. Images will be updated by an upload feature and text will be editable.'' &lt;br /&gt;
 &lt;br /&gt;
* Change of plans as discussed with Professor Shaw.&lt;br /&gt;
I will build a picture manipulation tool which will allow the user to choose from a variety of filters as well as different saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/project_2/applet/ Project #2]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2287</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2287"/>
		<updated>2009-10-22T05:45:13Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I plan on building a small Content Management System that updates text, images, and design. The design will be altered by changing the background color. Images will be updated by an upload feature and text will be editable. &lt;br /&gt;
 &lt;br /&gt;
* Change of plans as discussed with Professor Shaw.&lt;br /&gt;
I will build a picture manipulation tool which will allow the user to choose from a variety of filters as well as different saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/project_2/applet/ Project #2]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2286</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2286"/>
		<updated>2009-10-22T05:45:01Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I plan on building a small Content Management System that updates text, images, and design. The design will be altered by changing the background color. Images will be updated by an upload feature and text will be editable. &lt;br /&gt;
 &lt;br /&gt;
*** Change of plans as discussed with Professor Shaw.&lt;br /&gt;
I will build a picture manipulation tool which will allow the user to choose from a variety of filters as well as different saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/project_2/applet/ Project #2]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2285</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2285"/>
		<updated>2009-10-22T05:44:10Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I plan on building a small Content Management System that updates text, images, and design. The design will be altered by changing the background color. Images will be updated by an upload feature and text will be editable. &lt;br /&gt;
 &lt;br /&gt;
*** Change of plans as discussed with Professor Shaw.&lt;br /&gt;
I will build a picture manipulation tool which will allow the user to choose from a variety of filters as well as different saturation and tint levels.&lt;br /&gt;
&lt;br /&gt;
'''Part 2:''' &lt;br /&gt;
&lt;br /&gt;
http://serenasafemode.com/iat800/project_2/applet/&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2284</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2284"/>
		<updated>2009-10-20T18:09:13Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I plan on building a small Content Management System that updates text, images, and design. The design will be altered by changing the background color. Images will be updated by an upload feature and text will be editable.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Project_2_Fall_2009&amp;diff=2274</id>
		<title>Project 2 Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Project_2_Fall_2009&amp;diff=2274"/>
		<updated>2009-10-20T18:08:36Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Put Links to your User Page Here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Put Links to your User Page Here ==&lt;br /&gt;
&lt;br /&gt;
[[Diliara | Diliara Nasirova]]&lt;br /&gt;
&lt;br /&gt;
[[Kristin Carlson]]&lt;br /&gt;
&lt;br /&gt;
[[Erin Ashenhurst]]&lt;br /&gt;
&lt;br /&gt;
[[Matt Rosen]]&lt;br /&gt;
&lt;br /&gt;
[[John Wang]]&lt;br /&gt;
&lt;br /&gt;
[[Yess]]&lt;br /&gt;
&lt;br /&gt;
[[Vicky]]&lt;br /&gt;
&lt;br /&gt;
[[Mariska]]&lt;br /&gt;
&lt;br /&gt;
[[Dinara Moura]]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.iat.sfu.ca/BioV/index.php/User:Amir Amir Ghahary]&lt;br /&gt;
&lt;br /&gt;
[[Leila Aflatoony]]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.iat.sfu.ca/BioV/index.php/Adam_Ashraf-abadi Adam Ashraf-abadi]&lt;br /&gt;
&lt;br /&gt;
[[Pat Subyen]]&lt;br /&gt;
&lt;br /&gt;
[[Serena Hillman]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2273</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2273"/>
		<updated>2009-10-16T05:06:29Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' ''Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.''&lt;br /&gt;
 &lt;br /&gt;
I plan on building a Content Management System that updates text, images, and design. The design will be altered by changing the background color. Images will be updated by an upload feature and text will be editable.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2157</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2157"/>
		<updated>2009-10-16T05:06:08Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
'''Part 1:''' Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
 &lt;br /&gt;
I plan on building a Content Management System that updates text, images, and design. The design will be altered by changing the background color. Images will be updated by an upload feature and text will be editable.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2156</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2156"/>
		<updated>2009-10-16T05:05:34Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;br /&gt;
&lt;br /&gt;
Part 1:&lt;br /&gt;
&lt;br /&gt;
Describe in a paragraph what your editor will accomplish by the due date. Due: Tuesday, October 13. If the Prof thinks it is too much or too little, we will rapidly negotiate a level of work that is appropriate to your current skills.&lt;br /&gt;
 &lt;br /&gt;
I plan on building a Content Management System that updates text, images, and design. The design will be altered by changing the background color. Images will be updated by an upload feature and text will be editable.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2154</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2154"/>
		<updated>2009-10-16T04:56:39Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;br /&gt;
&lt;br /&gt;
== Project #2 ==&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2153</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2153"/>
		<updated>2009-10-16T04:56:11Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_14/applet/ Assignment #2-14] Create a subclass of one of the asteroids classes that adds a new capability. Some examples of what you could do: create a subclass of Rocket (or ArmedRocket) that shoots flame when the thrusters are fired and/or plays a sound when thrusters are fired, create a subclass of Asteroid that know when it's been hit (instead of doing this test in loop()), create a subclass of Asteroid that splits into two smaller Asteroids when it's hit.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2152</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2152"/>
		<updated>2009-10-08T06:47:42Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_09/applet/ Assignment #2-09] Move two visual elements across the screen using the random() function as a generator of movement. Give each element a unique nonlinear motion.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_10/applet/ Assignment #2-10] Create an event that begins when the mouse is pressed and ends when the mouse is released. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_11/applet/ Assignment #2-11] Create a responsive image that behaves differently when the mouse is moving and the mouse is dragging. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_12/applet/ Assignment #2-12] Create a button that changes the color of the background when it is clicked.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_13/applet/ Assignment #2-13] Program your moving elements from A2-09 but use classes to represent the two visual elements.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2146</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2146"/>
		<updated>2009-10-07T23:23:19Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_07/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_08/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2145</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2145"/>
		<updated>2009-10-07T23:23:07Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-07] Create a dynamic animation using the cos() function as a generator for motion. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-08] Create a dynamic animation using the cos() and sin() function as a generator for motion.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2144</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2144"/>
		<updated>2009-10-06T07:26:50Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_02/applet/ Assignment #2-02] Using beginShape() and endShape(), create a composition with ten or more vertices. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_03/applet/ Assignment #2-03] Create an image different from A2-02, but using the same vertex data. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_04/applet/ Assignment #2-04] Write a function with one parameter and demonstrate it visually. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_05/applet/ Assignment #2-05] Write a function for drawing triangles and visually demonstrate its flexibility. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_06/applet/ Assignment #2-06] Write a function with three or more parameters and visually demonstrate its flexibility.&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2082</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2082"/>
		<updated>2009-10-06T07:05:41Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;br /&gt;
&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2_01/applet/ Assignment #2-01] Using beginShape() and endShape(), create a composition with five or more vertices..&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2081</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2081"/>
		<updated>2009-10-06T06:41:41Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;br /&gt;
&lt;br /&gt;
== Assignment #2 ==&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_2_Fall_2009&amp;diff=2083</id>
		<title>Assignment 2 Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_2_Fall_2009&amp;diff=2083"/>
		<updated>2009-10-06T06:40:49Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Put Links to your User Page Here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Put Links to your User Page Here ==&lt;br /&gt;
&lt;br /&gt;
Save your links on your user page.&lt;br /&gt;
&lt;br /&gt;
[[Pooya]]&lt;br /&gt;
&lt;br /&gt;
[[Diliara | Diliara Nasirova]]&lt;br /&gt;
&lt;br /&gt;
[[Erin Ashenhurst]]&lt;br /&gt;
&lt;br /&gt;
[[Mariska]]&lt;br /&gt;
&lt;br /&gt;
[http://wiki.iat.sfu.ca/BioV/index.php/User:Amir Amir]&lt;br /&gt;
&lt;br /&gt;
[[Serena Hillman]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2080</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2080"/>
		<updated>2009-09-30T06:33:10Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01] Draw three lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02] Draw five lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03] Draw three ellipses. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04] Control the position of two lines with one variable. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05] Control the position and size of two lines with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06] Control the properties of two shapes with two variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07] Create a simple, regular pattern with six lines. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08] Program your pattern from Assignment 1-07 using while(). &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09] Draw a layered form with two new loops. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10] Redo Assignment 1-05 using mouseX and mouseY as the variables. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11] Draw two visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12] Draw three visual elements that each move in relation to the mouse in a different way. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13] Move a visual element across the screen. When it disappears off the edge, move it back into the frame.&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14] Draw a visual element that moves in relation to the mouse, but with a different relation when the mouse is pressed. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15] Using if and else, make the mouse perform different actions when in different parts of the window. &lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16] Develop a kinetic image which responds to the mouse.&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2040</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=2040"/>
		<updated>2009-09-29T19:00:36Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16]&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1] Build a cool clock&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1995</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1995"/>
		<updated>2009-09-29T04:35:05Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project #1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16]&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://www.serenasafemode.com/iat800/a2/project_1/applet/ Project #1]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1931</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1931"/>
		<updated>2009-09-29T04:27:56Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16]&lt;br /&gt;
&lt;br /&gt;
== Project #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2/applet/ Project #1]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1930</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1930"/>
		<updated>2009-09-29T04:27:29Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16]&lt;br /&gt;
&lt;br /&gt;
== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A2/applet/ Project #1]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Project_1_Fall_2009&amp;diff=1933</id>
		<title>Project 1 Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Project_1_Fall_2009&amp;diff=1933"/>
		<updated>2009-09-29T04:26:45Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Project 1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Project 1 ==&lt;br /&gt;
Please put your names here.&lt;br /&gt;
&lt;br /&gt;
[[Erin Ashenhurst]]&lt;br /&gt;
&lt;br /&gt;
[[Mariska]]&lt;br /&gt;
&lt;br /&gt;
[[Serena Hillman]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_1_Fall_2009&amp;diff=1817</id>
		<title>Assignment 1 Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_1_Fall_2009&amp;diff=1817"/>
		<updated>2009-09-17T07:16:48Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Put Links to your User Page Here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Put Links to your User Page Here ==&lt;br /&gt;
&lt;br /&gt;
Save your links on your user page.&lt;br /&gt;
&lt;br /&gt;
[[Pooya]]&lt;br /&gt;
&lt;br /&gt;
[[Adam Ashraf-abadi]]&lt;br /&gt;
&lt;br /&gt;
[[Ben Unterman]]&lt;br /&gt;
&lt;br /&gt;
[[Vicky]]&lt;br /&gt;
&lt;br /&gt;
[[Pat Subyen]]&lt;br /&gt;
&lt;br /&gt;
[[John Wang]]&lt;br /&gt;
&lt;br /&gt;
[[Diliara | Diliara Nasirova]]&lt;br /&gt;
&lt;br /&gt;
[[Kristin Carlson]]&lt;br /&gt;
&lt;br /&gt;
[[Laura Lee Coles]]&lt;br /&gt;
&lt;br /&gt;
[[Erin Ashenhurst]]&lt;br /&gt;
&lt;br /&gt;
[[Serena Hillman]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_1_Fall_2009&amp;diff=1814</id>
		<title>Assignment 1 Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Assignment_1_Fall_2009&amp;diff=1814"/>
		<updated>2009-09-17T07:16:40Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Put Links to your User Page Here */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Put Links to your User Page Here ==&lt;br /&gt;
&lt;br /&gt;
Save your links on your user page.&lt;br /&gt;
&lt;br /&gt;
[[Pooya]]&lt;br /&gt;
&lt;br /&gt;
[[Adam Ashraf-abadi]]&lt;br /&gt;
&lt;br /&gt;
[[Ben Unterman]]&lt;br /&gt;
&lt;br /&gt;
[[Vicky]]&lt;br /&gt;
&lt;br /&gt;
[[Pat Subyen]]&lt;br /&gt;
&lt;br /&gt;
[[John Wang]]&lt;br /&gt;
&lt;br /&gt;
[[Diliara | Diliara Nasirova]]&lt;br /&gt;
&lt;br /&gt;
[[Kristin Carlson]]&lt;br /&gt;
&lt;br /&gt;
[[Laura Lee Coles]]&lt;br /&gt;
&lt;br /&gt;
[[Erin Ashenhurst]]&lt;br /&gt;
&lt;br /&gt;
[[Serema Hillman]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=IAT_800_Student_Submissions_Fall_2009&amp;diff=1891</id>
		<title>IAT 800 Student Submissions Fall 2009</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=IAT_800_Student_Submissions_Fall_2009&amp;diff=1891"/>
		<updated>2009-09-17T07:16:20Z</updated>

		<summary type="html">&lt;p&gt;Shillman: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Assignment 1 Fall 2009]]&lt;br /&gt;
&lt;br /&gt;
[[Ben Unterman|Ben's Assignments (fall 2009)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Older Stuff:&lt;br /&gt;
&lt;br /&gt;
* [[IAT 800 Student Submissions Fall 2008]]&lt;br /&gt;
&lt;br /&gt;
* [[IAT 800 Weekly Study Groups]]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1929</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1929"/>
		<updated>2009-09-17T05:28:08Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15]&lt;br /&gt;
*[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
	<entry>
		<id>http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1811</id>
		<title>Serena Hillman</title>
		<link rel="alternate" type="text/html" href="http://biov.wiki.iat.sfu.ca/biov/index.php?title=Serena_Hillman&amp;diff=1811"/>
		<updated>2009-09-17T05:25:59Z</updated>

		<summary type="html">&lt;p&gt;Shillman: /* Assignment #1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Assignment #1 ==&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_01/applet/ Assignment #1-01]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_02/applet/ Assignment #1-02]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_03/applet/ Assignment #1-03]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_04/applet/ Assignment #1-04]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_05/applet/ Assignment #1-05]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_06/applet/ Assignment #1-06]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_07/applet/ Assignment #1-07]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_08/applet/ Assignment #1-08]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_09/applet/ Assignment #1-09]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_10/applet/ Assignment #1-10]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_11/applet/ Assignment #1-11]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_12/applet/ Assignment #1-12]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_13/applet/ Assignment #1-13]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_14/applet/ Assignment #1-14]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_15/applet/ Assignment #1-15]&lt;br /&gt;
[http://serenasafemode.com/iat800/A1_16/applet/ Assignment #1-16]&lt;/div&gt;</summary>
		<author><name>Shillman</name></author>
		
	</entry>
</feed>