Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Impara a Programmare con Python
Rating: 4.6 out of 5(309 ratings)
1,090 students

Impara a Programmare con Python

Impara a scrivere semplici programmi e algoritmi usando Python e ragionando come un programmatore
Created byPaolo Aliverti
Last updated 11/2024
Italian
Italian [Auto],

What you'll learn

  • a scrivere semplici programmi in python
  • a creare delle soluzioni a dei problemi ben definiti
  • un metodo per programmare
  • comandi e istruzioni base del linguaggio Python 3

Course content

5 sections29 lectures5h 5m total length
  • Presentazione3:11

    Di cosa si occupa questo corso?

    Come si può imparare a scrivere un programma? Programmatori si nasce o si diventa?

    In questa prima sezione del corso cercherò di spiegarti come ragionano i programmatori. Questo ci permetterà di acquisire dei metodi per affrontare i problemi e risolverli prima "con carta e penna" e poi in Python.

    Useremo degli schemi a blocchi per cercare di raffigurare i processi e per poi tradurli in un qualsiasi linguaggio di programmazione. Con questo approccio passare dal diagramma al linguaggio Python sarò immediato, inoltre lo potrai applicare a qualsiasi altro linguaggio di programmazione. Una volta che hai imparato a pedalare, puoi scegliere la bicicletta che più preferisci!

    Obiettivo del corso

    Cercherò di insegnarti a scrivere un programma in modo autonomo e poi a tradurlo in Python.

  • Programmare10:13

    Prima di imparare a usare Python è bene imparare a programmare. Non è una competenza che si può acquisire in breve tempo, ma se sapremo cosa e come esercitarci, diventeremo presto esperti. Ogni programma è formato una composizione di tre ingredienti:

    • sequenze

    • diramazioni

    • ripetizioni

    Per quanto incredibile è proprio così e non è farina del mio sacco: Teorema di Bohm-Jacopini (1966).

    Esercizio: prova a descrivere un processo, un compito complesso, individuando almeno una sequenza, una diramazione e il flusso di operazioni.

  • Usare i blocchi8:31

    In questa lezione impareremo a usare i blocchi per descrivere i processi.

    Puoi consultare il testo della lezione: https://www.zeppelinmaker.it/2021/05/03/p-4-scrivere-un-programma/?v=532773df6f8a

    Esercizio: descrivi il processo che hai individuato nella scorsa lezione utilizzando i blocchi.

  • Gli strumenti e il primo programma: "Hello Python!"7:48

    Scopriamo quali strumenti possiamo utilizzare per programmare in Python.

Requirements

  • Non è necessario avere esperienza di programmazione

Description

Come si può imparare a scrivere un programma? Programmatori si nasce o si diventa?

In questa prima sezione del corso cercherò di spiegarti come ragionano i programmatori. Questo ci permetterà di acquisire dei metodi per affrontare i problemi e risolverli prima "con carta e penna" e poi in Python.

Useremo degli schemi a blocchi per cercare di raffigurare i processi e per poi tradurli in un qualsiasi linguaggio di programmazione. Con questo approccio passare dal diagramma al linguaggio Python sarò immediato, inoltre lo potrai applicare a qualsiasi altro linguaggio di programmazione. Una volta che hai imparato a pedalare, puoi scegliere la bicicletta che più preferisci!

Nelle prime sezioni cercheremo di capire come ragiona un programmatore e che tipo di strumenti possiamo utilizzare per definire il comportamento di un programma. Cercheremo di individuare degli esempi e di scrivere delle soluzioni.

Una volta imparato a definire i nostri programmi rtamite il sistema dei blocchi, proveremo a tradurli in Python. Troverai quindi una semplice introduzione delle istruzioni fondamentali di Python che useremo per tradurre i diagrammi in codice funzionante. Il mio obiettivo è quello di renderti autonomo nella scrittura di programmi.

Per seguire il corso è necessario avere un computer con installata l'ultima versione di Python. Per scrivere il codice utilizzeremo il programma Thonny, un ambiente di sviluppo molto semplice e adatto ai principianti.

Who this course is for:

  • chi si avvicina alla programmazione
  • chi non ha mai programmato