Using Alice.  Alice is visual  Alice is object-oriented (some might say object- based)  Alice eliminates the need to debug syntax errors  Alice introduces.

Slides:



Advertisements
Similar presentations
Mike Scott University of Texas at Austin
Advertisements

Visual Lists By Chris Brown under Prof. Susan Rodger Duke University July 2012.
SMART Board Basics Using Notebook Software 10 This and other resources available at Smart Technologies:
Lesson 5+: Using He- Builder/She-Builder And Adding Text! Slides are adapted from aliceprogramming.net or
BCS Schoolwires by Brenda Luther. User Name and Employee Password.
SETTING UP CAMERA VIEWS LESSON Setting camera views using objects, based on a lesson by Bella. Adventures in Alice Susan Rodger Duke University July 2013.
1 Alice: Beyond the Basics Steve Cooper Michelle Venable-Foster Barbara Ericson May 2007.
Lights Camera Action! Part 3: BDE Events By Deborah Nelson under the direction of Professor Susan Rodger Duke University July 2008.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
Lecture Roger Sutton CO331 Visual Programming 1: Module introduction and the programming environment 1.
Fall 2008ACS-1805 Ron McFadyen1 ACS-1805 Introduction to Programming using Alice 2.0 Ron McFadyen Course OutlineMcFadyenOutline.
What is Alice? Graphical Programming Environment and Language Learn object oriented programming using 3 dimensional objects and a story telling approach.
Alice: A Free 3D Animation World for Teaching Programming Barbara Ericson Georgia Institute of Technology Oct 2005.
METHODS!.  A method is a sequence of instructions or behaviors that will be carried out when requested.  You can use them to create new methods so that.
Princess & Dragon Part 4: Breathing Fire—Adding Effects to Alice By Elizabeth Liang under the direction of Professor Susan Rodger Duke University June.
Microsoft Visual Basic 2010: Reloaded Fourth Edition Chapter One An Introduction to Visual Basic 2010.
1 Integrated Development Environment Building Your First Project (A Step-By-Step Approach)
Programming Logic Program Design. Objectives Steps in program development Algorithms and Pseudocode Data Activity: Alice program.
Today’s Objective(s) and Bell-Ringer Bell-Ringer Assignment 1.No Bell-Ringer today 2.Complete Alice Introduction Guided Notes Objective Using Alice, TSW.
Programming Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland.
Automating Tasks with Visual Basic. Introduction  When can’t find a readymade macro action that does the job you want, you can use Visual Basic code.
Alice Programming. alice.com Carnegie Mellon University with support from Electronic Arts, Sun Microsystems, DARPA, Intel, Microsoft, NSF and ONR. Alice.
® Microsoft Access 2010 Tutorial 11 Using and Writing Visual Basic for Applications Code.
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June
Programming with Alice Computing Institute for K-12 Teachers Summer 2011 Workshop.
Adventures in Animation Introduction to Alice Michelle Venable-Foster June 2006.
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
C# Tutorial -1 ASP.NET Web Application with Visual Studio 2005.
The Very Basics of Alice: A Simple Overview 6 th & 7 th Grade Tech Apps.
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
Alice Tutorial: Overview and Concepts Wayne Summers Columbus State U. 11/17/06.
Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create.
Princess & Dragon Part 1: Objects in an Alice World By Elizabeth Liang under the direction of Professor Susan Rodger Duke University May 2010.
Introduction to Alice Alice is named in honor of Lewis Carroll’s Alice in Wonderland Slides Credit: Joel Adams, Alice in Action CS120 Lecture August,
Skater World: Part Two By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1,
Eclipse and JUnit. Eclipse Terms The Workbench Perspective –Collection of editors and views –Exampes: Java Pers., Debugging Persp. Editors (create a file)
Making Billboards By Deborah Nelson Duke University, Under the direction of Professor Susan Rodger, July 14, 2008.
Creating a Historical Tour in Alice By Jenna Hayes May 2010.
Review for test! Alice Chapter 1&2 Test is tomorrow! - March 26 th March 25th.
Alice: A Free 3D Animation World for Teaching Programming.
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.
An Introduction to Alice By Chris Brown under the direction of Professor Susan Rodger Duke University, March 2013.
Visual Basic A Quick Tutorial VB Review for ACS 367.
COMPREHENSIVE Access Tutorial 11 Using and Writing Visual Basic for Applications Code.
Introducing Storytelling Alice. What is Alice? 1.Storytelling Alice is an interactive graphics 3D programming environment. 2.Storytelling Alice is useful.
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
Headshots in Alice Duke University Professor Susan H. Rodger Gaetjens Lezin July 2008.
Debugging Watch and Text Output Alice. Debugging Techniques Several techniques are helpful in eliminating errors (bugs) in programs: careful design incremental.
Presenter: Carol Liss Timberlane Regional Middle School 6 th and 7 th grade Tech. Educator Co presenters:
Alice in Action with Java Chapter 1 Getting Started with Alice.
An Introduction to Programming with Alice Text and Sound in Alice Worlds.
Dive Into® Visual Basic 2010 Express
Chapter 1: An Introduction to Visual Basic 2015
Computer Software: Programming
Professor Susan Rodger
The Alice Interface.
Making Objects Move in Unison: Using Lists
Programming Logic Alice.
Setting the Permissions
Making Objects Move in Unison: Using Lists
Using Objects in Alice.
CIS16 Application Development Programming with Visual Basic
Alice in Action with Java
Checking for Collisions: Using Functions in Alice
Alice: A Free 3D Animation World for Teaching Programming
Alice 2.2 Introduction.
Alice: A Free 3D Animation World for Teaching Programming
Learning to Program: Part 3 Camera Control, Invisibility and 3-D Text
Presentation transcript:

Using Alice

 Alice is visual  Alice is object-oriented (some might say object- based)  Alice eliminates the need to debug syntax errors  Alice introduces modular design  Alice is free

 The Welcome Window  Choose a tab  Tutorial – If you want some basic instruction  Recent Worlds – If you want to continue working on a project  Templates – If you want to start a new project  Examples – If you want to see what you can do with Alice  Open a World – If you know what project you want to open

 Object Tree – shows the actors (objects) that are part of the show (program)  World Pane – the stage where the actors perform  Events Pane – allows the user to interact with the world  Code Pane – this is where we tell the actors (objects) what we want them to do  Object Details Pane – lists the properties, methods, and functions of the current object

 Add Objects Button – click the button to see the different galleries.  Choosing a Gallery – different galleries hold different types of objects. Click the one you want.  Choosing an Object – click the one you want  Orienting Your Object  The object manipulation tools allow you to move and/or change the orientation of your objects  Quad view allows you to view your object from the top, right, and front.