Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Coding e Pensiero Computazionale: le basi per programmare
Highest Rated
Rating: 4.1 out of 5(78 ratings)
372 students

Coding e Pensiero Computazionale: le basi per programmare

La base fondamentale per iniziare a programmare: il pensiero computazionale.
Last updated 11/2018
Italian
Italian [Auto],

What you'll learn

  • Il pensiero computazionale, la logica secondo passi finiti
  • Cosa è l’informatica, cosa è un programma, cosa fa un analista, cosa fa un programmatore
  • Cosa è un algoritmo
  • Cosa è un linguaggio di programmazione
  • Come creare uno schema per rappresentare le istruzioni (flow-chart)
  • L’input e l’output
  • Le variabili e i tipi di variabili
  • Il flusso delle istruzioni
  • La selezione (if-else)
  • I cicli

Course content

6 sections16 lectures3h 7m total length
  • Introduzione4:49

    Prima lezione del corso di Coding e Pensiero Computazionale. Ecco i punti chiave:

    1. Perché questo corso è importante

    2. Cosa imparerai

    3. Cosa è l’informatica e a cosa serve

  • L'algebra booleana8:17

    Lezione dedicata ad un fondamento dell'informatica: l'algebra booleana.

    1. Cosa è l'algebra booleana

    2. Cosa sono e come si effettuano le operazioni logiche (AND, OR, NOT).

  • La fase di analisi di un programma36:37

    Cosa è il pensiero computazionale, visione dettagliata delle fasi che lo compongono:

    1. Astrazione

    2. Automazione

    3. Analisi

    Comprensione dei problemi e analisi degli obiettivi. Soluzione di un problema secondo i metodi convenzionali: matematica, intuito e logica. Il ragionamento induttivo e il ragionamento deduttivo. Ciclo di vita di un software in sintesi

  • Test Iniziale

Requirements

  • Voglia di imparare a programmare

Description

Il pensiero computazionale non è altro che l’insieme dei processi mentali atti a:

  1. formulare un problema

  2. al rimediare una soluzione che sia eseguibile da un computer.

Imparerai le basi della programmazione, necessarie per apprendere qualsiasi linguaggio. Non iniziare il solito corso online sul come creare un'app o un videogioco senza avere appreso prima quei processi necessari al cavartela in ogni situazione, aldilà del linguaggio che stai usando. E' un errore che molti fanno, senza rendersi conto che potrebbero semplificarsi di molto la vita iniziando dalle fondamenta.

Who this course is for:

  • Chiunque voglia imparare a programmare