Alice An introduction to programming. History  First created as a project by a student group  Carnegie Mellon University Pittsburgh  Free to anyone.

Slides:



Advertisements
Similar presentations
Learning to Program With Alice
Advertisements

Alice: A Fresh Approach to Teaching Computer Science
Alice is a fairly new programming language developed by the Stage3 research group at Carnegie Mellon University. This program is aimed to attract students.
Copyright © 1997 Carnegie Mellon University Introduction to the Personal Software Process - Lecture 1 1 Introduction to the Personal Software Process Lecture.
Human-Computer Interaction in the New Millenium Dr. Cheryl Seals.
Fall 2008ACS-1805 Ron McFadyen1 ACS-1805 Introduction to Programming using Alice 2.0 Ron McFadyen Course OutlineMcFadyenOutline.
Repetition Structures: Nested Loops CSC 1401: Introduction to Programming with Java Week 6 – Lecture 2 Wanda M. Kunkle.
What is Alice? Graphical Programming Environment and Language Learn object oriented programming using 3 dimensional objects and a story telling approach.
1 Component Description Alice 3d Graphics Software Human Computer Interaction Institute Carnegie Mellon University Prepared by: Randy Pausch,
GAME DESIGN IN CONJUNCTION WITH UNION UNIVERSITY COMPUTER SCIENCE DEPARTMENT By Jacob Lynn and Hananiah Nyabam.
Adventures in Alice Programming One-Week Workshop Motivation and Background Susan Rodger Duke University June/July, 2010 Supported by the National Science.
Information Technology Fundamentals (ITF) Mr. Shultz.
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.
Alice Programming COLIN MAYO WEST CARTERET HIGH SCHOOL.
Alice Programming. alice.com Carnegie Mellon University with support from Electronic Arts, Sun Microsystems, DARPA, Intel, Microsoft, NSF and ONR. Alice.
Programming with Alice Computing Institute for K-12 Teachers Summer 2011 Workshop.
PIIT Computer Science Summer Camp - Alice July 9, 2012 Brenda Parker Computer Science Department MTSU.
Workshop Using Alice to Stimulate Learning in STEM July 7, 2008 Brenda Parker Computer Science Department MTSU.
Graphics Movies & Games. Jump In! Feeling sleepy and stupid… Extract the Alice from the zip archive and copy it to C:\Programs.
Alice As an Interdisciplinary Teaching Tool Presented by Craig Ham Technology Coordinator, US/MS Computer Teacher Westminster Schools, Augusta GA.
Getting started with Alice Adapted from presentations by Jenna Hayes, Duke University Donna Gavin, UWP Computer Science and Software Engineering.
Programming Software from Carnegie Mellon Began at University of Virginia under the leadership of Dr. Randy Pausch (“The Last Lecture”)
Free and Open Source Software in Education Kathy Reid 20 September 2008 en.org eid.id.au.
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.
The Very Basics of Alice: A Simple Overview 6 th & 7 th Grade Tech Apps.
Introduction to Objects MIS 3501: Management Information Systems Paul Weinberg Adapted from material by David Schuff, and Paul Weinberg.
Memorials & Genealogy Introduction. The church as a focus for community stories Local churches and graveyards provide an excellent record of the life.
Summer 2011 Project Zimmerman.  After discussion and initial introduction to Alice, students will receive another overview and use existing code to create.
Introduction 2 Design. Design Loop 2 3 Sullivan et al., 1999 Introductory Engineering Design: A Projects-Based Approach. University of Colorado 1999.
Alice Workshop November 2009 By: Kim Glavan New Lenox School Dist #122.
The Essentials of Alice (Bunny) By Jenna Hayes under the direction of Professor Susan Rodger Duke University July 2008.
Decorating background. Objective Able to use the different set option – Water – Particle – Tree – Grass – Sky – Terrain Able to change shading when needed.
© ABB University - 1 Revision B E x t e n d e d A u t o m a t i o n S y s t e m x A Chapter 21 Function Designer Course T314.
Skater World: Part Four By Deborah Nelson Duke University Under the direction of Professor Susan Rodger June 1, 2009.
What is Alice? Alice is an innovative 3D programming environment that makes it easy to create an animation for telling story, playing an interactive game,
How to use the Hand-In Folder. Click on the Folder icon at the bottom of the screen.
Using Alice.  Alice is visual  Alice is object-oriented (some might say object- based)  Alice eliminates the need to debug syntax errors  Alice introduces.
YEAR 10 IT GAME MAKER INTRO. Game Maker has a drag and drop programming technique to provide an easy way to learn about game development. Game maker.
Instagram Feeds and Slideshows Makers for Events
9/28/2016 © A+ Computer Science - Introduction.
BUS 600 Week 1 Assignment Vision Statement Vision Statement. Vision statements are used as a tool to encourage you to consciously reflect on who you are.
The Essentials of Alice (Bunny)
Introduction to Our Programming Tools
UI “Exploration”.
An introduction to programming Created by Dr. Randy Pausch
The Alice Interface.
Learn To Code Using 3D Graphics in a Virtual World
Graphics Movies & Games
Tips Need to Consider When Organizing a College Event
Introduction to medical Terminolog MEDICAL TERMINOLOGY.
Andrew J. Ko & Brad A. Myers Carnegie Mellon University
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Alice in Action with Java
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
David S. Touretzky Carnegie Mellon University
ماجستير إدارة المعارض من بريطانيا
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Alice: A Free 3D Animation World for Teaching Programming
Alice 2.2 Introduction.
Ашық сабақ 7 сынып Файлдар мен қапшықтар Сабақтың тақырыбы:
Alice: A Free 3D Animation World for Teaching Programming
Windows басқару элементтері
Қош келдіңіздер!.
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
The Last Lecture: Randy Pausch
Информатика пән мұғалімі : Аитова Карима.
For More Details:
Image #1 Image Analysis: What do you think is going on in this picture? Which person, thing, or event does this image relate to (which Word Wall term)?
Presentation transcript:

Alice An introduction to programming

History  First created as a project by a student group  Carnegie Mellon University Pittsburgh  Free to anyone who wants it  Up to version 3  Based on Object oriented programming principles and terminology

Dr. Randy Pausch  Creator of Alice  The Last Lecture  Carnegie Mellon

Alice environment  Object tree  Details of current object  Program writing window  Picture of world with objects In it  Event window

Control structures  Control structures in Alice are at the bottom of the screen  Drag and drop into the program  Can be nested inside each other  Two kinds of repetitions  Module = subprogram = method