Edition 2022/23: The first lesson will be held on Monday, February 27th and there will be no lesson on March 2nd.
Currently, lessons are scheduled for Monday 2:30–4:30 pm and Thursday 4:30–6:30 pm, but the Monday schedule seems problematic for those who attend other lessons (many conflicts) and for those who work, so it may be subject to changes, which will be agreed upon during the first lesson.
I kindly ask you to fill out this form to let me know if you are interested in the course and any scheduling constraints. If your availability changes, no problem: you will receive a link to modify your response later. Please fill it out now so I can get an idea of how many of you are interested!
Course description: The objective of the course is to make students reflect on the specific scientific and methodological foundations of computer science, its peculiarities as a discipline compared to other scientific disciplines, and the specificities of its teaching. The course is based on these foundations and provides useful techniques and tools for teaching computer science, with particular emphasis on the high school level.
To participate in the course, basic experience with a procedural programming language is required (e.g. Python, Java, C/C++, R). The course is suitable for both computer science students and students from other scientific or engineering courses who want to teach computer science within their disciplines or who want to qualify for computer science teaching. Having students from different backgrounds will be a strength of the course.
The course will be held in Italian and requires active participation by students, both during the course and in the preparation and discussion of teaching activities related to computer science teaching.
Il corso era inserito nell’offerta didattica del Percorso 24 CFU obbligatori per la partecipazione ai concorsi di accesso ai ruoli dell’insegnamento. Ma questo percorso è stato abolito e il nuovo percorso non è ancora stato definito, quindi siamo ancora in un limbo.