Archive for the 'teaching_' Category
Another semester draws to an end with a terrific selection of projects at the ITP show! There’s also a scrumptious video blog as well as a lovely Rocketboom episode.
Neural Network Turkey Recipes
1 Comment Published November 19th, 2006 in ITP, blog, java, neural, p5, programming, teaching_A first pass at my Neural Networks in processing tutorial is ready for public consumption. So, before you go and consume a turkey, consume this link. And let me know if it makes any sense at all. . .? The examples are still trivial — Linear classification, Solving XOR — but I hope to develop [...]
Multi-Layered Neural Network
8 Comments Published November 10th, 2006 in ITP, blog, neural, p5, programming, teaching_view applet and source So after a fierce battle with my own neurons, I am ready to release part II of my Processing series: “Neural Network! Huah! What is it good for? (Sing it again, now.)” This example implements a multi-layered neural network that learns via “back propogation.” It’s specifically trained to solve XOR. In [...]
view applet and source Long overdue, I’ve started working on a series of
An article about ITP was published yesterday in the New York Sun. Now, I’m no fan of this newspaper (see their editorials, which I couldn’t bear to read), but they do have excellent arts coverage, and they did capture ITP quite well. But did I really say this? “Ultimately, it’s about the human connection — [...]
Processing Sudden Motion Sensor Library
21 Comments Published October 28th, 2006 in ITP, blog, p5, programming, teaching_Thanks to an idea from students in my icm class (see Catherine’s “greedy game-animated sprite”), I developed a Processing library that grabs values from Apple’s sudden motion sensor. The library is a JNI implementation of Unimotion by Lincoln Ramsay. It hasn’t been tested on an intel mac, so let me know if it works for [...]
I’ve been meaning to add something to processing hacks for quite some time now. This morning, I needed a basic function to wrap text in Processing so came up with this snippet. // Function to return an ArrayList of Strings // (maybe redo to just make simple array?) // Arguments: String to be wrapped, maximum [...]
Asynchronous HTTP Requests in Processing, now with callbacks!
2 Comments Published October 1st, 2006 in ITP, blog, p5, teaching_I’m working on a new library that makes asynchronous http requests (web pages, xml feeds, etc.) in Processing without blocking possible. It runs its own thread and uses a callback (just like with the serial, video, etc. libraries) This developed out of a need that I noticed in student projects in my Introduction to Computational [...]
ITP is back in session, and another semester of nature of code has begun. Here’s a new example that demonstrates a method for picking a non-uniform distribution of random numbers.
283 pages, 65,274 words, 397,718 characters
3 Comments Published September 3rd, 2006 in ITP, blog, p5, teaching_book.shiffman.net
Search
You are currently browsing the daniel shiffman weblog archives for the 'teaching_' category.
Longer entries are truncated. Click the headline of an entry to read it in its entirety.Archives
- August 2010
- June 2010
- February 2010
- November 2009
- October 2009
- September 2009
- July 2009
- June 2009
- May 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- April 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
Categories
- airport (3)
- API (1)
- art and code (2)
- asterisk (3)
- ben fry (1)
- big screens (11)
- bigscreens (4)
- blog (107)
- book (6)
- books (1)
- box2d (2)
- casey reas (1)
- cmu (1)
- dot product (1)
- draft (1)
- email (1)
- evolution (1)
- excerpt (1)
- exhibition (1)
- General (13)
- iac (11)
- installation (14)
- interview (2)
- ITP (73)
- itp30 (1)
- java (30)
- jepson (2)
- learning processing (1)
- library (8)
- montreal (1)
- most pixels ever (1)
- mpe (21)
- nature of code (8)
- netflix (2)
- neural (3)
- numbers (1)
- obx labs (1)
- openframeworks (4)
- oxford project (1)
- p5 (90)
- path following (1)
- peninsula school of art (1)
- phone (3)
- php (1)
- physics (2)
- podcast (1)
- poetry (1)
- poker (2)
- presentation (1)
- print on demand (1)
- processing (2)
- processing.org (54)
- processingblog (1)
- programming (19)
- publishing (2)
- qrcode (1)
- random (1)
- rhizome (1)
- run lola run (1)
- sftp (1)
- show (2)
- simplicity (2)
- steering (1)
- swarm (2)
- Teaching (6)
- teaching_ (53)
- terminal01 (3)
- text (1)
- timeline (1)
- toxiclibs (1)
- travel (1)
- tutorial (2)
- vague terrain (1)
- vectors (1)
- video (1)
- videowall (3)
- vlog (20)
- voronoi (4)
- wordnet (1)
- xbee (1)
- yahoo (1)
- Zoog (1)