Please ensure Javascript is enabled for purposes of website accessibility Essediquadro: KarelJ ver. GNU/Linux
Logo ESSEDIQUADRO

Il servizio per la documentazione e l'orientamento sul software didattico e altre risorse digitali per l'apprendimento.
Realizzato dall'Istituto Tecnologie Didattiche del Consiglio Nazionale delle Ricerche, in collaborazione con MIUR e INDIRE.

KarelJ ver. GNU/Linux

stampa

Simulazione del movimento di un robot, per introdurre in modo graduale il concetto di algoritmo e di programma software (programma "open source")

Immagine di esempio della risorsa KarelJ ver. GNU/Linux Immagine di esempio della risorsa KarelJ ver. GNU/Linux
Livello scolare
Primaria
Secondaria 1 grado
Secondaria 2 grado
Strategia didattica
Ambiente aperto
Lingua
Inglese
Materia
Informatica
Matematica
Prerequisiti
Spostamenti in uno spazio bidimensionale; lettura/scrittura di semplici istruzioni rivolte a un generico esecutore

Sommario


KAREL è un ambiente di simulazione dove si possono "guidare" i movimenti di un robot con lo scopo di apprendere in modo graduale i principi della programmazione algoritmica. Il ciclo di sviluppo delle attività con Karel è quello tipico della programmazione procedurale:
* l'utente scrive un programma nel linguaggio di Karel e lo comunica al simulatore
* il simulatore esegue il programma
* l'utente osserva i movimenti del robot per verificare la correttezza delle istruzioni che ha scritto
L'ambiente di Karel è costituito da "mondi" in cui sono presenti ostacoli di varia natura: ogni mondo è descritto in un file di testo, che va caricato prima dell'esecuzione della simulazione.
Il linguaggio di programmazione adottato è simile al linguaggio Pascal, per cui Karel adotta un paradigma di programmazione di tipo procedurale. Anche se il paradigma procedurale è stato di fatto rimpiazzato dal paradigma object oriented, secondo l'autore del programma gli studenti (bambini in particolare) possono ancora trarre vantaggio da un ambiente come Karel, proprio per la sua caratteristica di offrire un feedback immediato visivo circa il risultato delle azioni inserite nel programma.
Il software è distribuito in versione non dipendente dall'ambiente operativo e dalla piattaforma su cui viene installato e eseguito.
Scaricabile dalla rete al seguente indirizzo:http://karel.sourceforge.net/

Note

Disponibile documentazione online

Tipo di risorsa
Software
Anno di pubblicazione
2003

Gratuito
Pagina web del prodotto
http://karel.sourceforge.net/

Opensource
Sistema Operativo Versione Download
GNU/Linux
GNU/Linux
PC
Scarica per linux
Codici ISO
05.18.15 - Ausili per l'esercizio della matematica e delle scienze fisiche