Welcome to the website of the Programming and Programming lab courses, held in the 2020/21 academic year. For the 2021/22 academic year, please visit the dedicated website on Q2A.
To register for the oral examination of Programming – Unit 1, please refer to the dedicated post on our forum.
Course overview
Introduction to programming through the Python language.
Data types, variables, assignments, control structures, functions, classes, modules and Input/Output.
Data structures: arrays, strings, lists, tuples and dictionaries.
Design and development of programs through procedural programming and object-oriented programming.
Recursive and iterative algorithms.
Python libraries for graphics, file handling, text/html processing and internet access.
Program debugging and testing.
Programming class schedule
When:
Tuesday 11:00-13:00 (Europe/Rome time)
Friday 16:00-19:00 (Europe/Rome time)
Where:
From November the 3rd (and previously, from October the 6th till October the 23rd): Room Blu3, building CU028, main campus, Piazzale Aldo Moro, 00185 Rome (find it on the campus map)
From October the 27th to October the 30th: Room Ranuccio Bianchi Bandinelli, building RM014, via A. Scarpa 16, Rome (see map)