Using the Alice 3D Environment to Teach Multimedia Programming Chris Stein BMCC Jody Culkin BMCC CUNY IT Conference Dec. 06.

Slides:



Advertisements
Similar presentations
Learning to Program With Alice
Advertisements

Alice: A Fresh Approach to Teaching Computer Science
Trends in Number of High School Graduates: National
Hwy Ops Div1 THE GREAT KAHUNA AWARD !!! TEA 2004 CONFERENCE, MOBILE, AL OCTOBER 09-11, 2004 OFFICE OF PROGRAM ADMINISTRATION HIPA-30.
The West` Washington Idaho 1 Montana Oregon California 3 4 Nevada Utah
Class-level Methods and Inheritance MMP 220 Multimedia Programming This adapted material was prepared for students in MMP220 as as part of a curriculum.
1 Transitioning to the New Massachusetts Curriculum Frameworks in ELA/Literacy and Mathematics Susan Wheltle Department of Elementary and Secondary Education.
Innovative Practices in Computer Science Barbara Ericson Georgia Institute of Technology CCLI Conference Aug 2008.
The 50 States and Capitals By Nick Foles 5 th Grade Teacher.
Welcome Hinsdale Central Class of University of Illinois Urbana.
The Alice Software System Randy Pausch Carnegie Mellon University
Introduction to Alice Basics : What is Alice? Object Oriented Definitions What Does it Look Like? Where Can I Use it?
BINARY CODING. Alabama Arizona California Connecticut Florida Hawaii Illinois Iowa Kentucky Maine Massachusetts Minnesota Missouri 0 Nebraska New Hampshire.
CILogon and InCommon: Technical Update Jim Basney This material is based upon work supported by the National Science Foundation under grant numbers
Selected Data for West Virginia Higher Education J. Michael Mullen WVFAA November 6, 2003.
CRA – CDC Duke Summer Internship 2008 Adventures in Alice Programming for Grades Gaetjens Lezin Professor Susan H. Rodger Duke University.
This chart compares the percentage of cases filed in Maine under chapter 13 with the national average between 1999 and As a percent of total filings,
USA MAP QUIZ Myers Social 7. Honolulu, Hawaii Salem, Oregon.
Map Review. California Kentucky Alabama.
MCC PTA September 28, 2010 Chris Minnich, CCSSO. Common Core State Standards Initiative  Why Common Core?  Adoption status  High-level implementation.
1. AFL-CIO What percentage of the funds received by Alabama K-12 public schools in school year was provided by the state of Alabama? a)44% b)53%
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.
Written by Ruby Ann Sawyer. Montgomery Alabama Little Rock Arkansas.
LEARN YOUR STATES & CAPITALS Click to begin 1.Name the state 2.Name the capital.
Improving Student Learning through the Use of 3D Simulation Activities and Case Studies in Multimedia Programming Co-PI: Christopher Stein, Assistant Professor.
Directions: Label Texas, Arkansas, Louisiana, Mississippi, Tennessee, Alabama, Georgia, Florida, South Carolina, North Carolina, Virginia--- then color.
 As a group, we thought it be interesting to see how many of our peers drop out of school.  Since in the United States education is so important, we.
The capital of Texas is Austin. The capital of Rhode Island is Providence.
Olympia, Washington.
The 5 Region of the United States
The United States of America
Mississippi The capital of Mississippi is Jackson.
Harrison’s Top 25 1.Florida State 2.Alabama 3.Oregon 4.Oklahoma 5.South Carolina 6.Michigan State 7.Ohio State 8.Auburn 9.Baylor 10.Georgia 11.UCLA 12.LSU.
E MATERIAL PREPARATION OF A COURSE Presented By Kadam Shishirkumar N. M. Tech. (IIT Bombay) Mechanical Engineering B.V.C.O.E. Navi Mumbai.
COLLEGE ACCEPTANCE LIST Academy of Art University (San Francisco) Barry University Baylor University Belmont University Benedictine College Bethany College.
Warm Up Complete the Coordinate Practice #10. Content Objective: – Compare the physical and political regions. Language Objectives: – SWBAT define region.
CHAPTER 7 FILINGS IN MAINE CALENDAR YEARS 1999 – 2009 CALENDAR YEAR CHAPTER 7 FILINGS This chart shows total case filings in Maine for calendar years 1999.
Atlantic Ocean Pacific Ocean Washington DC 90. What ocean is on the East Coast of the United States? 89. What ocean is on the West Coast of the United.
Classes, Objects, and World-level Methods MMP 220 Multimedia Programming This adapted material was prepared for students in MMP220 as as part of a curriculum.
ActionScript: Classes, Properties, EventHandler Methods, Datatypes & Control Structures MMP 220 Multimedia Programming This material was prepared for students.
Program Visualization Using Virtual Worlds CCLI NSF
Study Cards The East (12) Study Cards The East (12) New Hampshire New York Massachusetts Delaware Connecticut New Jersey Rhode Island Rhode Island Maryland.
Programming: Simple Control Structures MMP 220 Multimedia Programming This adapted material was prepared for students in MMP220 as as part of a curriculum.
Tour the States Video Clip States and Capitals - Northeast Maine - Augusta New Hampshire - Concord Vermont - Montpelier Massachusetts - Boston Rhode.
States and Capitals. Alabama Montgomery Alaska.
Hawaii Alaska (not to scale) Alaska GeoCurrents Customizable Base Map text.
US MAP TEST Practice
Testing Report: State Mandated Testing District Testing Glen Ridge Board of Education Prepared by the Department of Student Services Fall 2011.
Interactive Programming MMP 220 Multimedia Programming This adapted material was prepared for students in MMP220 as as part of a curriculum redesign project.
Should Kindergarten be Required? By: Ninfa Velazquez.
NortheastSoutheastMidwestSouthwestWestMisc. $ 200 $ 200$200 $ 200 $ 200 $400 $ 400$400 $ 400$400 $600 $ 600$600 $ 600 $ 600 $ 600 $800 $ 800$800 $
Parameters MMP 220 Multimedia Programming This adapted material was prepared for students in MMP220 as as part of a curriculum redesign project funded.
Education Level. STD RATE Teen Pregnancy Rates Pre-teen Pregnancy Rate.
After reading this chapter, you will be able to:  Find U.S. Supreme Court cases  Find other federal court decisions  Locate state court opinions  Know.
TOTAL CASE FILINGS - MAINE CALENDAR YEARS 1999 – 2009 CALENDAR YEAR Total Filings This chart shows total case filings in Maine for calendar years 1999.
World History Teaching Objective Students will take a quiz over the States and Capitols. HHhH.
THE UNITED STATES: LOCATION AND LANDS Chapter 1 Lesson 2.
The United States is a system that can be broken into 5 major parts or regions.
Peace Corps University Partnerships Life is calling. How far will you go? Peace Corps.
The Fifty States. Washington ✪ Olympia Oregon.
Expanded State Agency Use of NMLS
USAGE OF THE – GHz BAND IN THE USA
Content Objective: Language Objectives:
GLD Org Chart February 2008.
The States How many states are in the United States?
Supplementary Data Tables, Utilization and Volume
Animation Programs: Scenarios and Storyboards
Introductions by Region…
WASHINGTON MAINE MONTANA VERMONT NORTH DAKOTA MINNESOTA MICHIGAN
Expanded State Agency Use of NMLS
Presentation transcript:

Using the Alice 3D Environment to Teach Multimedia Programming Chris Stein BMCC Jody Culkin BMCC CUNY IT Conference Dec. 06

NSF Grant “Improving Student Learning” NSF CCLI A&I Grant targeting the core courses in the Multimedia Programming track MMP 220 Multimedia Programming –Goal: Improve student understanding of basic programming and object-oriented concepts.

A Brief History of Alice Originated at University of Virginia Developed in its current state by Randy Pausch at Carnegie Mellon University Currently used at over 80 educational institutions

Institutions using Alice Amarillo College Anne Arundel CC Arizona State University West Belmont Abbey College Beloit College BGSU at Firelands BYU Idaho California State University – Sacramento Carnegie Mellon University Clark College Camden County College College of Charleston Columbia College Community College of Philadelphia Duke University Eastern Michigan University Fort Lewis College Haverford College Illinois State University San Diego State University Saint Joseph's University Saint Bonaventure University SUNY: Canton SUNY: Tompkins Cortland CC Temple University The College of New Jersey Tufts University University of Colorado – Boulder University of Mississippi University of Missouri – KC University of Montana McMaster University University of Texas at Austin Virginia Tech Virginia Western CC Wittenberg University Wm Rainey Harper College And many high schools Immaculata University Inver Hills Community College ITESM, Mexico Ithaca College La Roche College Lenoir Rhyne College Luzerne County CC Manor College Modesto Junior College Monmouth University New Hampshire CTC-Laconia New Mexico State University- Alamogor Northwestern College Pennsylvania State University Red Rocks CC Rowan University Rutgers University – Camden Campus

The Multimedia Programming Course Goals of the course –Learn to program in an object-oriented language –Integrate multimedia data types –Create interactive projects How Alice is used –Learn basic programming concepts –Learn object-oriented concepts –Introduce events and interactivity

The Multimedia Programming Course (cont.) Assignments in Alice –Text: Learning to Program with Alice Wanda Dann, Stephen Cooper, and Randy Pausch Midterm Project using Alice –Open-ended project graded with a rubric Transition to Flash ActionScript Final Project using Flash ActionScript

Examples of Student Work

Demo of the Alice IDE

Pros of Teaching with Alice No big syntax issues It’s easy to jump right in It’s a free download The students understand OO concepts better It allows students to focus more on storytelling and ideas for their projects

Cons of Teaching with Alice Alice can make programming deceptively easy Creating if statements and using Alice’s math functions and relational operator is difficult Animation is not like other platforms Moving from 3D space of Alice to the 2D space of Flash can be difficult The IDE can be buggy and unstable

Conclusion Balancing the advantages and disadvantages is an ongoing process Tailoring Alice to fit your needs For more information about Alice – (official site) –