Archive for the ‘Workshops’ Category

August Workshop: Creative Coding: An Introduction to Processing

Wednesday, July 28th, 2010


iTunes Visualization – A project by instructor Scott Murray.

Back by popular demand, Gray Area Foundation for the Arts introduces our fourth Creative Coding workshop.

Creative Coding: An Introduction to Processing is an introductory-level workshop that explores the creative potential behind Processing, a free and revolutionary programming environment that enables users to create interactive, dynamic, computer-based tools, projects, and art. Over four evenings, participants will explore creative programming in a project-based, collaborative learning environment. Instructor Scott Murray will cover Processing-specific syntax, as well general programming concepts. Creative Coding is intended for absolute beginners. No prior programming experience is necessary, although students with prior programming experience are still welcome to attend.

“Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool.” — processing.org

Classes will be held from 6PM – 9PM:
Tuesday — August 3rd
Thursday — August 5th
Tuesday — August 10th
Thursday — August 12th

Curriculum:
- Syntax
- Shapes
- Color
- Motion
- User input
- Variables
- Operators
- Logic & loops
- Random elements
- Images
- Video
- Type

Other topics will also be explored, according to students’ interests.

Creative Coding Workshop

Registered students are expected to arrive on time, with Processing installed on a laptop computer. Processing is compatible with Windows, Linux, and Mac OS X machines. Classes are $240 for non-members, and $220 for members.

August Weekend Intensive: Creative Coding: An Introduction to Processing

Tuesday, July 27th, 2010

Creative Processing Workshop


Now giving up your weeknights can’t stop you from delving into the world of visual tech delights! Gray Area Foundation for the Arts is now offering a weekend intensive of the popular Creative Coding workshop.



Classes will be held from 12PM – 6PM:
Saturday — August 21st
Sunday — August 22nd



Instructor: Chandler McWilliams



Creative Coding: An Introduction to Processing is an introductory-level workshop that explores the creative potential behind Processing, a free and revolutionary programming environment that enables users to create interactive, dynamic, computer-based tools, projects, and art. Over one weekend, participants will explore creative programming in a project-based, collaborative learning environment. They will cover Processing-specific syntax, as well general programming concepts. Creative Coding is intended for absolute beginners. No prior programming experience is necessary, although students with prior programming experience are still welcome to attend.



Processing is a programming language and environment built for the media arts and design communities. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook. It is used by students, artists, designers, architects, and researchers for learning, prototyping, and production. More information on Processing can be found at www.processing.org



Lab: Each meeting will consist of a lecture and lab, with an emphasis on hands on programming

Lesson 1: Introduction

-The Processing Environment
-Drawing to the Screen
-Variables
-Arithmetic
-Conditional Statements

Lesson 2: Interactivity I

-Mouse and Keyboard Input
-Control Blocks (for, while, etc.)
-Arrays

Lesson 3: Interactivity II

-Event-driven Programs
-Image Processing (Accessing the Pixel Buffer)
-Arrays and Objects

Lesson 4: Advanced Topics

-Objects
-Text
-Sound
-Loading Files
-Timers
-Libraries


Creative Coding Weekend Intensive 8/21 & 8/22

Donation Pilates Mat Class at Gray Area

Sunday, June 20th, 2010

Weekly Donation Pilates Mat Class
Begins Wednesday, July 14th and every Wednesday
6:00PM – 7:00PM
Hosted by Holly Furgason and Gray Area

Gray Area Foundation is pleased to announce a weekly donation-based Pilates Mat class taught by Blue Sparrow Studio owner, Holly Furgason.

This introductory Pilates mat class is perfect for Pilates beginners or experts. You will learn basic Pilates principles and exercises. Adding this to your weekly routine will help you feel taller, longer, and leaner! Holly will guide you to a stronger core, increased stability, and improved physical health.

Regularly practicing students are highly encouraged to bring their own mats (yoga mats and a towel, or the thicker Pilates mats). GAFFTA will be equipped with a limited supply and hopes to foster as many interested students as possible.

ALL WELCOME. NO PRE-REGISTRATION REQUIRED.

Location:
Gray Area Foundation for the Arts
55 Taylor St. San Francisco, CA 94102
Downtown near corner of Market & Taylor

ViceVerse Workshops: Ableton Live and A/V Feedback

Tuesday, April 20th, 2010

2 Hands-On workshops: Intro to Ableton Live, and A/V Feedback
When: Thurs. April 29th | 7pm -10pm
Location: Gray Area 55 Taylor St. SF 94102
Cost: $40 (each workshop limited to 15 students)

Goran Simonoski (Piece of Shh…) will present an Official Intro to Ableton Live Workshop. Participants will need to bring a laptop.

Register for Ableton workshop:

Video feedback is a technique used in the 70s and 80s of the previous century. It is based on closing a video signal (input and output) in a closed circuit. In such a way, we are getting abstract shapes that then can be further manipulated. By using mixers and generators, you can create feedback even without using a camera, or an input signal. The participants will also encounter examples from the history of video art and television, after which they will create their own material. Workshop is conceived and led by Incredible Bob!

Register for A/V feedback workshop:


This program is part of the ViceVerse collaborative tour – San Francisco! April 28th, 29th, and 30th – Full Schedule here
Presented by Gray Area, RML SF, Communikey & Dis-patch

April Soft Circuit Workshop!

Wednesday, March 31st, 2010

For those of you who may have missed registration for our last Soft Circuit workshop, we have good news! Grace Kim will be instructing another beginner Soft Circuit workshop this April!

Schedule:
Saturday, April 17th & Saturday, April 24th || 1PM-6PM

Description:
Soft Circuit will cover basics of wearable technology. Workshop participants will be given a historical overview of wearables in the context of fashion, art, and technology. Instructor Grace Kim will share basic sewing and embroidery techniques and tips on how to repurpose everyday sewing procedure for use in wearables projects. Students will be given project-based instruction on basic circuitry and will construct soft circuits using conductive thread and fabric. No prior experience with electronics or sewing required. All materials and fees are included. Limited space available.

Day One:
History and context
Measuring energy
Creating a circuit on a breadboard
Soft circuit basics
Embroidery basics
Workshop time: make an LED wristband
Assignment: prototype a concept of an exaggerated sense

Day Two:
Class presentations
Introduction to resistance (including how to use a multimeter)
Introduction to sensors
Introduction to switches (including how to turn everyday sewing notions into switches)
Email inquiries to: education [at] gaffta [dot] org

April Soft Circuit Workshop Registration:

Please note: There are no refunds If you are unable to make the workshop and cancel in less 7 days prior to the scheduled class time- You will receive a credit for another class at Gray Area.





Donation Yoga Mondays at Gray Area

Monday, March 1st, 2010

GAFFTA-YOGA

The practice of yoga helps anyone to gain good health, mental peace, emotional equanimity and intellectual clarity. With a healthy body, clear mind and pure emotions, the practitioner can learn to excel. — B.K.S. Iyengar

Many thanks to those of you who have participated in Gray Area’s Donation Yoga with Tony Eason! The turn out has been amazing so far and we hope you will continue to join us each Monday, from 6PM-7:30PM.

Donation Yoga classes are based on the traditions of B.K.S. Iyengar and work toward teaching students to bring attention to the alignment of their bodies, become aware of the breath, and control the mind. Donation Yoga is open to beginners as well as seasoned yoga students. Classes are held on a donation basis and anyone interested is welcome to attend. Gray Area Foundation for the Arts does not discriminate on the basis of gender, race, religion, age, or sexual orientation and will provide a limited number of mats for practicing students. Regularly practicing students are highly encouraged to bring their own mats.

Benefits of Iyengar Yoga on NPR: ‘Light on Life’: B.K.S. Iyengar’s Yoga Insights — listen

Creative Coding: An Introduction to Processing

Wednesday, February 3rd, 2010

1
Color Mapper – A project by Instructor Scott Murray.

Back by popular demand, Gray Area Foundation for the Arts introduces our third Creative Coding workshop, scheduled as part of Gray Area’s educational programming for February 2010.

Creative Coding: An Introduction to Processing is an introductory-level, project-based workshop that explores the creative potential behind Processing, a free and revolutionary programming environment that enables users to create interactive, dynamic, computer-based tools, projects, and art. Over four evenings, participants will explore creative programming in a project-based, collaborative learning environment. Instructor Scott Murray will cover Processing-specific syntax, as well general programming concepts. Creative Coding is intended for absolute beginners. No prior programming experience is necessary, although students with prior programming experience are still welcome to attend.

“Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool.” — processing.org

Classes will be held from 6PM – 9PM:
Tuesday — February 23rd
Thursday — February 25th
Tuesday — March 2nd
Thursday — March 4th

Curriculum:
- Syntax
- Shapes
- Color
- Motion
- User input
- Variables
- Operators
- Logic & loops
- Random elements
- Images
- Video
- Type
- Functions
- Objects

Other topics will also be explored, according to students’ interests.

Registered students are expected to arrive on time, with Processing installed on a laptop computer. Processing is compatible with Windows, Linux, and Mac OS X machines. Arrangements can be made for students unable to supply their own computer by contacting ss@gaffta.org. Classes are $240 for non-members, and $220 for members.

This workshop has officially sold out! Please email: Education@gaffta.org for the waitlist

Soft Circuit Workshop: Grace Kim

Sunday, January 3rd, 2010

Gray Area Foundation for the Arts Presents:
Soft Circuit Workshop with Grace Kim
Saturday, January 23rd, 30th, and February 6th
12PM-4PM

softcircuit3

Soft Circuit will cover basics of wearable technology. Workshop participants will be given a historical overview of wearables in the context of fashion, art, and technology. Instructor Grace Kim will share basic sewing and embroidery techniques and tips on how to repurpose everyday sewing procedure for use in wearables projects. Students will be given project-based instruction on basic circuitry and will construct soft circuits using conductive thread and fabric. No prior experience with electronics or sewing required. All materials and fees are included. Limited space available.

Day One:
History and context
Measuring energy
Creating a circuit on a breadboard
Soft circuit basics
Embroidery basics
Introduction to switches (including how to turn everyday sewing notions into switches)
Workshop time: make an LED wristband
Assignment: prototype a concept of an exaggerated sense

Day Two:
Class presentations
Introduction to resistance (including how to use a multimeter)
Introduction to sensors
Workshop time: make a tote bag that lights up when your cell phone receives an incoming call
(students may not be able to complete the full project in this time. Rather the assignment would be that the student finishes the project on their own time, or extra workshop time will be delegated in the next class)
Assignment: prototype a concept of the electronic gesture

Day Three:
Class presentations
Demonstration of advanced materials (different types of conductive fabric, felt resistors, LED-integrated fabric, el paper)
Demonstration of LIilypad and other microcontrollers.
Demonstration of advanced sensors (accelerometer, etc)
Battery management
Looking for components in unexpected places: hacking old electronics and toys
Workshop time: perhaps finish tote bag or workshop future project ideas with students


The workshop is full, thanks for your interest!

Questions? email: info [at] gaffta [dot] org

Workshop: Creative Coding w/Processing

Saturday, November 7th, 2009

drawing tool

Image: “Drawing Tool” by Gabriel Dunne (custom software)



Workshop: Creative Coding (with Processing)
Instructor: Gabriel Dunne
Email: gdunne@gaffta.org
Schedule: Saturday Nov 21, and Sunday Nov 22. 1pm to 6pm



Syllabus

Overview (2-Day Intensive)

Introduction to the concepts of creating visual work with your own custom software. Coding concepts and skills will be taught through the hands-on creation of projects and will set a foundation for future creative programming endeavors in other languages and methods.

Code will be written with Processing (http://processing.org). Processing is a free and open-source platform created to teach fundamentals of computer programming within a creative context and to serve as a software sketchbook. It is used by students, artists, designers, architects, and researchers for learning, prototyping, and production. Attendees are not required to have any prior programming knowledge, but it is welcomed.


Schedule

DAY 1

Hello
Overview of Software and Art
Gray Area artist presentations

    Project: Form, Repetition, Texture

  • Pixels
  • Form
  • Shape
  • Loops
  • Logic Structures


  • Project: Drawing
  • Color
  • Text
  • Functions
  • Input
  • Interaction


  • Project: Motion and Time
  • Function parameters
  • Translation, Rotation
  • Matrixes
  • 3D
  • Time
  • Sequence


DAY 2

Presentation, discussion of works.

  • Project: Character & Behavior
  • Objects
  • Constructors
  • Multiple Objects
  • Inheritance
  • Arrays


  • Project: Media, Manipulation, Libraries
  • External code
  • External Media
  • Video
  • Image
  • Sound
  • Data Files


Project: Exploration

Wrap up: Class work showing


You will need your own laptop running Windows, Linux, or OS X. If you do not have a laptop, please get in touch when registering.

Registration is now closed. Please check back for future workshop announcements!

Creative Coding: An Introduction to Processing

Thursday, August 20th, 2009

Saturday, October 3rd &  Sunday, October 4th. 1:00 – 6:00pm at Gray Area, 55 Taylor St, San Francisco

The first in a series of workshops on digital art-making, Presented by the Gray Area Artist Residency Program. This 2-day workshop will introduce you to the world of creative coding with Processing, a free programming environment that enables you to create interactive, dynamic, computer-based tools, projects, and art.


Description

From Processing.org

Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool.

 

Curriculum

  • What is Processing, and what can you do with it?
  • Creativity and Programming
  • Input, Output
  • Visuals
  • Animation, movement
  • Logic
  • Using data
  • Using Processing libraries
  • Programming Structures
  • Exporting, packaging and publishing Processing sketches.
  • How to teach yourself more

 


More Information

The workshops will be led by GAFFTA residents Gabriel Dunne, Ryan Alexander, Daniel Massey, and local artist and designer Scott Murray. with special guest and co-creator of processing Casey Reas in attendance to offer insights on his works on display in GAFFTA’s inaugural exhibition, OPEN.


Workshop Materials

Laptop computer with Windows, Linux, or OS X. You may download Processing from processing.org.


Registration is limited to 25 students, and we have sold out! Stay tuned… more workshop announcements coming soon!

For more information, contact workshops at gaffta dot org

;