Obiettivi

Il corso è rivolto a chi si avvicina per la prima volta al mondo della programmazione.
Lo scopo è quello di permettere al partecipante, completamente “a digiuno” di programmazione, di acquisire la mentalità logica utile ad un corretto approccio alla risoluzione dei problemi. Durante il corso verranno introdotti i concetti necessari per poter affrontare lo studio di un linguaggio di programmazione.

Prerequisiti

Conoscenza di base di Windows

Dettaglio degli argomenti

  • Cosa significa “programmare”
  • Elementi di analisi e progettazione top down e botton up
  • Concetti di algoritmo, pseudo codifica, diagrammi a blocchi
  • Linguaggi di programmazione
  • Caratteristiche fondamentali di un programma
  • Concetti di programmazione strutturata
  • Variabili, costanti e tipi di dati
  • Principali operatori
  • Espressioni
  • Sequenza, selezione e iterazione
  • Cenni sulle strutture dati: gli array
  • Concetti di strutturazione in moduli e sottoprogrammi: funzioni e procedure
  • Documentazione di un programma
  • Moduli Sorgente, Oggetto ed Eseguibile
  • Interpreti e macchine virtuali
  • Principali metodologie di programmazione
  • Concetti di programmazione ad oggetti

Ulteriori informazioni

Corso a calendario:

Corso personalizzato: