emailconfirmed
1,824
edits
(language + leistungsnachweis + application + syllabus) |
(inspirational links + small fixes) |
||
Line 19: | Line 19: | ||
== Description == | == Description == | ||
This course tackles several forms of | This course tackles several forms of self-organisation.<br> | ||
The subject is approached via exercises and experiments in the Processing programming language. | The subject is approached via exercises and experiments in the Processing programming language. | ||
Line 37: | Line 37: | ||
* Working on subtasks and presenting them with documentation on the wiki and on OpenProcessing | * Working on subtasks and presenting them with documentation on the wiki and on OpenProcessing | ||
* Autonomous preparation of the course involving self-study of the relevant skills (such as programming in Processing) | * Autonomous preparation of the course involving self-study of the relevant skills (such as programming in Processing) | ||
* Final Assignment: Individual exploration of | * Final Assignment: Individual exploration of self-organisation with documentation on the wiki | ||
== Application == | == Application == | ||
Line 107: | Line 107: | ||
== Links == | == Links == | ||
=== Virtual Classroom === | |||
Martin Schneider has created four collections of Processing sketches | [http://www.openprocessing.org/ Open Processing] is a website for learning Processing and sharing sketches.<br> | ||
to give you an impression what | The virtual classroom [http://www.openprocessing.org/classroom/2895 "Self-Organisation by Design"] will be | ||
used extensively both during the course, and to publish your assignments. | |||
=== Inspiration === | |||
Below is a list of resources provided by scientists, artists and designers, | |||
that rely heavily on nature inspired self-organisation in their work. | |||
'''Self-Organisation Collection''' | |||
[http://bitcraftlab.com Martin Schneider] has created four collections of Processing sketches | |||
to give you an impression what self-organisation in software can look like. | |||
* [http://www.openprocessing.org/collection/2847 Pattern Formation] | * [http://www.openprocessing.org/collection/2847 Pattern Formation] | ||
Line 117: | Line 128: | ||
* [http://www.openprocessing.org/collection/2850 Geometric Chemistry] | * [http://www.openprocessing.org/collection/2850 Geometric Chemistry] | ||
''' | '''The Nature of Code''' | ||
[http:// | [http://shiffman.net/ Daniel Shiffman] has published a Processing book on Natural Systems, that is available online. <br> | ||
Daniel Shiffman has published a Processing book on Natural Systems, that is available online. <br> | |||
Some chapters are quite relevant to the kind | Some chapters are quite relevant to the kind | ||
of systems we are going to explore in our course. | of systems we are going to explore in our course. | ||
Line 133: | Line 138: | ||
* [http://natureofcode.com/book/chapter-8-fractals/ Fractals] | * [http://natureofcode.com/book/chapter-8-fractals/ Fractals] | ||
[[ | Inspired by the ''Nature of Code'', [http://www.diana-lange.de Diana Lange] did her own explorations of Natural | ||
[ | Systems.<br> | ||
[[ | Her works are an excellent example of what you can achieve with Processing given the right combination | ||
[[ | of artistic and programming skills, dedication to the subject and a good eye for visual detail. | ||
[[ | |||
[[ | * [http://www.diana-lange.de/portfolio/generative/nature_of_code/nature.html Diana Lange's Nature of Code] | ||
[ | * [http://www.openprocessing.org/user/5969 OpenProcessing Portfolio of Diana Lange] | ||
'''Nervous System''' | |||
[http://n-e-r-v-o-u-s.com/about_us.php Jessica Rosenkrantz and Jesse Eisenberg] are making use of self-organisation to generate 2D and 3D printable forms.<br> | |||
Their work relies on scientific models of growth, such as [[Diffusion Limited Aggregation]] and [[Laplacian Growth]] which we will explore in our course. | |||
* [http://www.flickr.com/photos/jrosenk/sets/ Nervous System on Flickr] | |||
* [http://n-e-r-v-o-u-s.com/projects/puzzles/ Generative Jigsaw Puzzles] | |||
* [http://n-e-r-v-o-u-s.com/projects/puzzles/jigsaw-paper.pdf Multiphase Numerical Modeling of Dendritic Solidification for Jigsaw Puzzle Generation] | |||
'''Jonathan McCabe''' | |||
[http://jonathanmccabe.com/ Jonathan McCabe] is a scientist who uses self-organisation to create art.<br> | |||
His works are visually stunning and unique, and the code behind them is a well-kept secret.<br> | |||
However the open source community has managed to recreate some of his algorithms in Processing. | |||
We will study those algorithms and explore the kind of patterns they can create. | |||
* [http://www.flickr.com/photos/jonathanmccabe/sets/ Jonathan McCabe's Art on Flickr] | |||
* [http://www.openprocessing.org/sketch/33444 Turing-McCabe Pattern Explorer] | |||
* [http://jonathanmccabe.com/Cyclic_Symmetric_Multi-Scale_Turing_Patterns.pdf Cyclic Symmetric Multi-Scale Turing Patterns] | |||
[[Category:WS13]] | [[Category:WS13]] |