12th Grade Art and Technology
Instructor: Margaret Noble
We will be designing and remixing computer code to make contemporary art with the programming
language called, Processing. Along the way, you will navigate the experimental process, contemporary art discourse and media design.
BY THE END OF THIS COURSE YOU WILL HAVE:
– Explored and manipulated progressive technologies.
– Refined your critical thinking and creative skills.
– Produced an aesthetic and well developed project which honors your vision and demonstrates advanced thinking.
– Mastered the value of perseverance, patience and problem solving.
– Arrive to class prepared, on time and ready to commit yourself fully to your course work.
– Do not bring food or drinks into this classroom (except for screw-top water bottles).
– Be polite, kind, a good listener and a thoughtful communicator to all members of our classroom community.
– Don’t waste your time in class. Put forth focused and committed effort in everything you do.
MATERIALS/THINGS THAT HELP
– Notebook and writing utensils (duh)!
– Flash drive.
– Access to a computer outside of school with Processing installed on it. Processing is
free and works on Macs, PC and Linux.
– Patience and a professional attitude.
EXCELLENCE IN THIS COURSE MEANS:
– That you keep an eye on the assignments due and turn your work in on time. Late work is only accepted in the case of sickness. If you are absent then look at the course calendar and handle your work.
– If you are struggling, do not give up. Persist on, making sure you explore a variety of solutions no matter how challenging the assignments are. Committed effort is rewarded even if you are struggling with content.
– If you are successful at the coursework then keep pushing yourself to go further and do more with each assignment. There is no downtime in this class – we strive for excellence and everything can be improved upon. Students that push themselves and strive for excellence will excel in this course.
You will have available to you a variety of resources to support your studies in programming
and art. This includes direct instruction, internet tutorials, the Processing forum,
instructional videos, mentors, your peers and printed texts. Some highlighted texts include:
CODE: The Hidden Language of Computer Hardware and Software Charles Petzold
Getting Started with Processing Casey Reas
Creative Code and Generative Processes 2 Ira Greenburg
Generative Design Hartmut Bohnacker
Processing for Visual Artists Andrew Glassner
Learning Processing Daniel Shiffman