Basic programming

Subject is not scheduled Not scheduled

Code Completion Credits Range Language Instruction Semester
373ZP Z 2 2PT English, Czech summer

Subject guarantor

Name of lecturer(s)

Learning outcomes of the course unit

Students comprehend the fundamental concept of programming in two different programming language and in the second and third study years they will be able to approach to artistic programming courses.

Mode of study

lectures

Prerequisites and co-requisites

none

Course contents

Introduction to programming through two software environments: Python and MAX (Cycling 74). These two application, one a scripting/programming and the other objectively oriented, will be used for explaining the basic concepts of programming. This introduction provides students with sufficient basic knowledge for completing a more advanced course of programming directly related to their artistic practice.

Topic scope:

Students practice the aforementioned concepts in weekly exercises

Recommended or required reading

MATTHES, Eric. Python Crash Course: A Hands-On, Project-Based Introduction to Programming. San Francisco: No Starch Press, 2015. 560 s. ISBN 978-1593276034.

CYCLING ‘74 online MAX tutorials https://docs.cycling74.com/max8/tutorials/00_maxindex

CYCLING ‘74 online getting started with MAX https://cycling74.com/get-started

Assessment methods and criteria

Weekly exercises

Note

none

Further information

No schedule has been prepared for this course

The subject is a part of the following study plans