Studying at the University of Verona
Here you can find information on the organisational aspects of the Programme, lecture timetables, learning activities and useful contact details for your time at the University, from enrolment to graduation.
Study Plan
This information is intended exclusively for students already enrolled in this course.If you are a new student interested in enrolling, you can find information about the course of study on the course page:
Laurea in Lingue e letterature per l'editoria e i media digitali - Enrollment from 2025/2026The Study Plan includes all modules, teaching and learning activities that each student will need to undertake during their time at the University.
Please select your Study Plan based on your enrollment year.
1° Year
Modules | Credits | TAF | SSD |
---|
1ST FOREIGN LANGUAGE
2ND FOREIGN LANGUAGE
1ST FOREIGN LITERATURE
2ND FOREIGN LITERATURE
2° Year activated in the A.Y. 2022/2023
Modules | Credits | TAF | SSD |
---|
1ST FOREIGN LANGUAGE
2ND FOREIGN LANGUAGE
1ST FOREIGN LITERATURE
2ND FOREIGN LITERATURE
PHILOLOGY RELATED TO 1ST OR 2ND FOREIGN LANGUAGE
Introduction to Germanic Philology
3° Year activated in the A.Y. 2023/2024
Modules | Credits | TAF | SSD |
---|
1ST FOREIGN LANGUAGE
2ND FOREIGN LANGUAGE
Modules | Credits | TAF | SSD |
---|
1ST FOREIGN LANGUAGE
2ND FOREIGN LANGUAGE
1ST FOREIGN LITERATURE
2ND FOREIGN LITERATURE
Modules | Credits | TAF | SSD |
---|
1ST FOREIGN LANGUAGE
2ND FOREIGN LANGUAGE
1ST FOREIGN LITERATURE
2ND FOREIGN LITERATURE
PHILOLOGY RELATED TO 1ST OR 2ND FOREIGN LANGUAGE
Introduction to Germanic Philology
Modules | Credits | TAF | SSD |
---|
1ST FOREIGN LANGUAGE
2ND FOREIGN LANGUAGE
Modules | Credits | TAF | SSD |
---|
3rd foreign language B1 level
Legend | Type of training activity (TTA)
TAF (Type of Educational Activity) All courses and activities are classified into different types of educational activities, indicated by a letter.
Programming Languages for the Humanities (2022/2023)
Teaching code
4S008107
Teacher
Coordinator
Credits
6
Language
Italian
Scientific Disciplinary Sector (SSD)
INF/01 - INFORMATICS
Period
I semestre (Lingue e letterature straniere) dal Sep 26, 2022 al Dec 23, 2022.
Learning objectives
The course aims to provide students with the basic skills for programming a computer to solve problems. At the end of the course the students: - will know the elementary data structures, the basic programming constructs and the elementary abstraction techniques offered by the procedural and object-oriented programming paradigms; - will know and will be able to write programs that solve given problems, possibly exploiting available libraries and external modules, in particular for handling and analysing natural language textual resources.
Prerequisites and basic notions
Previous attendance of the first year course on "introduction to DH".
Program
Introduction to programming
Introduction to Python
Data types (numbers, strings) and Variables
Decisions
Iterations
Functions
Lists
Sets and Dictionaries
Files
Libraries for Natural Language Processing and handling of structured documents
Basic Principles of Object Oriented Programming
Bibliography
Didactic methods
Classroom lectures with practical hands-on session with the computer.
Methods of teaching support:
Materials and resources will be given out during the course to support the lessons, and will be uploaded on the course's Moodle page. The lecturer is available during his office hours (also online via Zoom).
In addition to the suggested textbook, the following resources are recommended as supplementary materials:
- How to Think Like a Computer Scientist (Learning with Python): http://openbookproject.net/thinkcs/python/english3e/
- Python 101: http://python101.pythonlibrary.org/index.html
- Introduction to Jupyter Notebooks: https://programminghistorian.org/en/lessons/jupyter-notebooks
Learning assessment procedures
Attendance and student contribution to class is strongly encouraged.
There is no difference in the program, materials and examination between attending and non-attending students
The exam consists in preparing a Python programming project and its discussion with the teacher.
Evaluation criteria
Correctness and functioning of the code
Complexity of the work carried out
Quality of the documentation
Quality of the oral discussion of the project
Criteria for the composition of the final grade
Weighted score based on the evaluation criteria
Exam language
italiano