ATK302-Software Design II - Podcast
by Rose Marshack
To listen to an audio podcast, mouse over the title and click Play. Open iTunes to download and subscribe to iTunes U collections.
Description
Software Design II - A Computer Programming for Artists Class. We will study and practice computer programming for the purpose of creating artworks. Students will learn to program Java within the Processing environment. Processing is a free program (available free at http://www.processing.org) that runs and creates cross-platform, standalone applications that run on mac, windows and linux operating systems. Java is a very ubiquitous programming language consisting of elements that are the same over most programming languages. The Processing environment is user-friendly and rich; user-created libraries abound for interfacing your code to sound, robotic, microcontrollers, physical computing projects, etc. Students who finish this class successfully will have a deeper understanding of coding practices and will be able to apply their knowledge over a wide range of programming languages. (i.e. flash actionscript, javascript, C++, etc.) Students will also have a firmer grasp of the breadth and depth of the types of projects and artworks that can be created using coding solutions. I welcome your feedback! Any questions or comments please email Rose Marshack at rmarsha@ilstu.edu.
| Name | Description | Released | Price | ||
|---|---|---|---|---|---|
| 1 | VideoATK-302 Software Design II - Day-1-Welcome | -- | 2/10/10 | Free | View In iTunes |
| 2 | VideoATK-302 Software Design II - Day-1-Uploading | -- | 5/16/10 | Free | View In iTunes |
| 3 | VideoATK-302 Software Design II - Day-2-Movement, Text | Looping programs, the random command, mouseX, making something move across the screen, printing to the console, printing to the screen, embedding a font in a processing file. | 5/17/10 | Free | View In iTunes |
| 4 | VideoATK-302 Software Design II - Day-3-Strings, Loops, Random, and Scope | -- | 5/19/10 | Free | View In iTunes |
| 5 | VideoATK-302 Software Design II - Day-4-Text, Fill, answering questions | -- | 5/21/10 | Free | View In iTunes |
| 6 | VideoATK-302 Software Design II - Day-5-Switch, Color, Questions | -- | 5/21/10 | Free | View In iTunes |
| 7 | VideoATK-302 Software Design II - Day 6-Fun with Arrays | -- | 5/23/10 | Free | View In iTunes |
| 8 | VideoATK-302 Software Design II - Vol 2.1 Data Vis | -- | 5/24/10 | Free | View In iTunes |
| 9 | VideoATK-302 Software Design II - Parsing - Part 1 of 2 | The beginning of Unit 2 of the class, "Parsing." | 3/18/10 | Free | View In iTunes |
| 10 | VideoATK-302 Software Design II - Vol 2.2 Parsing Part 2 | -- | 5/26/10 | Free | View In iTunes |
| 11 | VideoATK-302 Software Design II - Using the keyboard to make stuff happen | Using keyPressed subroutine to make stuff happen | 3/22/10 | Free | View In iTunes |
| 12 | VideoATK-302 Software Design II - Beginning Object-Oriented, Classes | -- | 3/24/10 | Free | View In iTunes |
| 13 | VideoATK-302 Software Design II - Vol 2.3 OOP - Collision Detection | -- | 6/3/10 | Free | View In iTunes |
| Total: 13 Episodes |





