Categoria: Programmazione

Il progetto “PI Controller” nasce da un’idea alquanto semplice di due studenti: poter comandare a distanza un mezzo da cantiere. Danny Bonizzato e Simone Toldo, ex 5AII a.s. 2016/2017, hanno implementato un sistema di telecontrollo remoto utilizzando semplici strumenti quali un Joystick, …

PI Controller Read More »

Taggato con: , ,

Un “ciclo”, nell’ambito della programmazione informatica, è una semplificazione per poter ripetere più istruzioni con meno righe di codice. “Nella programmazione informatica, l’iterazione, chiamata anche ciclo o con il termine inglese loop, è una struttura di controllo, all’interno di un …

Strutture cicliche Read More »

La programmazione strutturata è una tecnica di programmazione cioè di scrittura di programmi (che sono la “traduzione” dei nostri algoritmi in un linguaggio comprensibile ad un elaboratore elettronico) che ha lo scopo di semplificare la scrittura dell’algoritmo. Essa consiste nell’utilizzo, …

Programmazione Strutturata Read More »

Il costrutto di selezione è una struttura di controllo del flusso di esecuzione in un programma che indica all’elaboratore, in base alla verifica di una predefinita condizione logica, quale fra due sequenze o blocchi di istruzioni eseguire, realizzando dunque un controllo logico di elaborazione durante il flusso d’esecuzione del programma. …

Struttura: selezione multipla Read More »

Con questo articolo andremo ad analizzare la gestione delle variabili all’interno del programma. Input & Output, Variabile In prima analisi diamo alcuni cenni e definizioni per i concetti di input / output e variabile. L’input è una sequenza di dati immessi e …

Input & Output, gestione delle variabili Read More »

Studio e applicazioni della struttura ciclica “For” (iterazione enumerata). 

In questo articolo verranno proposti due programmi in Small Basic con struttura sequenziale, ovvero presentando istruzioni una dopo l’altra. Anzitutto chiariamo il concetto di struttura sequenziale. La struttura sequenziale stabilisce l’ordine in cui le istruzioni presenti nel testo del programma devono essere …

Struttura: sequenza Read More »

L’articolo pubblicato da Filippo Signora e Giulia Olivieri (classe 2AL4) vuole essere un’introduzione alla programmazione in Small Basic indicando le fonti per una documentazione iniziale ed il download dell’IDE gratuito. Segue un semplice esempio di programmazione fornendo il codice per …

Small Basic: Introduzione & “Hello World” Read More »

Il progetto presentato all’esame di stato da Farid Sanci (con il supporto di Mattia Fochesato) sviluppa il precedente progetto di automazione ferroviaria di Andrea Malizia e Mattia Poli arricchendolo di un’interfaccia grafica touch per il controllo remoto del treno e di …

Automazione ferroviaria II Read More »

Taggato con: , , ,

leJOS è un progetto opensource dedicato allo sviluppo di una Java Virtual Machine installabile sui brick MINDSTORMS® per permettere l’esecuzione di bytecode Java integrato da apposite librerie per poter controllare ogni elemento dei set LEGO® MINDSTORMS® RCX/NXT/EV3. http://www.lejos.org/ Per poter iniziare …

Eclipse & leJOS Read More »

Taggato con: , , ,