ambienti opensource per l'apprendimento
DESCRIPTION
Una presentazione fatta per il linux day 2010 organizzato dall'hcsslug all'università di Salerno. Si parla in particolare di Logo Kturtle DrRacket BlueJ CoFFEE OpenstudyTRANSCRIPT
![Page 1: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/1.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Ambienti open-source per l’apprendimentoLinux day 2010
Vincenzo De Maio
Universita‘ degli studi di Salerno
21/10/2010
”La mente non e‘ un contenitore da riempire, ma unfuoco da ravvivare”Plutarco, Moralia46 - 120 D.C.
Presentation made with TEX, the right way! 1/40
![Page 2: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/2.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 2/40
![Page 3: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/3.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 2/40
![Page 4: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/4.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 2/40
![Page 5: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/5.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 2/40
![Page 6: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/6.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 2/40
![Page 7: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/7.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 2/40
![Page 8: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/8.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 2/40
![Page 9: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/9.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 3/40
![Page 10: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/10.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linguaggi per l’apprendimento
MIX 1009 (Donald E. Knuth, 1960) [1]
Pascal (Niklaus Wirth, 1970) [2]
Brian W. Kernighan, ”Why Pascal is NOT my favouriteprogramming language” (1981)
Python (Guido Van Rossum, 1991) [3]
Presentation made with TEX, the right way! 4/40
![Page 11: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/11.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linguaggi per l’apprendimento
MIX 1009 (Donald E. Knuth, 1960) [1]
Pascal (Niklaus Wirth, 1970) [2]
Brian W. Kernighan, ”Why Pascal is NOT my favouriteprogramming language” (1981)
Python (Guido Van Rossum, 1991) [3]
Presentation made with TEX, the right way! 4/40
![Page 12: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/12.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linguaggi per l’apprendimento
MIX 1009 (Donald E. Knuth, 1960) [1]
Pascal (Niklaus Wirth, 1970) [2]
Brian W. Kernighan, ”Why Pascal is NOT my favouriteprogramming language” (1981)
Python (Guido Van Rossum, 1991) [3]
Presentation made with TEX, the right way! 4/40
![Page 13: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/13.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linguaggi per l’apprendimento
MIX 1009 (Donald E. Knuth, 1960) [1]
Pascal (Niklaus Wirth, 1970) [2]
Brian W. Kernighan, ”Why Pascal is NOT my favouriteprogramming language” (1981)
Python (Guido Van Rossum, 1991) [3]
Presentation made with TEX, the right way! 4/40
![Page 14: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/14.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linguaggi per l’apprendimento
MIX 1009 (Donald E. Knuth, 1960) [1]
Pascal (Niklaus Wirth, 1970) [2]
Brian W. Kernighan, ”Why Pascal is NOT my favouriteprogramming language” (1981)
Python (Guido Van Rossum, 1991) [3]
Presentation made with TEX, the right way! 4/40
![Page 15: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/15.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linguaggi per l’apprendimento
MIX 1009 (Donald E. Knuth, 1960) [1]
Pascal (Niklaus Wirth, 1970) [2]
Brian W. Kernighan, ”Why Pascal is NOT my favouriteprogramming language” (1981)
Python (Guido Van Rossum, 1991) [3]
Presentation made with TEX, the right way! 4/40
![Page 16: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/16.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Introduzione
Personaggi e interpreti
Jean Piaget, Pedagogista, 1896-1980
Seymour Papert, Matematico, 1928
’50 : Nasce il Costruttivismo
’60 : Seymour Papert si unisce al gruppo di ricerca del MITsull’Intelligenza artificiale
Viene introdotto il Costruzionismo
Presentation made with TEX, the right way! 5/40
![Page 17: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/17.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Introduzione
Personaggi e interpreti
Jean Piaget, Pedagogista, 1896-1980
Seymour Papert, Matematico, 1928
’50 : Nasce il Costruttivismo
’60 : Seymour Papert si unisce al gruppo di ricerca del MITsull’Intelligenza artificiale
Viene introdotto il Costruzionismo
Presentation made with TEX, the right way! 5/40
![Page 18: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/18.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Introduzione
Personaggi e interpreti
Jean Piaget, Pedagogista, 1896-1980
Seymour Papert, Matematico, 1928
’50 : Nasce il Costruttivismo
’60 : Seymour Papert si unisce al gruppo di ricerca del MITsull’Intelligenza artificiale
Viene introdotto il Costruzionismo
Presentation made with TEX, the right way! 5/40
![Page 19: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/19.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Introduzione
Personaggi e interpreti
Jean Piaget, Pedagogista, 1896-1980
Seymour Papert, Matematico, 1928
’50 : Nasce il Costruttivismo
’60 : Seymour Papert si unisce al gruppo di ricerca del MITsull’Intelligenza artificiale
Viene introdotto il Costruzionismo
Presentation made with TEX, the right way! 5/40
![Page 20: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/20.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Introduzione
Personaggi e interpreti
Jean Piaget, Pedagogista, 1896-1980
Seymour Papert, Matematico, 1928
’50 : Nasce il Costruttivismo
’60 : Seymour Papert si unisce al gruppo di ricerca del MITsull’Intelligenza artificiale
Viene introdotto il Costruzionismo
Presentation made with TEX, the right way! 5/40
![Page 21: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/21.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Introduzione
Personaggi e interpreti
Jean Piaget, Pedagogista, 1896-1980
Seymour Papert, Matematico, 1928
’50 : Nasce il Costruttivismo
’60 : Seymour Papert si unisce al gruppo di ricerca del MITsull’Intelligenza artificiale
Viene introdotto il Costruzionismo
Presentation made with TEX, the right way! 5/40
![Page 22: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/22.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Concetti fondamentali del costruzionismo
Artefatti cognitivi
Costruzione della conoscenza (ma dai?)
Collaborazione: il computer come un laboratorio virtuale[4]
Presentation made with TEX, the right way! 6/40
![Page 23: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/23.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Concetti fondamentali del costruzionismo
Artefatti cognitivi
Costruzione della conoscenza
(ma dai?)
Collaborazione: il computer come un laboratorio virtuale[4]
Presentation made with TEX, the right way! 6/40
![Page 24: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/24.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Concetti fondamentali del costruzionismo
Artefatti cognitivi
Costruzione della conoscenza (ma dai?)
Collaborazione: il computer come un laboratorio virtuale[4]
Presentation made with TEX, the right way! 6/40
![Page 25: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/25.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Concetti fondamentali del costruzionismo
Artefatti cognitivi
Costruzione della conoscenza (ma dai?)
Collaborazione: il computer come un laboratorio virtuale[4]
Presentation made with TEX, the right way! 6/40
![Page 26: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/26.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 7/40
![Page 27: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/27.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Logo
Figura: Il logo di LOGO
Logo (1967, Daniel G. Bobrow, Wally Feurzeig, SeymourPapert, Cynthia Solomon)
Derivato di LISP
Incentrato sulla parola
Turtle graphics
Presentation made with TEX, the right way! 8/40
![Page 28: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/28.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Logo
Figura: Il logo di LOGO
Logo (1967, Daniel G. Bobrow, Wally Feurzeig, SeymourPapert, Cynthia Solomon)
Derivato di LISP
Incentrato sulla parola
Turtle graphics
Presentation made with TEX, the right way! 8/40
![Page 29: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/29.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Logo
Figura: Il logo di LOGO
Logo (1967, Daniel G. Bobrow, Wally Feurzeig, SeymourPapert, Cynthia Solomon)
Derivato di LISP
Incentrato sulla parola
Turtle graphics
Presentation made with TEX, the right way! 8/40
![Page 30: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/30.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Logo
Figura: Il logo di LOGO
Logo (1967, Daniel G. Bobrow, Wally Feurzeig, SeymourPapert, Cynthia Solomon)
Derivato di LISP
Incentrato sulla parola
Turtle graphics
Presentation made with TEX, the right way! 8/40
![Page 31: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/31.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Turtle graphics e Logo
Un cursore relativo (la tartaruga)
PosizioneOrientamentoPennino
Vector-based invece che Coordinate-addressed
Body syntonic reasoning
Presentation made with TEX, the right way! 9/40
![Page 32: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/32.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Turtle graphics e Logo
Un cursore relativo (la tartaruga)
Posizione
OrientamentoPennino
Vector-based invece che Coordinate-addressed
Body syntonic reasoning
Presentation made with TEX, the right way! 9/40
![Page 33: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/33.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Turtle graphics e Logo
Un cursore relativo (la tartaruga)
PosizioneOrientamento
Pennino
Vector-based invece che Coordinate-addressed
Body syntonic reasoning
Presentation made with TEX, the right way! 9/40
![Page 34: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/34.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Turtle graphics e Logo
Un cursore relativo (la tartaruga)
PosizioneOrientamentoPennino
Vector-based invece che Coordinate-addressed
Body syntonic reasoning
Presentation made with TEX, the right way! 9/40
![Page 35: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/35.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Turtle graphics e Logo
Un cursore relativo (la tartaruga)
PosizioneOrientamentoPennino
Vector-based invece che Coordinate-addressed
Body syntonic reasoning
Presentation made with TEX, the right way! 9/40
![Page 36: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/36.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Turtle graphics e Logo
Un cursore relativo (la tartaruga)
PosizioneOrientamentoPennino
Vector-based invece che Coordinate-addressed
Body syntonic reasoning
Presentation made with TEX, the right way! 9/40
![Page 37: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/37.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
KTurtle
Debolmente basato su LOGO
Implementa la Turtle graphics
Possibilita‘ di tradurre i comandi nella lingua madredell’operatore
Rilasciato sotto licenza GPL e disponibile all’interno diKDE
http://edu.kde.org/kturtle
Presentation made with TEX, the right way! 10/40
![Page 38: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/38.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
KTurtle
Debolmente basato su LOGO
Implementa la Turtle graphics
Possibilita‘ di tradurre i comandi nella lingua madredell’operatore
Rilasciato sotto licenza GPL e disponibile all’interno diKDE
http://edu.kde.org/kturtle
Presentation made with TEX, the right way! 10/40
![Page 39: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/39.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
KTurtle
Debolmente basato su LOGO
Implementa la Turtle graphics
Possibilita‘ di tradurre i comandi nella lingua madredell’operatore
Rilasciato sotto licenza GPL e disponibile all’interno diKDE
http://edu.kde.org/kturtle
Presentation made with TEX, the right way! 10/40
![Page 40: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/40.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
KTurtle
Debolmente basato su LOGO
Implementa la Turtle graphics
Possibilita‘ di tradurre i comandi nella lingua madredell’operatore
Rilasciato sotto licenza GPL e disponibile all’interno diKDE
http://edu.kde.org/kturtle
Presentation made with TEX, the right way! 10/40
![Page 41: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/41.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
KTurtle
Debolmente basato su LOGO
Implementa la Turtle graphics
Possibilita‘ di tradurre i comandi nella lingua madredell’operatore
Rilasciato sotto licenza GPL e disponibile all’interno diKDE
http://edu.kde.org/kturtle
Presentation made with TEX, the right way! 10/40
![Page 42: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/42.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Figura: Interfaccia di KTurtle
Presentation made with TEX, the right way! 11/40
![Page 43: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/43.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Alcuni esempi - 1
canvassize 200, 200pencolor 255, 0, 0penwidth 5go 20,20direction 135forward 200turnleft 135forward 100turnleft 135forward 141turnleft 135forward 100turnleft 45go 40, 100
Presentation made with TEX, the right way! 12/40
![Page 44: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/44.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Alcuni esempi - 2
learn rectangle $height,$width {
repeat 2 {forward $heightturnleft 90forward $widthturnleft 90
}}...# Houserectangle 80, 75forward 80turnleft 30triangle 75...go 120,200pencolor 255, 0, 0print Linux Day 2010!
Presentation made with TEX, the right way! 13/40
![Page 45: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/45.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 14/40
![Page 46: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/46.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Introducing Racket
Da sinistra:
Mathias Felleisen (Northeastern university, Boston)Robert Bruce Findler (Northwestern university, Boston)Matthew Flatt (University of Utah, Salt Lake City)Shiram Khrishnamurty (Brown university, Providence)
Presentation made with TEX, the right way! 15/40
![Page 47: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/47.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
What’s Racket?
Un linguaggio di programmazione funzionale
Nato nel Giugno 2010 (Prima conosciuto come SCHEME)
Il progetto e‘ composto da
Un compilatore JIT per il linguaggioDrRacket, l’ambiente di sviluppoUn libro di testo How to design program (consultabileonline)[5]PLaneT, un gestore di pacchetti web-based
Rilasciato sotto licenza LGPL
Presentation made with TEX, the right way! 16/40
![Page 48: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/48.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
What’s Racket?
Un linguaggio di programmazione funzionale
Nato nel Giugno 2010 (Prima conosciuto come SCHEME)
Il progetto e‘ composto da
Un compilatore JIT per il linguaggioDrRacket, l’ambiente di sviluppoUn libro di testo How to design program (consultabileonline)[5]PLaneT, un gestore di pacchetti web-based
Rilasciato sotto licenza LGPL
Presentation made with TEX, the right way! 16/40
![Page 49: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/49.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
What’s Racket?
Un linguaggio di programmazione funzionale
Nato nel Giugno 2010 (Prima conosciuto come SCHEME)
Il progetto e‘ composto da
Un compilatore JIT per il linguaggioDrRacket, l’ambiente di sviluppoUn libro di testo How to design program (consultabileonline)[5]PLaneT, un gestore di pacchetti web-based
Rilasciato sotto licenza LGPL
Presentation made with TEX, the right way! 16/40
![Page 50: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/50.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
What’s Racket?
Un linguaggio di programmazione funzionale
Nato nel Giugno 2010 (Prima conosciuto come SCHEME)
Il progetto e‘ composto da
Un compilatore JIT per il linguaggio
DrRacket, l’ambiente di sviluppoUn libro di testo How to design program (consultabileonline)[5]PLaneT, un gestore di pacchetti web-based
Rilasciato sotto licenza LGPL
Presentation made with TEX, the right way! 16/40
![Page 51: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/51.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
What’s Racket?
Un linguaggio di programmazione funzionale
Nato nel Giugno 2010 (Prima conosciuto come SCHEME)
Il progetto e‘ composto da
Un compilatore JIT per il linguaggioDrRacket, l’ambiente di sviluppo
Un libro di testo How to design program (consultabileonline)[5]PLaneT, un gestore di pacchetti web-based
Rilasciato sotto licenza LGPL
Presentation made with TEX, the right way! 16/40
![Page 52: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/52.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
What’s Racket?
Un linguaggio di programmazione funzionale
Nato nel Giugno 2010 (Prima conosciuto come SCHEME)
Il progetto e‘ composto da
Un compilatore JIT per il linguaggioDrRacket, l’ambiente di sviluppoUn libro di testo How to design program (consultabileonline)[5]
PLaneT, un gestore di pacchetti web-based
Rilasciato sotto licenza LGPL
Presentation made with TEX, the right way! 16/40
![Page 53: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/53.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
What’s Racket?
Un linguaggio di programmazione funzionale
Nato nel Giugno 2010 (Prima conosciuto come SCHEME)
Il progetto e‘ composto da
Un compilatore JIT per il linguaggioDrRacket, l’ambiente di sviluppoUn libro di testo How to design program (consultabileonline)[5]PLaneT, un gestore di pacchetti web-based
Rilasciato sotto licenza LGPL
Presentation made with TEX, the right way! 16/40
![Page 54: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/54.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
What’s Racket?
Un linguaggio di programmazione funzionale
Nato nel Giugno 2010 (Prima conosciuto come SCHEME)
Il progetto e‘ composto da
Un compilatore JIT per il linguaggioDrRacket, l’ambiente di sviluppoUn libro di testo How to design program (consultabileonline)[5]PLaneT, un gestore di pacchetti web-based
Rilasciato sotto licenza LGPL
Presentation made with TEX, the right way! 16/40
![Page 55: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/55.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Why Racket?
I professori citati sono docenti di Linguaggi diprogrammazione
Nel corso della loro carriera si sono resi conto del bassolivello dei loro studenti
Si e‘ deciso quindi di collaborare con le scuole superiori perrisolvere il problema.
Presentation made with TEX, the right way! 17/40
![Page 56: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/56.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Why Racket?
I professori citati sono docenti di Linguaggi diprogrammazione
Nel corso della loro carriera si sono resi conto del bassolivello dei loro studenti
Si e‘ deciso quindi di collaborare con le scuole superiori perrisolvere il problema.
Presentation made with TEX, the right way! 17/40
![Page 57: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/57.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Why Racket?
I professori citati sono docenti di Linguaggi diprogrammazione
Nel corso della loro carriera si sono resi conto del bassolivello dei loro studenti
Si e‘ deciso quindi di collaborare con le scuole superiori perrisolvere il problema.
Presentation made with TEX, the right way! 17/40
![Page 58: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/58.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Obiettivi del progetto
Secondo il manifesto TeachScheme - ReachJava
Addressing the ”Blank page syndrome”
Responding to ”My program doesn’t work!”
Making graphics and animations educational
Emphasizing testing
Growing languages
Defining transitions
Presentation made with TEX, the right way! 18/40
![Page 59: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/59.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Obiettivi del progetto
Secondo il manifesto TeachScheme - ReachJava
Addressing the ”Blank page syndrome”
Responding to ”My program doesn’t work!”
Making graphics and animations educational
Emphasizing testing
Growing languages
Defining transitions
Presentation made with TEX, the right way! 18/40
![Page 60: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/60.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Obiettivi del progetto
Secondo il manifesto TeachScheme - ReachJava
Addressing the ”Blank page syndrome”
Responding to ”My program doesn’t work!”
Making graphics and animations educational
Emphasizing testing
Growing languages
Defining transitions
Presentation made with TEX, the right way! 18/40
![Page 61: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/61.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Obiettivi del progetto
Secondo il manifesto TeachScheme - ReachJava
Addressing the ”Blank page syndrome”
Responding to ”My program doesn’t work!”
Making graphics and animations educational
Emphasizing testing
Growing languages
Defining transitions
Presentation made with TEX, the right way! 18/40
![Page 62: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/62.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Obiettivi del progetto
Secondo il manifesto TeachScheme - ReachJava
Addressing the ”Blank page syndrome”
Responding to ”My program doesn’t work!”
Making graphics and animations educational
Emphasizing testing
Growing languages
Defining transitions
Presentation made with TEX, the right way! 18/40
![Page 63: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/63.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Obiettivi del progetto
Secondo il manifesto TeachScheme - ReachJava
Addressing the ”Blank page syndrome”
Responding to ”My program doesn’t work!”
Making graphics and animations educational
Emphasizing testing
Growing languages
Defining transitions
Presentation made with TEX, the right way! 18/40
![Page 64: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/64.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Obiettivi del progetto
Secondo il manifesto TeachScheme - ReachJava
Addressing the ”Blank page syndrome”
Responding to ”My program doesn’t work!”
Making graphics and animations educational
Emphasizing testing
Growing languages
Defining transitions
Presentation made with TEX, the right way! 18/40
![Page 65: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/65.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Presentation made with TEX, the right way! 19/40
![Page 66: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/66.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Making graphics and animations educational
(hc-append (circle 10) (rectangle 10 20))
(define c (circle 10)) (define r (rectangle 10 20)) r
(hc-append c r)
(hc-append 20 c r c)
Presentation made with TEX, the right way! 20/40
![Page 67: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/67.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 21/40
![Page 68: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/68.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Un’osservazione
Ricordate la teoria costruzionista?
Finora, molta costruzione...
... Poca collaborazione !!!
CoFFEE:Collaborative Face to Face Educational Environment[6]
Presentation made with TEX, the right way! 22/40
![Page 69: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/69.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Un’osservazione
Ricordate la teoria costruzionista?
Finora, molta costruzione...
... Poca collaborazione !!!
CoFFEE:Collaborative Face to Face Educational Environment[6]
Presentation made with TEX, the right way! 22/40
![Page 70: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/70.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Un’osservazione
Ricordate la teoria costruzionista?
Finora, molta costruzione...
... Poca collaborazione !!!
CoFFEE:Collaborative Face to Face Educational Environment[6]
Presentation made with TEX, the right way! 22/40
![Page 71: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/71.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Un’osservazione
Ricordate la teoria costruzionista?
Finora, molta costruzione...
... Poca collaborazione !!!
CoFFEE:Collaborative Face to Face Educational Environment[6]
Presentation made with TEX, the right way! 22/40
![Page 72: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/72.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Apprendimento collaborativo: CoFFEE
Presentation made with TEX, the right way! 23/40
![Page 73: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/73.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Overview
Studiato esclusivamente per la collaborazione in classe
Nessun bisogno di tools per l’apprendimento a distanza
Facilmente estendibile attraverso plug-in
Open source (Licenza EPL)
Presentation made with TEX, the right way! 24/40
![Page 74: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/74.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Overview
Studiato esclusivamente per la collaborazione in classe
Nessun bisogno di tools per l’apprendimento a distanza
Facilmente estendibile attraverso plug-in
Open source (Licenza EPL)
Presentation made with TEX, the right way! 24/40
![Page 75: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/75.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Overview
Studiato esclusivamente per la collaborazione in classe
Nessun bisogno di tools per l’apprendimento a distanza
Facilmente estendibile attraverso plug-in
Open source (Licenza EPL)
Presentation made with TEX, the right way! 24/40
![Page 76: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/76.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Overview
Studiato esclusivamente per la collaborazione in classe
Nessun bisogno di tools per l’apprendimento a distanza
Facilmente estendibile attraverso plug-in
Open source (Licenza EPL)
Presentation made with TEX, the right way! 24/40
![Page 77: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/77.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession EditorClass Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 78: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/78.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession EditorClass Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 79: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/79.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson Planner
Session EditorClass Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 80: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/80.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession Editor
Class Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 81: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/81.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession EditorClass Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 82: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/82.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession EditorClass Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 83: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/83.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession EditorClass Editor
Discussione
Discusser
Controller
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 84: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/84.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession EditorClass Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 85: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/85.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession EditorClass Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 86: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/86.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE System
Componenti del sistema:
Preparazione
Lesson PlannerSession EditorClass Editor
Discussione
DiscusserController
Valutazione
Replayer
Presentation made with TEX, the right way! 25/40
![Page 87: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/87.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Tools
Alcuni tools:
Co-writer - editor di testo collaborativo
Repository - scambio di file
Positionometer
Chat tool
e‘ possibile inoltre
Personalizzare gli stessi tool
Definirne dei propri attraverso l’ausilio di wizard
Appoggiandosi sulle ben note infrastrutture di Eclipse,Eclipse Communication Framework e CoFFEE.
Presentation made with TEX, the right way! 26/40
![Page 88: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/88.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Tools
Alcuni tools:
Co-writer - editor di testo collaborativo
Repository - scambio di file
Positionometer
Chat tool
e‘ possibile inoltre
Personalizzare gli stessi tool
Definirne dei propri attraverso l’ausilio di wizard
Appoggiandosi sulle ben note infrastrutture di Eclipse,Eclipse Communication Framework e CoFFEE.
Presentation made with TEX, the right way! 26/40
![Page 89: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/89.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Tools
Alcuni tools:
Co-writer - editor di testo collaborativo
Repository - scambio di file
Positionometer
Chat tool
e‘ possibile inoltre
Personalizzare gli stessi tool
Definirne dei propri attraverso l’ausilio di wizard
Appoggiandosi sulle ben note infrastrutture di Eclipse,Eclipse Communication Framework e CoFFEE.
Presentation made with TEX, the right way! 26/40
![Page 90: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/90.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Tools
Alcuni tools:
Co-writer - editor di testo collaborativo
Repository - scambio di file
Positionometer
Chat tool
e‘ possibile inoltre
Personalizzare gli stessi tool
Definirne dei propri attraverso l’ausilio di wizard
Appoggiandosi sulle ben note infrastrutture di Eclipse,Eclipse Communication Framework e CoFFEE.
Presentation made with TEX, the right way! 26/40
![Page 91: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/91.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
CoFFEE Tools
Alcuni tools:
Co-writer - editor di testo collaborativo
Repository - scambio di file
Positionometer
Chat tool
e‘ possibile inoltre
Personalizzare gli stessi tool
Definirne dei propri attraverso l’ausilio di wizard
Appoggiandosi sulle ben note infrastrutture di Eclipse,Eclipse Communication Framework e CoFFEE.
Presentation made with TEX, the right way! 26/40
![Page 92: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/92.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Alcuni tools - 1
Figura: Co-writer, l’editor collaborativo
Presentation made with TEX, the right way! 27/40
![Page 93: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/93.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Alcuni tools - 2
Figura: Positionometer
Presentation made with TEX, the right way! 28/40
![Page 94: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/94.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Alcuni tools - 3
Figura: Repository, file sharing
Presentation made with TEX, the right way! 29/40
![Page 95: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/95.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Sviluppi futuri
Supporto al lavoro in remoto
Interfaccia web
Utilizzando RAP (Rich Ajax Platform) [7]
... qualsiasi contributo e‘ bene accetto :)
http://www.coffee-soft.org
Presentation made with TEX, the right way! 30/40
![Page 96: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/96.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Sviluppi futuri
Supporto al lavoro in remoto
Interfaccia web
Utilizzando RAP (Rich Ajax Platform) [7]
... qualsiasi contributo e‘ bene accetto :)
http://www.coffee-soft.org
Presentation made with TEX, the right way! 30/40
![Page 97: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/97.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Sviluppi futuri
Supporto al lavoro in remoto
Interfaccia web
Utilizzando RAP (Rich Ajax Platform) [7]
... qualsiasi contributo e‘ bene accetto :)
http://www.coffee-soft.org
Presentation made with TEX, the right way! 30/40
![Page 98: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/98.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Sviluppi futuri
Supporto al lavoro in remoto
Interfaccia web
Utilizzando RAP (Rich Ajax Platform) [7]
... qualsiasi contributo e‘ bene accetto :)
http://www.coffee-soft.org
Presentation made with TEX, the right way! 30/40
![Page 99: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/99.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Sviluppi futuri
Supporto al lavoro in remoto
Interfaccia web
Utilizzando RAP (Rich Ajax Platform) [7]
... qualsiasi contributo e‘ bene accetto :)
http://www.coffee-soft.org
Presentation made with TEX, the right way! 30/40
![Page 100: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/100.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Sviluppi futuri
Supporto al lavoro in remoto
Interfaccia web
Utilizzando RAP (Rich Ajax Platform) [7]
... qualsiasi contributo e‘ bene accetto :)
http://www.coffee-soft.org
Presentation made with TEX, the right way! 30/40
![Page 101: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/101.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 31/40
![Page 102: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/102.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Apprendere il paradigma a oggetti: BlueJ
MOLTI conoscono Java...
... POCHI conoscono la programmazione a oggetti.
BlueJ si propone di migliorare questo stato di cose...
Rilasciato sotto licenza GPL 2.0
Presentation made with TEX, the right way! 32/40
![Page 103: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/103.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Apprendere il paradigma a oggetti: BlueJ
MOLTI conoscono Java...
... POCHI conoscono la programmazione a oggetti.
BlueJ si propone di migliorare questo stato di cose...
Rilasciato sotto licenza GPL 2.0
Presentation made with TEX, the right way! 32/40
![Page 104: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/104.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Apprendere il paradigma a oggetti: BlueJ
MOLTI conoscono Java...
... POCHI conoscono la programmazione a oggetti.
BlueJ si propone di migliorare questo stato di cose...
Rilasciato sotto licenza GPL 2.0
Presentation made with TEX, the right way! 32/40
![Page 105: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/105.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Apprendere il paradigma a oggetti: BlueJ
MOLTI conoscono Java...
... POCHI conoscono la programmazione a oggetti.
BlueJ si propone di migliorare questo stato di cose...
Rilasciato sotto licenza GPL 2.0
Presentation made with TEX, the right way! 32/40
![Page 106: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/106.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
BlueJ vs Resto del mondo
Le critiche mosse agli altri IDE:[8]
Ambiente non orientato agli oggetti
Ambiente troppo complesso
Ambiente troppo incentrato sulla grafica
Presentation made with TEX, the right way! 33/40
![Page 107: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/107.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
BlueJ vs Resto del mondo
Le critiche mosse agli altri IDE:[8]
Ambiente non orientato agli oggetti
Ambiente troppo complesso
Ambiente troppo incentrato sulla grafica
Presentation made with TEX, the right way! 33/40
![Page 108: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/108.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
BlueJ vs Resto del mondo
Le critiche mosse agli altri IDE:[8]
Ambiente non orientato agli oggetti
Ambiente troppo complesso
Ambiente troppo incentrato sulla grafica
Presentation made with TEX, the right way! 33/40
![Page 109: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/109.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
BlueJ vs Resto del mondo
Le critiche mosse agli altri IDE:[8]
Ambiente non orientato agli oggetti
Ambiente troppo complesso
Ambiente troppo incentrato sulla grafica
Presentation made with TEX, the right way! 33/40
![Page 110: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/110.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linee guida di Bluej
1 Objects first.
2 Don’t start with blank screen.
3 Read code.
4 Use large projects.
5 Don’t start with main.
6 Don’t use Hello world.
7 Show Program structure.
8 Be careful about the GUI.
Presentation made with TEX, the right way! 34/40
![Page 111: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/111.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linee guida di Bluej
1 Objects first.
2 Don’t start with blank screen.
3 Read code.
4 Use large projects.
5 Don’t start with main.
6 Don’t use Hello world.
7 Show Program structure.
8 Be careful about the GUI.
Presentation made with TEX, the right way! 34/40
![Page 112: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/112.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linee guida di Bluej
1 Objects first.
2 Don’t start with blank screen.
3 Read code.
4 Use large projects.
5 Don’t start with main.
6 Don’t use Hello world.
7 Show Program structure.
8 Be careful about the GUI.
Presentation made with TEX, the right way! 34/40
![Page 113: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/113.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linee guida di Bluej
1 Objects first.
2 Don’t start with blank screen.
3 Read code.
4 Use large projects.
5 Don’t start with main.
6 Don’t use Hello world.
7 Show Program structure.
8 Be careful about the GUI.
Presentation made with TEX, the right way! 34/40
![Page 114: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/114.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linee guida di Bluej
1 Objects first.
2 Don’t start with blank screen.
3 Read code.
4 Use large projects.
5 Don’t start with main.
6 Don’t use Hello world.
7 Show Program structure.
8 Be careful about the GUI.
Presentation made with TEX, the right way! 34/40
![Page 115: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/115.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linee guida di Bluej
1 Objects first.
2 Don’t start with blank screen.
3 Read code.
4 Use large projects.
5 Don’t start with main.
6 Don’t use Hello world.
7 Show Program structure.
8 Be careful about the GUI.
Presentation made with TEX, the right way! 34/40
![Page 116: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/116.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linee guida di Bluej
1 Objects first.
2 Don’t start with blank screen.
3 Read code.
4 Use large projects.
5 Don’t start with main.
6 Don’t use Hello world.
7 Show Program structure.
8 Be careful about the GUI.
Presentation made with TEX, the right way! 34/40
![Page 117: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/117.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Linee guida di Bluej
1 Objects first.
2 Don’t start with blank screen.
3 Read code.
4 Use large projects.
5 Don’t start with main.
6 Don’t use Hello world.
7 Show Program structure.
8 Be careful about the GUI.
Presentation made with TEX, the right way! 34/40
![Page 118: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/118.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Un esempio...
Presentation made with TEX, the right way! 35/40
![Page 119: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/119.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
1 Introduzione
2 Logo e KTurtle
3 Racket
4 CoFFEE
5 Bluej
6 Openstudy
7 Bibliografia
Presentation made with TEX, the right way! 36/40
![Page 120: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/120.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Openstudy
”The world’s largest study group”
Un social network...
(come se non ne avessimo abbastanza)
...utile
(ecco una novita‘)
Rilasciato sotto licenza Creative commons
Presentation made with TEX, the right way! 37/40
![Page 121: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/121.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Openstudy
”The world’s largest study group”
Un social network...
(come se non ne avessimo abbastanza)
...utile
(ecco una novita‘)
Rilasciato sotto licenza Creative commons
Presentation made with TEX, the right way! 37/40
![Page 122: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/122.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Openstudy
”The world’s largest study group”
Un social network...
(come se non ne avessimo abbastanza)
...utile
(ecco una novita‘)
Rilasciato sotto licenza Creative commons
Presentation made with TEX, the right way! 37/40
![Page 123: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/123.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Openstudy
”The world’s largest study group”
Un social network...
(come se non ne avessimo abbastanza)
...utile
(ecco una novita‘)
Rilasciato sotto licenza Creative commons
Presentation made with TEX, the right way! 37/40
![Page 124: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/124.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Openstudy
”The world’s largest study group”
Un social network...
(come se non ne avessimo abbastanza)
...utile
(ecco una novita‘)
Rilasciato sotto licenza Creative commons
Presentation made with TEX, the right way! 37/40
![Page 125: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/125.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Openstudy
”The world’s largest study group”
Un social network...
(come se non ne avessimo abbastanza)
...utile
(ecco una novita‘)
Rilasciato sotto licenza Creative commons
Presentation made with TEX, the right way! 37/40
![Page 126: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/126.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Perche‘ Openstudy
Openstudy si propone di essere un immenso gruppo distudio online
Gli studenti possono trovare dei loro compagni con cuiconfrontarsi o fornire aiuto
I docenti potranno, invece, osservare i progressi dei lorostudenti e aiutarli utilizzando il loro linguaggio
http://www.openstudy.com
Presentation made with TEX, the right way! 38/40
![Page 127: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/127.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Perche‘ Openstudy
Openstudy si propone di essere un immenso gruppo distudio online
Gli studenti possono trovare dei loro compagni con cuiconfrontarsi o fornire aiuto
I docenti potranno, invece, osservare i progressi dei lorostudenti e aiutarli utilizzando il loro linguaggio
http://www.openstudy.com
Presentation made with TEX, the right way! 38/40
![Page 128: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/128.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Perche‘ Openstudy
Openstudy si propone di essere un immenso gruppo distudio online
Gli studenti possono trovare dei loro compagni con cuiconfrontarsi o fornire aiuto
I docenti potranno, invece, osservare i progressi dei lorostudenti e aiutarli utilizzando il loro linguaggio
http://www.openstudy.com
Presentation made with TEX, the right way! 38/40
![Page 129: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/129.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Perche‘ Openstudy
Openstudy si propone di essere un immenso gruppo distudio online
Gli studenti possono trovare dei loro compagni con cuiconfrontarsi o fornire aiuto
I docenti potranno, invece, osservare i progressi dei lorostudenti e aiutarli utilizzando il loro linguaggio
http://www.openstudy.com
Presentation made with TEX, the right way! 38/40
![Page 130: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/130.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
Riferimenti
Donald E. Knuth,The art of computer programming
Niklaus Wirth,The Programming Language Pascal35-63 Acta Informatica, Volume 1, 1971.
Python official websitehttp://www.python.org
F. FaiellaI percorsi e i processi della didattica multimedialePensa editore
Mathias Felleisen, Robert Bruce Findler, Matthew Flatt, Shiram KhrishnamurtyHow to design programshttp://www.htdp.org/
CoFFEE official website http://www.coffee-soft.org
RAP Official website http://www.eclipse.org/rap/
Michael Kolling, Bruce Quig, Andrew Patterson, John RosenbergThe BlueJ system and its pedagogy
Presentation made with TEX, the right way! 39/40
![Page 131: Ambienti opensource per l'apprendimento](https://reader034.vdocuments.site/reader034/viewer/2022051411/5479587cb4795959098b4750/html5/thumbnails/131.jpg)
Ambientiopen-source
per l’apprendi-mento
Vincenzo DeMaio
Sommario
Introduzione
Logo eKTurtle
Racket
CoFFEE
Bluej
Openstudy
Bibliografia
That’s all, folks!
Grazie per la cortese attenzione!
Presentation made with TEX, the right way! 40/40