Created by: Mr. Goff Edited by: Mr. Green Referenced from: Richard Baldwin Introducing Storytelling Alice.

Slides:



Advertisements
Similar presentations
In this tutorial, we are going to create: A race car that the user can control with the arrow keys for direction and speed. A simulated road with a striped.
Advertisements

Creative Inventions and Robotics Artwork in PowerPoint
Introduction to Alice Alice is named in honor of
The presentation can only be copied or altered for non-commercial personal or educational use. © Citizenship Foundation Charity Reg No Author: M.
Introduction to Programming with Alice.  Learning how to program in the context of animation, simulation, storytelling, and building short games.  Learn.
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
Technology In The Classroom Series Computer Presentations.
CS320n – Elements of Visual Programming Introduction to Alice Mike Scott (Slides 1-1)
Intro to HTML Workshop. Welcome This slideshow presentation is designed to introduce you to the basics of HTML. It is the first of three HTML workshops.
Multimedia Authoring Tools Pertemuan 8 Matakuliah: T0732 / Sistem Multimedia Tahun: 2007.
SM3121 Software Technology Mark Green School of Creative Media.
Java Programming for Beginners
Creative Inventions and Robotics Animation for Scratch
MS PowerPoint Tips and explanation. Table of Contents 1.Create a presentation 1. Open a new presentation 2. Edit slides 3. Background 4. Transition 5.
PowerPoint Animation Part 2 The Car Race Dr Nitin Paranjape
KIDS LOVE TECHNOLOGY! USE IT IN YOUR CLASSROOMS!.
Making a Book Report in Alice by Jenna Hayes Under the direction of Professor Susan Rodger Duke University, June 2010.
Through the Looking Glass - Alice 2.0. Welcome from Alice.
Adventures in Alice Programming One-Week Workshop Motivation and Background Susan Rodger Duke University June/July, 2010 Supported by the National Science.
Introduction to.
Lab 8 – C# Programming Adding two numbers CSCI 6303 – Principles of I.T. Dr. Abraham Fall 2012.
Tux Paint Reviewed by team iTeach Jodi Hovest, Scottie Fetters, & Melanie Stainbrook.
Copyright ©: SAMSUNG & Samsung Hope for Youth. All rights reserved Tutorials Software: Building apps Suitable for: Advanced.
Infusion - Unit 6 InFusion
Mimio Training Presented by Amy Ball. Mimio Use with:  Mimio Software Mimio Software  Control any Power Point at your whiteboard  Interactive Websites.
Assignment 2 Self-Introduction slideshow Throughout DM10 you will need to access PowerPoint files like this for various software tutorials and other course.
COMPUTER PROGRAMMING Source: Computing Concepts (the I-series) by Haag, Cummings, and Rhea, McGraw-Hill/Irwin, 2002.
By: Mr. Wollenburg. What is Powerpoint? Powerpoint is a program developed by Microsoft for presentations. Slides are created, like this one, to visually.
I Didn’t Know You Could Do That in Articulate Quizmaker! Debbie Richards Creative Interactive Ideas Samples and Resources:
Locally Edited Animations We will need 3 files to help get us started at
Scratch Programming. Objectives for Today Finish your online design math problem. Name the basic terms used in Scratch. Create the beginning of a simple.
Programming with Alice Computing Institute for K-12 Teachers Summer 2011 Workshop.
GLOGSTER What is GLOGSTER? Getting started There are two GLOGSTER sites. With students, make certain you use the education site at.
Timers Exploring Computer Science Lesson Objectives The students will be able to: Create a timer.
Alice 2.0 Introductory Concepts and Techniques Project 1 Exploring Alice and Object-Oriented Programming.
Web 2.0. what is it, and what can it do?. Interactive Multimedia (IMM)  Interactive Multimedia are things like programs or websites that allow you to.
Slide 1 Standard Grade Computing Multimedia and Presentation.
Lesson 9B Adding sound and Billboards. What is a function? Give an example. How do you create a method? Give an example. What is an event? Give examples.
Buttons and Birds: Introduction to Interactive Events in Alice By Henry Qin, edited by Jenna Hayes under the direction of Professor Susan Rodger Duke University,
Intro to Multimedia Unit 1.
Image #1 Getting Started
Intro CS – Screens and Variables Lesson Plan 9. Goals  Using sprites as full screens (Start screen, Game over)  Using layering to control ordering of.
CompSci Introduction to Jam’s Video Game Package.
Notes: Animation (yes or no): Text/Audio Narration: Title: Scene Graphics (yes or no) : Audio (yes or no): Slide number: Skill or Concept:
Unit 1 Introduction to Evangel College S.2 ICT.
Scratch Creative Computing. INTRODUCTION TO SCRATCH Section 1.
Marble Racer. The screen where you can see what happens when you play your game is called the STAGE. The SCRIPT BANK is where the types of instructions.
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,
PowerPoint Lesson 1 and 2--Part 2 Review Make a review sheet by numbering as shown below. The test is timed. You can practice again if needed. Click the.
Using Alice.  Alice is visual  Alice is object-oriented (some might say object- based)  Alice eliminates the need to debug syntax errors  Alice introduces.
Introducing Storytelling Alice. What is Alice? 1.Storytelling Alice is an interactive graphics 3D programming environment. 2.Storytelling Alice is useful.
1 CSC 221: Computer Programming I Fall 2009 Introduction to programming in Scratch  animation sprites  motion, control & sensing  costume changes 
Introduction.  This training session aims to;  Familiarise you with what a visualiser is and how you can use one to aid your teaching.
Especially created for ASL faculty. By Gloria Barron.
Introduction to the course Aug 30, Day 1 Object-oriented Programming thru Video Games TIDE 1840 Harry Howard Tulane University.
Introducing Scratch Learning resources for the implementation of the scenario
Computers and Programming
Egyptian Language School
Saving, Modifying page, grammar & spell checking, and printing
Computer Graphics Enhancing Photos with Adobe Photoshop – Level 1.
Program Documentation
Unit 3 lesson 2-5 The Need For Algorithms- Creativity in Algorithms – Simple Commands - Functions Day 18.
Image #1 Getting Started
Types of Presentation Create a kiosk display.
Directions are in slide notes. You can view them in two ways
CSC 221: Introduction to Programming Fall 2018
Exploring Computer Science Lesson 4-12
Presentation transcript:

Created by: Mr. Goff Edited by: Mr. Green Referenced from: Richard Baldwin Introducing Storytelling Alice

Purpose of Lesson Introducing Storytelling Alice 1.Learn how to test the Alice Storytelling programming environment. 2.Learn how to access the tutorials that are provided by the developers of Storytelling Alice.

Introducing Storytelling Alice What is Alice? 1.Storytelling Alice is an interactive graphics 3D programming environment. 2.Storytelling Alice is useful for learning how to program. Storytelling Alice also makes learning to program fun. During this course you should explore the many possibilities for being creative and having fun with Alice. UNLESS I SAY OTHERWISE YOU ALWAYS USE THE STORYTELLING ALICE. DON”T CLICK ON THE WRONG ONE!

Introducing Storytelling Alice Programming a computer Computer programming is not especially difficult. It requires an aptitude for solving problems. A computer program is usually a model for a solution to someone's problem. The important thing is to take the learning process in deliberate steps Making certain that you understand each step before moving on to the next.

Introducing Storytelling Alice Not Object Oriented 1.Alice is an outstanding product for teaching object-based programming. 2.Alice is not an object-oriented programming (OOP) language. 3.Object-Oriented Program can adjust to its environment, such as video games. 4. Object-Based Program can’t adjust to its environment. All of the Alice program must be programmed to do anything, so it is an object- based program.

Introducing Storytelling Alice 3D graphics 1. Alice makes it possible to write 3D animation programs very easily. Would probably require years in hard-core Java.

Introducing Storytelling Alice The bottom line 1.Alice is not a fully object-oriented programming environment. 2.Alice is object-based. 3.Alice is very suitable for getting you started down the road towards object-oriented programming.

Introducing Storytelling Alice The Welcome screen After awhile, you should see a screen image similar to that shown in Figure 2 in the center of a full- screen version of the image shown in Figure 3 (next slide). Figure 2. The Alice welcome screen.

Introducing Storytelling Alice The program edit screen Figure 3 shows the screen that you will use to develop your Alice programs (also known as worlds). This screen is referred to as the program edit screen. Figure 3. The Alice development environment screen.

Introducing Storytelling Alice What's next? Creating and an Alice world consists of two very distinct steps. The first step, (setting the stage) simulates a manual process of painting scenery, selecting costume colors, put the players, the scenery, and other objects in position on the stage getting ready for the curtain to rise, or the cameras to roll. 2. The second step is to write the program to animate the world causing the players to behave according to plan.

Introducing Storytelling Alice The Storytelling Alice tutorial 1.You will have access to an interactive tutorial. 2.You should work through that tutorial, learning as much as you can in the process. 3.You may not understand everything in the tutorial. Regardless, you should follow along and do all the things that you are instructed to do. 4.That will help you to get a feel for how to write and run 3D programs using Storytelling Alice.

Introducing Storytelling Alice Work through the tutorial Click on the tutorials. Go slowly! Anybody could speed through it with clicks of the mouse. Make sure you read so you understand what is going on. This will help you later.