Questa è l'app Linux denominata KAREL 3D WebGL la cui ultima versione può essere scaricata come Karel-3DGLv9.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app denominata KAREL 3D WebGL con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
KAREL 3D WebGL
DESCRIZIONE
KAREL 3D scritto in JavaScript con WebGL
è un linguaggio di programmazione per bambini per l'insegnamento degli algoritmi.
Questa è una variante successiva di Karel the Robot in 3D,
creato nel 1986 per il microcomputer a 8 bit PMD 85-2.
Supporta la ricorsione completa, crea nuovi comandi,
comandi complessi con condizione dalla finestra di dialogo
e controllo diretto con tasti, traduzione in lingua.
Oggetti: mattone, muro, segno, recinzione.
Dai un'occhiata al Wiki (qui) per ulteriori esempi e immagini. Include ZIP con manuali storici originali in lingua slovacca degli anni 1987 - 1990
Scritto in HTML per un rapido utilizzo universale, incluso codice JavaScript con motore Three.
Dopo il download e la decompressione, eseguibile (esegui file html) senza installazione nel browser Internet.
Testato in EDGE e Chrome.
Versione senza WebGL e solo come un file (+ includi esempi nel file di testo):
https://sourceforge.net/projects/karel-3d/
Versione C++: https://sourceforge.net/projects/karel-3d-cpp/
Caratteristiche
- Controllo diretto Robot Karel tramite tasti predefiniti nello spazio 3D
- Controllo dei comandi da Dialog con condizioni complesse
- Crea nuovi comandi nella finestra di comando
- Supporta la ricorsione completa (si definisce nuovo comando)
- Può scrivere note dopo i simboli //
- Compatibile con KAREL 3D (versione precedente senza WebGL)
- Logica del muro, secondo la versione originale del 1986
- Traduzione automatica tra il codice della lingua
- Aggiornamento Vers 4: ripara la logica di caduta e ottimizza la velocità ridotta
- v5: versione 2 della lingua tedesca, aggiungi contatore
- v6.1: Nuovo oggetto FENCE, aggiornamento del codice del programma, revisione di alcune parole, più contatori, (FENCE riparato)
- v7: Aumenta la velocità per il comando VELOCE, prestazioni migliorate per il comando VELOCE
- v8: Stanza 2 - Carica, Stanza 3 - Salva stanza da/per modificare la finestra
- v8.1: Risolto il rilevamento di bug brick prima del muro della stanza; v8.2: ottimizzazione della velocità nel comando lento per esempi migliori
- v9: Riparazione: Stanza e Traduzione per Stanza: e (punto), Aggiungi: esempio
Pubblico
Istruzione, Utenti finali/Desktop
Interfaccia utente
Web based-
Linguaggio di programmazione
JavaScript
Questa è un'applicazione che può anche essere scaricata da https://sourceforge.net/projects/karel-3d-webgl/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.