Introduzione alla programmazione

Molti utenti del web che utilizzano quotidianamente il PC, non conoscono cosa si celi dietro alle applicazioni di tutti i giorni, non sanno quanto lavoro c'è dietro ad un software e da cosa possa essere costruito. Questo e-book vuole far ragionare sulla logica implementata negli algoritmi e nei software, tutto il lavoro che serve per costruirne uno. L'autore è uno studente, che ha studiato Python 3 e scritto questo ebook al liceo, che attualmente frequenta l'Università di Bologna e ha iniziato a "programmare" (e a costruire i primi algoritmi) in seconda superiore con i blocchi grazie a Algobuild.



Attenzione! I dati riportati sotto e di seguito potrebbero non essere aggiornati!

Numero pagine: 13

Nota bene: Questo ebook si manterrà sempre aggionato con nuovi contenuti tramite Google Play Libri (gli aggiornamenti verranno scaricati automaticamente) e, man mano che la quantità di contenuti aumenta, anche il prezzo verrà incrementato!! Acquistandolo ora otterrai l'ebook e i suoi futuri aggiornamenti al prezzo attuale! Perciò non farti scappare questa occasione!!

Contenuto

  • Capitolo 1 - Introduzione alla programmazione

    • 1.1 - Le basi fondamentali: 0 e 1, bit e byte, problema, algoritmo e programma

      • 1.1.1 - Il sistema binario: 0 e 1

    • 1.2 - Cosa è la programmazione, cosa vuol dire programmare?

    • 1.3 - Come iniziamo?

      • 1.3.1 - Avvio di Algobuild

  • Capitolo 2 - Primi passi con Algobuild

    • 2.1 - L' interfaccia grafica e lo spazio di lavoro

    • 2.2 - Le prime istruzioni di base

      • 2.2.0 - I blocchi start e end

      • 2.2.1 - Istruzione di assegnamento

      • 2.2.2 - Istruzione di Input - Richieste all'utente

      • 2.2.3 - Istruzione di Output: Stampa a video

    • 2.3 - Commenti al codice

    • 2.4 - Esercizi

  • Capitolo 3 - Istruzioni di controllo e di iterazione elementari

    • 3.1 - Controllo: IF

    • 3.2 - Cicli: While

    • 3.3 - Do-While

    • 3.4 - Esercizi

  • Capitolo 4 - Scrivere e richiamare funzioni

    • 4.1 - Cosa sono le funzioni?

    • 4.2 - Creazione e scrittura di funzioni in Algobuild

    • 4.3 - Chiamare funzioni nel programma principale

    • 4.4 - Esercizi

  • Capitolo 5 - Le stringhe

    • 5.1 - Introduzione alle stringhe

    • 5.2 - Funzioni utili con le stringhe

    • 5.3 - Esercizi

  • Capitolo 6 - Ciclo di iterazione avanzato: For

    • 6.1 - Creazione del ciclo for in Algobuild

    • 6.2 - Esercizi

  • TEST FINALE