Descrizione:

Il corso introduttivo alla programmazione si propone di formare i partecipanti sui concetti alla base della programmazione Object-Oriented.  

Obiettivi:

L'obbiettivo del corso è fornire ai partecipanti le conoscenze alla base dell’attività di programmazione. Per farlo si partirà dalle nozioni fondamentali di problema, algoritmo ed esecutore.

Successivamente, andando nello specifico delle operazioni che un algoritmo deve compiere per risolvere i problemi, saranno trattati i seguenti concetti:

  • Istruzioni  
  • Operazioni elementari  
  • Classi di problemi  
  • Diagrammi di flusso 
  • Ambienti integrati di sviluppo ( Integrated Development Environment) 

Una volta compresi questi principi, si tratteranno le caratteristiche dei più diffusi linguaggi di programmazione in base allo scopo per cui sono stati ideati. Di ognuno di essi saranno date delle indicazioni sulle modalità di compilazione e interpretazione, e sulle principali convenzioni e usi nel mondo della programmazione.  

Destinatari:

Programmatori    

Prerequisiti:

Conoscenza avanzata dell’uso del PC.  

Metodologia:

Lezioni frontali online, coadiuvate da dispense che verranno messe a disposizione per lo studio individuale.

Studio individuale:

Ad ogni ora di lezione corrisponde circa 1 o 1,5 ore di studio individuale.  

Attestato:

Alla fine del corso viene rilasciato un attestato con specificazione delle competenze acquisite. (min 80% di frequenza).  

Durata:

Circa 40 ore