Informatica Medica

Dispensa per studenti di Medicina e Chirurgia – TD (Tecnologie Digitali)

Argomenti:

  • Introduzione all’informatica, calcolatore, hardware/software, rappresentazione binaria
  • Algoritmi, variabili e tipi, flusso di controllo
  • Rappresentazione con flow chart e pseudocodice
  • Linguaggi di programmazione, compilazione vs interpretazione
  • Basi di Python: flusso di controllo, input output, importazione librerie
  • Funzione e chiamata di funzione (python)
  • Vettori, matrici, liste (python)
  • Algoritmi di ricerca e ordinamento (python)
  • Efficienza algoritmica
  • Funzioni ricorsive (python)
  • Tupla, dizionario, insieme (python)
  • Introduzione a classificazione ICD, documento SDO e relazione con ICD
  • Caricamento dati pazienti da file csv con dati medici
  • Estrazione dati ICD con python da cartella clinica testuale (metodi classici)

Nota: La dispensa รฉ in continuo aggiornamento.


Video di Teoria


Software

IDE per python development:

Python (necessario per usare PyCharm)

PyCharm (scaricare e installare, compatibile con Mac, Linux, Win)

Google Colab (online) Nota: cliccare su “New notebook” per avviare l’ambiente di sviluppo


Materiale Scientifico

I.C.D. files: https://ftp.cdc.gov/pub/Health_Statistics/NCHS/Publications/ICD10


Esami ed Esoneri

15 Maggio : Esonero (1 ora) POSSIBILE SPOSTAMENTO AL 19 Maggio ore 9:00, da confermare
5 Giugno : Esonero (1 ora)


13 Giugno : Esame (2.5 ore)

  • Esonero1:
    • Domande su teoria e programmazione (1 ora)
  • Esonero2:
    • Esercizi di programmazione python (1 ora)
  • Esame:
    • Parte A : Domande su teoria e programmazione (1 ora)
    • Pausa di 30 min
    • Parte B : Esercizi di programmazione python (1 ora)

Regola: chi supera un esonero non dovrร  sostenere la relativa parte all’esame.
Anche gli studenti che hanno superato entrambi gli esoneri, devono presentarsi all’esame per poterlo superare.