CODEXSPRAWL

sulle tracce della periferia cibernetica

Tag: lezione

  • Come iniziare a programmare con Python

    Fin’ora abbiamo sempre parlato di C++ mettendolo, un paio di volte, a confronto con Python ma direi che ora, dopo aver studiato le basi del primo ed averne comprese le varie difficoltà, possiamo passare ad un linguaggio più semplice e facile anche da impostare per chi si trova alle prime armi. Personalmente, avendo comunque già…

  • Esercizio: una storia interattiva semplicata in C++ e Python

    Tempo fa avevamo visto come scrivere una semplice lettera in C++ qui ma non l’avevamo messa a confronto con Python per il semplice fatto che il secondo risultava fin troppo basilare. Inoltre, all’inizio di questa serie di lezioni avevamo visto come scrivere “Hello World!” su Python risultava di gran lunga più facile. Così, cerca e cerca…

  • Lezione 12 – Appunti sulle classi in C++

    Riguardando le varie lezioni di C++ ho notato che avevo dato per scontata una delle nozioni più importanti, ovvero la classe, a cui comunque avevo accennato nella precedente lezione ma nel solo contesto relativo alle basi di design grafico. Una classe è uno strumento che da al programmatore la possibilità di definire nuovi type in più, come…

  • Lezione 10 – Come depositare gli elementi per un vettore in C++

    I vettori, questi fastidiosi ma inevitabili enti matematici che costituiscono il mio incubo dalla prima volta in cui li incontrati alle superiori, tornano nuovamente dopo la lezione 8 a loro dedicata. Tutto questo perché i vettori, volenti o nolenti, sono uno dei più importanti elementi in C++ poiché ci danno la possibilità di creare una sequenza…

  • Lezione 8. Funzioni e vettori in C++

    Nella lezione precedente avevamo parlato di loop, switch e statments oggi, invece, ci dedichiamo un po’ ai vettori che mi ricordano tanto la fisica e l’unico tipo di argomento che continuo a non amare particolarmente. E, se ricordate, avevamo anche visto il comando sqrt(i) che altro non è che una FUNZIONE il cui argomento è i. Per definizione, quindi, una funzione…

  • Lezione 7. Loop: Switch, While and For-Statement in C++

    Nella lezione precedente avevo spiegato un po’ cos’era la computazione e si era visto come spesso nei programmi abbiamo bisogno di scegliere tra varie alternative. Per fare ciò si utilizzano l’if-statement e lo switch-statment. Il primo seleziona semplicemente tra due alternative mentre il secondo risulta essere più indicato nei casi in cui vengano utilizzate più variabili. Diamo un’occhiata veloce,…

  • Lezione 3. Basi di C++, le operazioni

    Nei primi due articoli che ho scritto su C++ si è vista la differenza che intercorre tra questo linguaggio di programmazione e Python e come scrivere il programma base da cui tutti partono, ovvero “Hello World!” (http://wp.me/p6l3wz-1B). Infine, si è data un’occhiata a cosa sono gli objects (oggetti), i types (tipi) e le values (valori) implementando…

  • Lezione 2. Basi di C++, programma “Ciao, come ti chiami e quanti anni hai?”: integers, strings e variables

    Ciò che in informatica viene chiamato OBJECT è una regione della memoria del computer in cui il TYPE specifica che tipo di informazione può essere posizionata in quella data porzione di memoria. Il momento in cui l’object ha un nome viene chiamato variabile o VARIABLE. Gli INTEGERS, o numeri interi vengono posti nelle INT VARIABLES,…

  • Lezione 1. Verso la programmazione: tra C++ e Python

    Ogni volta che si inizia a studiare un linguaggio di programmazione si parte sempre dall’esempio/esercizio “Hello World!” in cui, basilarmente, si fa scrivere al computer, sullo schermo, Hello World! Ergo, prenderò questo esempio e lo descriverò ma, prima, di cominciare ciò ci sono due domande che ci si dovrebbe porre quando ci si decide di…