Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.

Slides:



Advertisements
Similar presentations
Alice.
Advertisements

Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland Modified by Serita Scott Further modified by Suzy Crowe.
Introduction to Alice Alice is named in honor of
Chapter 5 Operating Systems. 5 The Operating System When working with multimedia, the operating system is perhaps the most important, the most complex,
Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
CS320n – Elements of Visual Programming Introduction to Alice Mike Scott (Slides 1-1)
Kapi’olani Community College Adobe Flash 1 In-class Presentation Week 1.
Kapi’olani Community College Macromedia Flash 1 In-class Presentation Week 1.
Kapi’olani Community College Adobe Flash 2 In-class Presentation Week 1.
HiberSnail Portable home directory with environment retrieval.
Offering your Windows Server Class Online. Tony Basilico Community College of Rhode Island
Introduction to Alice CS Honors Slides courtesy of Wanda Dann, Ithaca College.
Getting prepared for virtual hands-on workshop : “Enjoyable Introduction to Programming using Alice” Review this presentation early and prepare for a successful.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Operating Systems Chapter 4.
Linux GUI Chapter 5. Graphical User Interface GUI vs. CLI Easier and more intuitive More popular and advanced Needed for graphics, web browsing Linux.
Fundamentals of Networking Discovery 1, Chapter 2 Operating Systems.
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
CSC1401: Introductory Programming Steve Cooper
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Introduction to Programming with Alice and Java Copyright 2014 Wanda Dann, Don Slater All rights reserved.
Section 2.4 solving equations with variables on both sides of the equal sign. Day 1.
Programming Software from Carnegie Mellon Began at University of Virginia under the leadership of Dr. Randy Pausch (“The Last Lecture”)
An Innovative Approach with Alice for Attracting K-12 Students to Computing Susan H. Rodger Duke University IBM University Days May 7, 2007 Supported by.
Learning to Program with Alice – Chapter 1 September 16, 2009.
Introduction to PowerPoint Curriculum Implementation Day Friday, November 3, 2006 K.J. Benoy.
CS123 Engineering Computation Lab Lab 4 Bruce Char Department of Computer Science Drexel University Spring 2010.
CompSci 4 Introduction to Programming Animation and Virtual Worlds Prof. Susan Rodger.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Obj: Introduction to Alice HW: Read handout and answer questions. Alice is named in honor of Lewis Carroll’s Alice in Wonderland Day 5.
Alice and Algorithms Chapter 1 Part Reasons to Program The joy of programming To create a tool To use your creativity abilities For non programmers.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
1 A Basic Introduction to Flash. Outline What is a flash? Macromedia Flash MX 2004 Flash concepts Flash Demos Conclusion Additional help 2.
Introduction to Alice Web Design Section 8-2 Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
System Software Chapter 5 The Director Computer Components & Networks, 2002.
Hands-On Virtual Computing
CompSci 4 Starting Alice Jan 15, 2009 Prof. Susan Rodger Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
CompSci 4 Starting Alice Sep 2, 2010 Prof. Susan Rodger Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Data Structures and Algorithms in Java AlaaEddin 2012.
Programming in Alice IT-IDT-9 Design, develop, test and implement programs using visual programming. 9.1 Utilize drag and drop software to develop programs.
System Programming Basics Cha#2 H.M.Bilal. Operating Systems An operating system is the software on a computer that manages the way different programs.
Proctor Caching Overview. 2 Proctor Caching Diagram.
Introduction to the course Aug 30, Day 1 Object-oriented Programming thru Video Games TIDE 1840 Harry Howard Tulane University.
Introduction of Scratch (1/4) You can find Scratch on the Web:
Chapter 5 Operating Systems.
Macintosh & Linux Used to fill in pg 5 & 6 of “Operating Systems” Packet.
Introduction to Our Programming Tools
Computer Software Digital Literacy.
Obj: Introduction to Alice
Computer Software Digital Literacy.
Introduction to Alice Alice is named in honor of
Introduction to Alice Alice is named in honor of
Networking for Home and Small Businesses – Chapter 2
Introduction to R.
Introduction to Programming
Introduction to Alice Alice is named in honor of
WELCOME TO CIM QuickBooks PRO 2003
Introduction to Alice Alice is named in honor of
CSCI N207 Data Analysis Using Spreadsheet
Introduction to Alice Alice is named in honor of
Networking for Home and Small Businesses – Chapter 2
Intro to digital technology
Introduction to Alice Alice is named in honor of
HOW TO DOWNLOAD & INSTALL TomTom Home For Mac & Windows.
Introduction to Alice Alice is named in honor of
Introduction to Alice Alice is named in honor of
Presentation transcript:

Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland

How This Class Will Work General plan lecture/demonstrations tutorials lab exercises

Overview Why Alice? Getting Started with Alice Programming Where to find software and 3D models Major goal: to have you set up and run Alice so you can work with examples and lab exercises

How To Get Your Free Copy Can download from the web Note: downloading may take more than an hour over a phone/modem connection

Why Alice? A modern programming tool 3-D graphics 3-D models of objects Animation objects can be made to move around the virtual world (a video game or simulation implemented in 3-D)

What does Alice run on? Alice is written in Java -- this helps the software run on many popular systems Right now, the software team is working to support only the PC version Mac and Linux versions are soon to be released …keep checking the web site

Fast Start Up Can quickly learn to create a simple animation in a matter of minutes a non-trivial animation in a few lab sessions Can learn to use the Alice interface in a couple of lab sessions

The Power of Alice Automatically keeps track of 3-D objects what objects are in the virtual world types of objects positions of objects in the world

Demo Starting Alice Running A World How to Exit What to do if Alice crashes

Memory Management Alice automatically manages memory But, writing and testing an animation is an intense load on the computing system – a crash can occur. Best solution: save your world every 15 minutes (Or at least every half hour) also save to a backup system (for example, a flash disk)

Object Position Objects are positioned in 3-D space Have six degrees of freedom (directions of movement)

Galleries of 3D Objects Sources of 3D objects the local gallery shipped with the software Alice web gallery

Assignment Your assignment is to read Chapter 1 – 1 Introduction to Alice

(In-class) Lab Appendix A, Getting Started – Part I