Alice – výukový software

14
Libor Fischmeistr

Transcript of Alice – výukový software

Page 1: Alice – výukový software

Libor Fischmeistr

Page 2: Alice – výukový software

Výukový systém

Vyvíjený na Carnegie Mellon University (10 let)

10% amerických univerzit používá Alice

1. studentovo seznámení s objektovým

programováním

Vytváření (programování) animací,

interaktivních animací

Open source

Page 3: Alice – výukový software
Page 4: Alice – výukový software

Pocta Lewis Carrollovi (Alice's Adventures in

Wonderland)

Poměrně intelektuálně složité problémy

reprezentované jednoduchou formou

Umělecké práce spojené s knihou jsou již

veřejně dostupné, copyright jí vypršel…

Jednoduché napsat, přečíst a je na předních

místech abecedního seznamu…

Page 5: Alice – výukový software

Studentům začínajícím s programováním co nejsnáze ukázat základy

Neodradit začínající programátory

Objekty representovat jako 3D objekty

Jednoduché příkazy typu:

move forward one meter …

Page 6: Alice – výukový software

Psaná v Javě

Není nutná instalace

Multiplatformní

Práce s 3D objekty

Objekty vytvářené v 3D Studio Max

Velká galerie 3D objektů

Drag-and-drop „programování“

Page 7: Alice – výukový software

Export animace jako video

Export jako webový applet (nefunguje)

Page 8: Alice – výukový software

Vlastní JRE

Jython

Page 9: Alice – výukový software

Java

Plugin (library) pro Netbeans

Page 10: Alice – výukový software

Finální verze 3.0 má být dotvořena za pomoci Electronic Arts

Objekty jako v The Sims

Vývojové prostředí by se potom mělo stát celonárodním standardem pro výuku programování

Page 11: Alice – výukový software
Page 12: Alice – výukový software

Zaměřená na střední školy

Více důrazu na design

Spíše tvorba animací

Nepodařilo se spustit

ArrayIndexOutOfBoundsException

Page 13: Alice – výukový software
Page 14: Alice – výukový software