Alice – výukový software

Post on 27-Jun-2015

602 views 3 download

transcript

ALICE – výukový software

Libor Fischmeistr

Co je to Alice?

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

Proč Alice

Proč Alice

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…

Hlavní myšlenka

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 …

Alice

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í“

Alice

Export animace jako video

Export jako webový applet (nefunguje)

Alice 2.2

Vlastní JRE

Jython

Alice verze 3.0 beta

Java

Plugin (library) pro Netbeans

Alice a The Sims

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í

Srovnání

Storytelling Alice

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

Více důrazu na design

Spíše tvorba animací

Nepodařilo se spustit ArrayIndexOutOfBoundsException

Dotazy ?

Děkuji za pozornost