1. Friday 12 August
Module 1: Hello Worlds
Section | Length |
---|---|
1: Topic introduction | 15 min |
2: Hands-on and material exploration | 40 min |
3: Discussion and reflection activity | 20 min |
4: Wrap-up and week ahead | 5 min |
Workshop length | 1:30 min |
1: Topic introduction
- Introduce yourself, why this workshop?
- Quick survey on past experience.
- Workshop overview/objectives and introduction to materials.
2: Hands-on and material exploration
Instructions for drawing:
- Break into partners.
- As a team, devise a set of instructions to create a drawing.
- Write out the instructions on paper provided.
- Switch instructions with another pair.
- You create a drawing based on their instructions, and they create a drawing based on yours.
Introduction to p5.js
- Open the online editor
- What are we looking up? What is the difference between
setup()
anddraw()
? - Try using some of the following lines of code in each place to figure it out. What does each line do?
createCanvas(w, h);
ellipse(x, y, w, h);
rect(x, y, w, h);
line(x1, y1, x2, y2);
triangle(x1, y1, x2, y2, x3, y3);
fill(g);
fill(r, g, b, a);
stroke(r, g, b, a);
strokeWeight(weight);
background(r, g, b, a);
print(s);
- The two below get put inside of other functions above, as replacements for the letters
random(max)
second()
3: Discussion and reflection activity
What is computational art?
- Can you think of some examples you have enjoyed?
- What do these examples have in common?
- How does this relate to what we are doing?
4: Wrap-up and week ahead
- What did we learn ?
- Where are we going?
Homework
- Bring in an object you find in your home or the area nearby.
In This Section
Module 1. Presentation slides
next: Saturday 13 August