Inserire immagini in pygame
In questa lezione impareremo ad inserire immagini in pygame. Innanzitutto presentiamo la funzione che serve a caricare un’immagine, cioè la funzione load che si trova nel sotto modulo image: pygame.image.load().…
In questa lezione impareremo ad inserire immagini in pygame. Innanzitutto presentiamo la funzione che serve a caricare un’immagine, cioè la funzione load che si trova nel sotto modulo image: pygame.image.load().…
In questa lezione studieremo gli eventi in pygame, necessari per interagire con il nostro programma. Per capire come funzionano gli eventi facciamo un semplice esempio. Quando lavoriamo al computer il…
In questa lezione vedremo come costruire altre Surface, cioè delle aree su cui disegnare. Possiamo creare altre Surface con la funzione costruttore, ricordiamo che nei linguaggi OOP ogni oggetto ha…
In questa lezione vedremo come utilizzare pygame per disegnare sullo schermo. Nella scorsa lezione abbiamo visto come importare la libreria pygame e abbiamo creato la nostra prima finestra, adesso vedremo…
Pygame è un insieme di moduli, free and open source, progettati per creare dei videogiochi. Come installare pygame Per l’installazione occorre seguire dunque questi semplici passaggi: 1 -Per prima cosa…
Python pop – Il metodo pop elimina l’ultimo elemento della lista se non è specificato un indice, altrimenti rimuove l’elemento dell’indice indicato tra parentesi tonde. Python Pop – esempio Facciamo…
In questa lezione impareremo ad utilizzare Scratch per creare un semplice e divertente quiz a premi. Ipotizziamo di fare 5 domande ad un utente. Ad ogni punteggio ottenuto superiore o…
In questa lezione propongo un esercizio che utilizza ancora il metodo insert di Python. Insert Python – Primo esercizio Inserire 20 numeri random da 50 a 150 in testa alla…
Realizziamo un semplice esercizio utilizzando il costrutto while in Python, un ottimo modo per esercitarci e comprendere meglio il funzionamento di questo ciclo. Scrivere un programma che, leggendo due numeri…
Scrivere un programma in Python che, determini i numeri primi da 2 fino ad N. Procedimento algoritmo numeri primi da 2 fino ad N Cominciamo a ragionare su una possibile…
Realizziamo in questa lezione una piramide di asterischi in Python, come quella mostrata nella figura sotto, avente come altezza 6 asterischi. Per realizzare il nostro programma, prendiamo innanzitutto in input…
Realizziamo un programma che visualizzi in output un rettangolo di asterischi, prendendo in input la base e l’altezza. Per realizzare questo algoritmo chiediamo innanzitutto all’utente di inserire la base e…
In questa lezione realizziamo altri esercizi che utilizzano il metodo append in Python. In particolare impareremo a popolare le liste con dei numeri primi. Esercizio con il metodo append in…
In questa lezione impareremo ad utilizzare i cicli for annidati in Python, ovvero le iterazioni eseguite dentro altre iterazioni. Facciamo dunque degli esempi per capire il loro funzionamento. Esempio sui…
Esercitiamoci con i for annidati, al fine di approfondire l’argomento. Primo esercizio sui for annidati Realizzare un programma in C++, che visualizzi 6 righe dove ciascuna riga contiene i numeri…
In questa lezione realizzeremo la tavola pitagorica in linguaggio C++, in modo da applicare i cicli for annidati che abbiamo studiato nelle precedenti lezioni. La tavola pitagorica è utilizzata in…
In questo breve articolo parleremo dei JavaScript canvas, cioè uno strumento utile per tracciare linee, disegni, immagini e figure geometriche all’interno di una pagina web. Quindi facciamo una precisazione: canvas…
In questa lezione affronteremo i cicli for annidati in C++, cioè le iterazioni eseguite dentro un’altra iterazione. Facciamo subito degli esempi per capire meglio il funzionamento. Esempio sui cicli for…