FUNDAMENTALS OF PROGRAMMING
cod. 14908

Academic year 2014/15
1° year of course - First semester
Professor
Academic discipline
Informatica (INF/01)
Field
Attività formative affini o integrative
Type of training activity
Related/supplementary
52 hours
of face-to-face activities
6 credits
hub: PARMA
course unit
in - - -

Learning objectives

To provide both theoretical and practical foundations of imperative programming, using the "python" programming language as reference.

Prerequisites

None

Course unit content

Programming foundations and imperative programming. The python programming language.

Full programme

- - -

Bibliography

Kenneth A. Lambert "Programmazione in Python", ed. Apogeo, ISBN 9788850331710

Teaching methods

Theory supported by exercises and practical experimentation. The practical exercises will be individual or in small groups to facilitate collaborative work. The activities will be organized to facilitate the practical development of the solutions related to the problems outlined.

Assessment methods and criteria

Written and oral exams. At the end of each part it will take place a written/oral intermediate test (recommended) useful for exemption from the final written exam. The practical test consists of a practical demonstration and oral exam concerning the activities carried out in the laboratory. The execution and delivery of the scheduled activities treated in the laboratory involves an assessment useful for the exemption of the practical test.

Other information

- - -