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