AMU = DAMU + FAMU + HAMU
STUDY PLANS

Fundamentals of Programming in the Practice of Art

Register Display Schedule
Course unit code:
373ZPUP
Course unit title:
Fundamentals of Programming in the Practice of Art
Mode of delivery:
zápočet
Range:
2/T
Type of course unit:
Study plan Animovaná tvorba - bakalář – optional subject
Study plan Dokumentární tvorba - magistr – optional subject
Study plan Dokumentární tvorba - bakalář – optional subject
Study plan Animovaná tvorba - magistr – optional subject
Study plan Scenáristika a dramaturgie - bakalář – optional subject
Study plan Scenáristika a dramaturgie - magistr – optional subject
Study plan Režie - bakalář – optional subject
Study plan Režie - magistr – optional subject
Study plan Kamera - bakalář – optional subject
Study plan Kamera - magistr – optional subject
Study plan Produkce - bakalář – optional subject
Study plan Produkce - magistr – optional subject
Study plan Audiovizuální studia - bakalář – compulsory optional subject
Study plan Střihová skladba - bakalář – optional subject
Study plan Střihová skladba - magistr – optional subject
Study plan Zvuková tvorba - bakalář – optional subject
Study plan Zvuková tvorba - magistr – optional subject
Study plan Fotografie CZ - bakalář – optional subject
Study plan Fotografie CZ - magistr – optional subject
Study plan Audiovizuální studia - magistr – compulsory optional subject
Study plan Fotografie CZ - magistr: restaurování – optional subject
Level of course unit:
Year of study
předmět nemá určen ročník studia
Semester when the course unit is delivered
letní
Number of ECTS credits allocated:
2
Garant předmětu:
Martin BLAŽÍČEK
Name of lecturer(s):
Martin BLAŽÍČEK
Study Objectives:

The aim of the course is to guide students to the basics of programming and present its applications in audiovisual creations. No previous knowledge is required. In the first phase the basic function and program procedures will be proposed, then two small applications will be implemented on various platforms with access to sound or image. A significant part of the course will be devoted to interactivity and software use in physical interface for mastering sound and image. All applications will proceed with freely available software.

Mode of delivery:

Lektorský úvod, prezentace ukázek, samostatná moderovaná práce na konkrétních příkladech.

Prerequisites and co-requisites:

Doporučeno pro absolventy předmětu „Základy av technologie 1“ a „Interaktivita a physical computing“.

Recommended optional programme components

Předmět „Interaktivita a physical computing“.

Course contents:

1. Examples of completed projects. Introduction to issues. Survey of technology used.

2. Basic general programming procedures, algorithms. Program running, changes, conditions, cycles, subjects.

3. Visual progamming language QuartzComposer - Introduction to the media, implementation of simple video-players and effective processors.

4. QuartzComposer - fundamental interactive elements, input devices, sound assisted control - implementation of simple reactive systems.

5. QuartzComposer - proposal and implementation of interactive applications using sensors (sound, light, movment...)

6. QuartzComposer - student independent practice - interactive video-player.

7. QuartzComposer - distribution and plug-ins, communication protocols MIDI and OSC.

8. Processing - introduction to the media, basic application structure, structure management examples and data types.

9. Processing - basic registry and functions for playing video and sound. Practical implementation of simple video-player effects.

10. Processing - working with text and basic graphics generation.

11. Processing - Independent work of the students.

12. Reserved.

Study materials:

QuartzComposer

http://en.wikipedia.org/wiki/Quartz_Composer

http://quartzcomposer.com

http://developer.apple.com/graphicsimaging/quartz/quartzcomposer.html

http://blazicek.net/misc.php

http://www.thepixelart.com/quartz-composer-tutorials/

Processing

http://processing.org

http://processing.org/reference

http://wiki.processing.org/w/Main_Page

Casey Reas, Ben Fry

Processing: a programming handbook for visual designers and artists [MIT 2007]

Online: http://books.google.com/books?id=tqW75bfJkxIC&printsec=frontcover&dq=processing&source=bl&ots=Sk1VSENNVd&sig=G68osbp3ifNyGROQn-D9tnc7oII&hl=cs&ei=cbIlTb24HYfB8QPrrZm4Ag&sa=X&oi=book_result&ct=result&resnum=7&ved=0CGEQ6AEwBg#v=onepage&q&f=false

Planned learning activities and teaching methods

Explikace, moderovaná realizace příkladů, samostatná domácí práce.

Assessment methods and criteria

Aktivní účast

Samostatně realizovaná aplikce

Language of instruction:
Czech
Work placement(s):
Pracovní stáž není u tohoto předmětu zavedena.
Course web page:
Note:
Schedule for winter semester 2010/2011:
The schedule has not yet been prepared
Schedule for summer semester 2010/2011:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
místnost 423
Učebna CAS

(Lažanský palác)
BLAŽÍČEK M.
15:40–17:15
(přednášková par. 1)
Fri
Thu
Fri
The subject is a part of the following study plans:
Generated on 2011-6-17
Updates of the above given information can be found on http://studijniplany.amu.cz/en/predmet373ZPUP.html