20410011 - SCIENTIFIC COMPUTING AND PROGRAMMING LABORATORY

Acquire the basic notions on computer architectures and their programming, acquire the basic knowledge of programming languages used in science.
teacher profile | teaching materials

Programme

File system in Linux enviroment. First principles of the Python programming language.

Core Documentation

David Beazley, Brian K. Jones
Python Cookbook
O'Reilly - Third Edition 2013

Mark Lutz
Learning Python
O'Reilly - Fifth Edition 2013


Any Python programming language manual.

Type of delivery of the course

Lectures (20 hours) and Activities in Laboratory, in two or more groups (40 hours for each group). During the most part of the Laboratory Activities the Students will work in pair (1 Computer for each couple of Students) while the two last drill-lessons will be individual.

Type of evaluation

Partial exams during the course or final examination, with a pratical and an oral part.

teacher profile | teaching materials

Programme

File system in Linux enviroment. First principles of the Python programming language.

Core Documentation

David Beazley, Brian K. Jones
Python Cookbook
O'Reilly - Terza edizione 2013

Mark Lutz
Learning Python
O'Reilly - Quinta edizione 2013

BARONE, MARINARI, ORGANTINI, RICCI-TERSENGHI
PROGRAMMAZIONE SCIENTIFICA
PEARSON EDUCATION - Seconda Edizione 2019

Any Phyton programming book.



Type of delivery of the course

Lectures (20 hours) and Activities in Laboratory, in two groups (40 hours for each group). During the most part of the Laboratory Activities the Students will work in pair (1 Computer for each couple of Students) while the two last drill-lessons will be individual.

Type of evaluation

Partial exams during the course or final examination, with a pratical and an oral part.

teacher profile | teaching materials

Programme

File system in Linux enviroment. First principles of the Python programming language

Core Documentation

David Beazley, Brian K. Jones
Python Cookbook
O'Reilly - Terza edizione 2013

Mark Lutz
Learning Python
O'Reilly - Quinta edizione 2013

BARONE, MARINARI, ORGANTINI, RICCI-TERSENGHI
PROGRAMMAZIONE SCIENTIFICA
PEARSON EDUCATION - Seconda Edizione 2019


Qualsiasi manuale di programmazione in linguaggio Python.

Type of delivery of the course

Lectures (20 hours) and Activities in Laboratory, in two or more groups (40 hours for each group). During the most part of the Laboratory Activities the Students will work in pair (1 Computer for each couple of Students) while the two last drill-lessons will be individual.

Attendance

compulsory attendance at laboratory exercises

Type of evaluation

Partial exams during the course or final examination, with a pratical and an oral part

teacher profile | teaching materials

Programme

File system in Linux enviroment. First principles of the Python programming language

Core Documentation

David Beazley, Brian K. Jones
Python Cookbook
O'Reilly - Terza edizione 2013

Mark Lutz
Learning Python
O'Reilly - Quinta edizione 2013

BARONE, MARINARI, ORGANTINI, RICCI-TERSENGHI
PROGRAMMAZIONE SCIENTIFICA
PEARSON EDUCATION - Seconda Edizione 2019
Qualsiasi manuale di programmazione in linguaggio Python.


Type of delivery of the course

Lectures (20 hours) and Activities in Laboratory, in two or more groups (40 hours for each group). During the most part of the Laboratory Activities the Students will work in pair (1 Computer for each couple of Students) while the two last drill-lessons will be individual.

Attendance

compulsory attendance at laboratory exercises

Type of evaluation

Partial exams during the course or final examination, with a pratical and an oral part