AMU = DAMU + FAMU + HAMU
STUDY PLANS

Processing 1.0 1

Register Display Schedule
Course unit code:
373ZP1
Course unit title:
Processing 1.0 1
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
zimní
Number of ECTS credits allocated:
2
Garant předmětu:
Kryštof PEŠEK
Name of lecturer(s):
Kryštof PEŠEK
Study Objectives:

Cílem kurzu programovacího jazyka Processing je seznámit studenty, zejména výtvarných škol s koncepcí psaného jazyka jako takového. Cílem předmětu je osvojení si základních konceptů při tvorbě počítačových aplikací využitelných při tvorbě audiovizuálních děl.

Mode of delivery:

Kurz má podobu přednášky konané jednou týdně a předpokládá

Prerequisites and co-requisites:

Kurz je rozdělen do dvou semestrů a k započetí prvního cyklu není předpokládána předchozí zkušenosti s programováním. Kurz by měl vést nejprve studenty od začátku k pokročilejším technikám využívání výpočetní síly čistě na bázi otevřeného softwaru. V druhém semestru se již od studentů očekává alespoň základní dovednosti při stavbě programu, absolvování prvního semestru potažmo vlastní zkušenost s programováním.

Recommended optional programme components
Course contents:

Praktický úvod do programovacího jazyka Processing z dílen MIT (od tvůrců Bena Frye a Casey Reasea), se věnuje výuce syntaxu a základům logiky kontrukce programu. Je určena jak pro naprosté začátečníky, tak pro středně pokročilé posluchače.

Study materials:

Getting Started with Processing, Ben Fry, Casey Reas

Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction, Daniel Shiffman

http://processing.org

Planned learning activities and teaching methods
Assessment methods and criteria

Metodika výuky spočívá v kolaborativním psaní exemplárních programů, které naznačují různé strategie programování. K tomu je využívána zejména interaktivní webová aplikace http://sketchpad.cc.

Studenti jsou hodnoceni v druhém semestru za samostatnou práci uskutečněnou prostřednictvím jazyka Processing.

Language of instruction:
Czech
Work placement(s):
Pracovní stáž není u tohoto předmětu zavedena.
Course web page:
Note:

Processing 1.0 ? Kryštof Pešek

Akademický rok: 2010-2011

Sylabus:

Zimní semestr:

Zimní semestr setkání nad programovacím jazykem Processing si klade za úkol základní seznámení studentů se syntaxí jazyka. Každá jednotlivá hodina je věnována jiné oblasti práce s psaným kódem. Hodina probíhá interaktivní formou společného psaní exemplárního programu.

Studenti by se měli v průběhu prvního semestru přednášek seznámit s programovacím prostředím natolik aby jej dokázali použít pro tvorbu jednoduchých aplikací.

18.10.2010 ? první program, základní interakce s programem, zobrazování obrázků

25.10.2010 ? jednoduchá interakce s programem, kresba

01.11.2010 ? ?FOR? smycky

08.11.2010 ? práce s textem, řetězce

22.11.2010 ? práce s proměnnými a pole proměnných

29.11.2010 ? funkce

06.12.2010 ? objekt

Letní semestr:

Druhý semestr je věnován pokročilejším programovacím rutinám v jazyce Processing. V druhém semestru se klade důraz na objektově orientované programování práci s externími knihovnami a používání Processingu ke konkrétním výstupům. Přednáška pro ukázku využívá sdílené interaktivní prostřčedí sketchpad.cc (javascript verzi processingu), pro práci s knihovnami standartní Processing IDE.

V letním semestru by si studenti měli osvojit dovednost řešit jednoduché problémy psaním standartně strukturovaného programu.

Výuka probíhá

21.02.2011 ? opakování

28.02.2011 - pokročilá práce s funkcemi

07.03.2011 ? pokročilá struktura programu, práce s objekty

14.03.2011 ? práce s knihovnami, video

21.03.2011 ? práce s několika knihovnami najednou

28.03.2011 ? pokročilá interakce objektů, arraylist

04.04.2011 ? komunikace s externími zařízeními

11.04.2011 ? konzultace vlastních projektů

18.04.2011 ? protokoly komunikace, datové standarty, webové aplikace

25.04.2011 ? práce s API třetích stran

05.05.2011 ? finalizace práce studentů

Further information:
This course is an elective for all students of this school
Schedule for winter 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
místnost IIM ČVUT
Institut intermédií - Dejvice

()
PEŠEK K.
10:40–12:15
(přednášková par. 1)
Tue
Fri
Thu
Fri
Schedule for summer semester 2010/2011:
The schedule has not yet been prepared
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/predmet373ZP1.html