class 7, nov. 3 ๐
agenda ๐
youโve finished 3 projects. itโs time to talk about ALL of them.
- 1๐ฅ warm-up
- 2๐งโ๐ป javascript!
- 3๐ฌ progress reports
- 4โ๏ธ due next class
who needs an are.na subscription still?
warm-up ๐ฅ
each week from now on, our warm-up exercises will have these goals:
- 1get us off our computers before weโre on them for the rest of the day
- 2wake you up before we start coding
- 3teach us how to critique, debug, and communicate design and code (to humans AND to ai)
todayโs exercise: how to draw an animal ๐ฆ
this is a classic computer science exercise thatโs even more relevant in the age of ai.
itโs about giving instructions.
step 1
line up based on how awake you feel.
split into groups of 2 or 3.
step 2
in your group, pick the first animal you see from the random animal generatorโ
step 3
draw your animal. as you draw it, write detailed instructions for how to replicate your drawing.
you may NOT use the animalโs name or refer to any body parts of the animal!
your instructions must be entirely text-based! no drawn instructions allowed!
you have 15 minutes.
step 4
pass your instructions to the group to your left.
spend 5 minutes drawing the animal using the instructions.
step 5
once again, pass your instructions to the group to your left.
spend 5 minutes drawing the animal using the instructions.
step 6
one more time, pass your instructions to the group to your left.
spend 5 minutes drawing the animal using the instructions.
step 7
everyone pin everything up. letโs discuss: what techniques produced an accurate result?
in conclusion
when youโre coding, you need specific. this was true for html and css but is especially true for javascript and ai.
this exercise represented what coding javascript is like. using just a basic set of principle ideas, how do you create complex things?
with ai prompting, itโs a bit less intimidating. but a new challenge arises: if you arenโt specific enough, ai will make decisions for you!
javascript! ๐งโ๐ป
weโre going to switch over to DEMOLANDโ now!
progress reports ๐ฌ
you will be presenting your progress reports in groups of 3.
letโs take volunteers for order.
due next class โ๏ธ
- 1by the end of todayโs class, you must submit your javascript exercise to this form!โ
- โsubmit even if you got stuck!
- โ
- 2for your next weekโs progress report, focus on the following:
- โhaving a clear direction of what you want to create or learn through this project
- โproducing some sort of prototype in type design
- โproducing some sort of prototype in code
- โ