Through the Looking Glass - Alice 2.0. Welcome from Alice.

14
Through the Looking Through the Looking Glass - Alice 2.0 Glass - Alice 2.0

Transcript of Through the Looking Glass - Alice 2.0. Welcome from Alice.

Page 1: Through the Looking Glass - Alice 2.0. Welcome from Alice.

Through the Looking Glass - Through the Looking Glass - Alice 2.0Alice 2.0

 

Page 2: Through the Looking Glass - Alice 2.0. Welcome from Alice.

Welcome from AliceWelcome from Alice

Page 3: Through the Looking Glass - Alice 2.0. Welcome from Alice.

Presented by Thomas McLaughlinPresented by Thomas McLaughlin

WEBSITE     http://www.mrmclaughlin.comNING     http://ning.peteandc.org/profile/     ThomasMcLaughlinTWITTER     @mrmclaughlinEMAIL

[email protected]  

Page 4: Through the Looking Glass - Alice 2.0. Welcome from Alice.

  What is Alice?What is Alice?  Alice is a modern programming environment designed to be a student's first exposure to object-oriented programming. It allows students to learn basic computer science while creating animated movies, simple video games, where students control the behavior of 3D objects and characters in a virtual world.

Page 5: Through the Looking Glass - Alice 2.0. Welcome from Alice.

  

 

Page 6: Through the Looking Glass - Alice 2.0. Welcome from Alice.

Use at Middle School LevelUse at Middle School Level

 Story Telling Alice High-level animations that enable users to program social interactions between characters. A story-based tutorial that introduces users to programming through building a story. A gallery of 3D characters and scenery with custom animations designed to spark story ideas.

Page 7: Through the Looking Glass - Alice 2.0. Welcome from Alice.

Use as a Beginning programming courseUse as a Beginning programming course

 • Alice can be used to cover every curriculum piece in my Current BASIC course.•Variables, Conditionals, Loops, Arrays, Methods, Functions, Sorting and Searching.•Students are more engaged and excited to use Alice

•Provides the foundation for Object Oriented programming without the heaving lifting of JAVA.

Page 8: Through the Looking Glass - Alice 2.0. Welcome from Alice.

Alice in action in my BASIC course in action in my BASIC course

 

Page 9: Through the Looking Glass - Alice 2.0. Welcome from Alice.

Use for AP Computer ScienceUse for AP Computer Science

 

•Use Alice to explain object relationships.

•Array Lists Visualized.

Page 10: Through the Looking Glass - Alice 2.0. Welcome from Alice.

  Supporting ResearchSupporting Research Caitlin KelleherStorytelling Alice, a programming environment that gives middle school girls a positive first experience with computer programming

Barb Moskal , Deborah Lurie , Stephen Cooper •Overall, the data presented in this paper supports the effectiveness of the Alice course for improving students' performance in CS1, retention within computer science, and attitudes toward computer science

Page 11: Through the Looking Glass - Alice 2.0. Welcome from Alice.

  Supporting ResearchSupporting ResearchStephen Cooper, Wanda Dann, Randy PauschThe authors strongly believe that, as long as object-oriented languages are the popular language of choice in CS1, the objects-first approach is the best way to help students master the complexities of object-oriented programming.

Kelleher, C•In searching for ways to make computer science more appealing to students, educators must think about more than simply the numbers of students they enroll. When creating curricula based on games, they need to be sure that the games they choose really are able to motivate students of both genders.

Page 12: Through the Looking Glass - Alice 2.0. Welcome from Alice.

Exporting with AliceExporting with Alice Step one – Create an Alice project Step Two – File, Export, and choose the settings you wishStep Three – Upload folder to Web Server (optional)Open html file that was createdNote: to run Alice you need to have Java and a few extra Java Components instructions to download them are here: www.alice.org/index.php?page=applet_instructions/applet_instructions

Page 13: Through the Looking Glass - Alice 2.0. Welcome from Alice.

  CompetitionsCompetitions

 

•The Federal Bureau of Investigation and Carnegie Mellon University have announced a national competition in which students will share their knowledge about avoiding dangers associated with Internet use by creating computer animations.LINK:http://www.fbi-sos.org/

•http://www.cmu.edu/news/archive/2010/October/oct12_competitionpromotesinternetsafety.shtml

•http://www.pacomputerfair.org/

Page 14: Through the Looking Glass - Alice 2.0. Welcome from Alice.

ACT 48 Session NumberACT 48 Session Number

 AL113255