November 14, 2005
Final Project
Title: Mad Libs Poetry
Description: Create a poetry generator that allows the user to select the work of one poet
and generate a poem based on the words used by that particular poet.
What is needed:
1. Array of nouns, verbs, adverbs, adjectives + articles (random selection of each)
2. Interface that allows used to easily figure out what to do, with little or no instruction
3. Existing poem on screen with blank spots to fill in (of same poet)
4. On Mouse Press> word appears in space
[5. Class of each poet?]
What I already have:
1. Content
2. Strings program using letters based on mouse position
Due Nov. 21:
1. Proposal for project
2. Collect content for program
Due Nov 28:
1. Build interface and figure out coordinates for blank spaces
2. Write string components with different words to be used for random placement
Due Dec. 5:
1. Connect mouse to words so user can click to generate word
2. Revise interface
Due Dec. 17:
FINAL PROJECT PRESENTATION
Posted by Kate Bauer at 12:09 PM | Comments (0)
November 07, 2005
Networking
Objective: Write a program, experimenting with strings and/or networking or add new functionality to a previous project.
Posted by Kate Bauer at 11:58 AM | Comments (0)
October 17, 2005
Midterm Project
Objective: Create a gumball machine using Processing.
Experimentations with bunnies:
Posted by Kate Bauer at 11:21 AM | Comments (0)
October 03, 2005
Iteration
Objective:
1. Using arrays and loops have a simple drawing/object move around or appear in some decorative pattern.
2. Now that your creature is an object. Make an array of your creature, with each element move independently. Add some additional functionality or interaction.
Posted by Kate Bauer at 11:16 AM | Comments (0)
September 26, 2005
Variables and Conditionals
Objective: Programming in pairs
1. Using the setup() and draw() function make a simple shape, circle, triangle, rectangle, move around the applet window/ and/or play with changing colors based on some set of conditions.
2. Add variables to your creature/car/construction so that it can appear at different positions on the screen.
Posted by Kate Bauer at 01:49 PM | Comments (0)
Modularity
Objective: To turn last week's creature/car/construction (or make a new one) into an object with a function/method to draw it and a function/method that moves it. Create 2 or 3 instances that move independently. There should be some differences in color, size, and/or speed. Can also add another object/shape that interacts with your object in some way
Posted by Kate Bauer at 11:11 AM | Comments (0)
Modularity/ Object- Oriented Programming
Objective: Turn your creature/car/construction (or make a new one) into an object with a function/method to draw it and a function/method that moves it. Create 2 or 3 instances that move independently. There should be some differences in color, size, and/or speed. You can also add another object/shape that interacts with your object in some way.
Posted by Kate Bauer at 02:57 AM | Comments (0)
September 12, 2005
Introduction to Processing
Objective:
1. Play around with Processing
2. Concentrate on making shapes and working with color
3. Write a program in processing that will draw the image of shapes that you drew in class.
[Think building blocks and make a simple constuction -- like an alien, a little creature (i.e. a triangle with lines), a car (i.e. a rectangle with 2 circles).]
Posted by Kate Bauer at 10:22 PM | Comments (0)