Corso dall'Algoritmo al C++ Base

Corso introduttivo alla risoluzione di problemi e allo sviluppo in C++

Ratings: 0.00 / 5.00




Description

Contenuto del Corso

  1. Metodologia di risoluzione dei problemi mediante gli algoritmi

  2. Strumenti software per la risoluzione dei problemi

  3. Basi del Linguaggio C++

  4. Strutture fondamentali della programmazione procedurale in C++

  5. Uso di stringhe in C++

  6. Sviluppo con la metodologia top down di programmi in C++

  7. Strutture dati in C++ con focus sugli Array

  8. Laboratorio C++ virtuale

Il corso è composto di video lezioni, di PDF, e di esercitazioni di laboratorio virtuali sulla piattaforma del Docente.
Grazie alla piattaforma del Docente, lo studente potrà provare i programmi in C++ in autonomia e verificare il raggiungimento degli obiettivi.
La piattaforma sarà gratuitamente accessibile agli studenti del corso, nei contenuti del corso è spiegato come fare per accedere alla piattaforma.

Nel dettaglio gli argomenti:

  1. Algoritmo definizione, caratteristiche e componenti:

  2. Risoluzione di problemi con il Software Flowgorithm e Algobuild:

  3. Introduzione alla programmazione in C++ definizione della struttura di un programma in C++, delle variabili, delle costanti e delle istruzioni di Input/Output;

  4. Scrittura di semplici programmi in C++ operatori logici, aritmetici e cast delle variabili;

  5. Risoluzione di problemi con le istruzioni di condizione e codifica in C++

  6. I costrutti if .. else, switch .. case;

  7. Introduzione alle strutture cicliche con gli algoritmi, codifica in C++ di semplici problemi;

  8. I costrutti ciclici while, do .. while, for;

  9. Le stringhe in C++ e in C differenza e confronto;

  10. La gestione dell'Input di stringhe e caratteri in C++

  11. Metodologia top-down per la risoluzione die probelmi

  12. Definizione di sottoprogramma;

  13. Funzioni e Procedure

  14. Casi di studio con flowgorithm;

  15. Il passaggio di parametri in C++ sia per valore che per indirizzo

  16. Algoritmi con le funzioni e le procedure;

  17. Funzioni predefinite del C++

  18. Introduzione alle strutture dati;

  19. Algoritmi con gli Array e loro uso in C++

  20. Algoritmi di ordinamento e ricerca per gli array in C++

Appendici:

  1. Installazione di Code::Blocks sotto Linux;

  2. Installazione e uso di Algobuild;

  3. Uso della piattaforma di test e laboratorio virtuale;

What You Will Learn!

  • Metodologia di risoluzione dei Problemi
  • Scrittura di Algoritmi e test della soluzione
  • Fondamenti di C++
  • Strutture dati e sotto programmi in C++ le basi

Who Should Attend!

  • Saper sviluppare semplici soluzioni di problemi in C++