Internship/Dissertation

Year
2
Academic year
2013-2014
Code
02010304
Subject Area
Audio-visuals and media production
Language of Instruction
Portuguese
Mode of Delivery
Face-to-face
ECTS Credits
42.0
Type
Compulsory
Level
2nd Cycle Studies - Mestrado

Learning Outcomes

The main objective of this course is to enable students to master the basic concepts of programming and enable them to understand and create programs of small and medium complexity. For this it is necessary to know the features and syntax of a programming language and to develop problem-solving techniques appropriate to the creation of computer programs

Work Placement(s)

No

Syllabus

1. Computers and Software

2. Simple graphics: coordinates and graphic functions

3. Basics: variables, assignment, arithmetic expressions and functions

4. Basics Animation

5. Control statements: selection and repetition

6. functions

7. Introduction to Object Oriented Programming

8. transformations

9. arrays

10. files

Head Lecturer(s)

Fernando Amílcar Bandeira Cardoso

Assessment Methods

Assessment
Continuous assessment of work in class and small assignments delivered by students: 50.0%
Exam: 50.0%

Bibliography

"Processing: A programming handbook for visual designers and artists". Casey Reas and Bem Fry. MIT Press. 2007.

"Learning Processing: A Beginner's Guide to Programming Images, Animation, and Interaction", Daniel Shiffman. Morgan Kaufmann, 2008.

Site do Processing: www.processing.org