B7670 - Metodi e linguaggi per l'innovazione didattica 2 - principi di informatica e di programmazione

Academic Year 2025/2026

  • Docente: Luca Sciullo
  • Credits: 1
  • SSD: INF/01
  • Language: Italian

Learning outcomes

  • Know the "big ideas" of Computer Science (including some principles of Artificial Intelligence) as a scientific discipline, and how these underpin modern digital technologies and their applications
  • Know the main constructs of imperative programming
  • Be able to use a (simple) introductory programming language to write basic information-processing programs in various domains (e.g. text, image, and numerical data processing), envisioning their application in one's own discipline.
  • Course contents

    • Informatica e Tecnologia dell'Informazione.
    • Concetti di base dell'Informatica: Informazione, algoritmo, programma.
    • Le aree tematiche dell'Informatica.
    • I linguaggi dell'Informatica.
    • Gli "eroi" dell'Informatica.
    • Le "grandi idee" dell'Informatica.
    • L'informatica nella scuola.
    • Uso dell'informatica (e non solo della Tecnologia dell'Informazione) nella didattica.
    • Principi base della programmazione.
    • Programmazione: linguaggi e contesti educativi. Semplici esempi di scrittura di programmi.
    • Intelligenza Artificiale: idee di base, potenzialità e limiti.
    • Blockchain: idee di base, potenzialità e limiti.

    Readings/Bibliography

    Articles, slides, and course materials will be made available throughout the course on virtuale.unibo.it [https://virtuale.unibo.it ]

    Teaching methods

    Lectures with discussion.

    Assessment methods

    Subject to verification of the minimum attendance requirement and submission of any assignments required during the course, the assessment of learning outcomes is conducted jointly with the final examination for the acquisition of teaching qualification in the relevant competition class, as provided for by Art. 9 of the Prime Ministerial Decree (DPCM) of 4 August 2023.

    Office hours

    See the website of Luca Sciullo