Gioco del pong con Scratch
Giochi creativi ed educativi. Ecco il semplicissimo gioco del pong realizzato con scratch.
Giochi creativi ed educativi. Ecco il semplicissimo gioco del pong realizzato con scratch.
Realizzeremo un algoritmo sui triangoli in C che controlla se i tre valori presi in input possono essere i lati di un triangolo e dopo verifichi se si tratta di un triangolo isoscele, scaleno o equilatero. I triangoli sono figure geometriche fondamentali caratterizzate da tre lati e tre angoli. Un aspetto cruciale nella geometria dei … Leggi tutto
Gioco del labirinto in Scratch! Come creare un gioco per bambini disegnando il labirinto. Fare coding divertendosi.
Il compilatore C è necessario per poter compilare ed eseguire i nostri programmi. In questa lezione vi parlerò di Dev C++ per Windows e di GCC per Linux. Compilatore C quale scaricare? Ci sono tanti compilatori da poter utilizzare, di seguito ne elenco solo alcuni. Dev C++ Dev C++ è un IDE gratuito distribuito sotto … Leggi tutto
Il ciclo for in Python consente di eseguire delle operazioni cicliche un certo numero di volte. In questa lezione realizziamo degli esercizi con il ciclo for, al fine di consolidare quanto studiato finora. Riprendiamo a questo scopo un esercizio in cui abbiamo utilizzato il while, in modo da poter comparare i due metodi. L’esercizio è … Leggi tutto
Realizzeremo dunque una semplice animazione di un gattino che calcia la palla in Scratch. Questo semplicissimo esempio si può proporre ai bambini, per imparare le prime istruzioni. I passi da seguire sono questi: 1) Scegliere lo sfondo. 2) Inserire i due sprite, il gattino e la palla. 3) Creare gli script necessari per far muovere … Leggi tutto
Per realizzare un programma che calcoli il massimo fra 3 numeri in Scratch, dobbiamo creare quattro variabili: 3 variabili per i tre numeri inseriti una variabile che conterrà il valore massimo fra i 3 numeri. Chiediamo dunque di inserire i tre numeri (A, B, C) e assegniamo a MAX il valore della prima variabile A. … Leggi tutto
La successione di Fibonacci è una successione di numeri interi positivi in cui ciascun numero a cominciare dal terzo è la somma dei due precedenti e i primi due sono 1, 1. Quindi ad esempio la successione di N numeri dove N è uguale a 10 sarà questa: 1 , 1 , 2 , 3 … Leggi tutto
Realizziamo un algoritmo per il calcolo del valore massimo fra tre numeri presi in input, ovvero il numero maggiore. Per risolvere l’algoritmo utilizziamo dunque queste forme: Ellisse per l’inizio e per la fine Parallelogramma per inserire l’input, ovvero in questo caso i tre numeri A e B e C e per visualizzare in output il … Leggi tutto
Realizziamo un algoritmo per il calcolo del minore tra due numeri presi in input, ovvero il numero più piccolo. Esempio 1 Per risolvere l’algoritmo serviranno dunque queste forme: Ellisse per l’inizio e per la fine Parallelogramma per inserire l’input, ovvero in questo caso i due numeri A e B e per visualizzare in output il … Leggi tutto
Realizziamo un semplice diagramma a blocchi che calcoli l’area del cerchio e la sua circonferenza conoscendo il raggio. Per risolvere l’algoritmo serviranno queste forme: Ellisse per l’inizio e per la fine. Rettangolo per le operazioni, in questo caso per calcolare l’area e per inserire il valore della costante PiGreco. Parallelogramma per inserire l’input, ovvero il raggio … Leggi tutto
Il diagramma a blocchi è uno schema a blocchi utilizzato per rappresentare gli algoritmi. Il diagramma a blocchi è definito anche diagramma di flusso o flow chart ed è una rappresentazione grafica che utilizza delle forme geometriche per descrivere gli algoritmi. Definizione di algoritmo Un algoritmo non è altro che una sequenza ordinata e finita … Leggi tutto
Continuiamo a proporvi alcuni esercizi sui flow chart. Ricordiamo che i flow chart sono un modo per rappresentare graficamente un algoritmo. Grazie ai flow chart si riesce ad avere una visione d’insieme del procedimento da seguire, che può essere poi sviluppato in vari linguaggi di programmazione. Per lo sviluppo del flow chart possiamo utilizzare un … Leggi tutto
Realizziamo un semplice diagramma a blocchi che rappresenti un algoritmo per il calcolo del precedente e del successivo di un numero preso in input. Sviluppiamo questo algoritmo in maniera sequenziale, cioè utilizziamo un metodo dove le istruzioni sono eseguite in sequenza, una dopo l’altra. Il procedimento è molto semplice, calcoliamo il precedente sottraendo 1 ad … Leggi tutto
Un diagramma di flusso in informatica è sinonimo di diagramma a blocchi. In questo tutorial svolgeremo alcuni esercizi utilizzando i diagrammi di flusso. Chi volesse seguire la prima lezione, può andare al link: diagrammi a blocchi. Diagramma di flusso – primo esercizio Dati in input i lati di un triangolo trovare il perimetro. Per risolvere … Leggi tutto
Sviluppiamo un programma che calcoli e visualizzi se un numero è primo con Scratch. Definizione di numero primo Ricordiamo che un numero primo è un numero naturale maggiore di 1 che è divisibile solamente per 1 e per sé stesso. Sviluppo del programma Per lo sviluppo dello script scegliamo lo stage e lo sprite che … Leggi tutto
Sviluppo della successione di Fibonacci in linguaggio C++. Il programma in C++ chiede quanti numeri della successione visualizzare.