nifty alice teaching ideas joyce tang thomas russell middle school milpitas, california

17
Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Post on 19-Dec-2015

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Nifty Alice Teaching Ideas

Joyce TangThomas Russell Middle School

Milpitas, California

Page 2: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Classroom Setting

• Hands-off!• Watch where the mouse is going,

and what it is doing!• All minds engaged!• Don’t take note, just watch!

Page 3: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Techniques Teaching Sequence (10min each day!)

Day 1 1. add/remove/resize objects

2. Coding animation on “yellow screen”• Do together, loop

Day 2 1. opacity, set-vehicle

2. “right click” 3. importing sound

Day 3 1. Dummy cameras,

2. events 3. (the need to) write new methods

Page 4: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Analogy to a Book

http://frtim.files.wordpress.com/2008/07/open_book.jpghttp://blumamasart.files.wordpress.com/2009/01/mousebookmark1.jpghttp://www.bennettprops.com/_imgprod/buchtest.png

Page 5: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Idea 1: “Bookmarks”

1 bookmark only. . . BEFORE. . .

Page 6: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

AFTER. . .4 “bookmarks”!

Page 7: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Idea 2: Methods = Chapters

Only 1 original method!

Page 8: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

New

methods

created! MESSY AND

BULKY!

Page 9: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Idea 3: “Table of Content”

MESSY AND

BULKY!

Page 10: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

2 lines of code!4 new methods created!

Calling new methods!

Page 11: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

California 8th Grade Science

•Physics–Newton’s Laws–Forces and Motion

•Chemistry•Astronomy

http://uacoe.arizona.edu/wren/images/ca_state.jpg

Page 12: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Rube Goldberg Machine

http://www.youtube.com/watch?v=YWk9N92-wvg

Page 13: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Virtual Rube Goldberg Machines: Strengths

1. Every conceivable idea is doable and possible

2. Zero cost, zero waste!3. Overcoming space constraints4. Trial and error and debugging—

a great problem solving skill

Page 14: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Virtual Rube Goldberg Machines: Limitations1. Ideas revolved around Alice

objects only2. Demonstrate lack of real

physical understanding of matter and motion.

3. Hands-on vs. virtual experience, which one is more “real”?

Page 15: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Sample Student World

Page 16: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Sample Student World

Page 17: Nifty Alice Teaching Ideas Joyce Tang Thomas Russell Middle School Milpitas, California

Thoughts From Students

"I don't find ALICE that educational for students,

but it is entertaining“At the end of the 1st hour

"I made an airport runway into a

model runway!“At the end of the 1st hour

"I am really beginning to understand how

to use this program now. I am able to make things work

at the click of a mouse. It is incredibly rewarding!”

At the end of the 5th hour

"Today I was very successful! I finally got the

camera to move! My project is turning

out pretty good!” at the end of the 6th hour

" [Alice] is hard though to get it exactly how

you want it to be. It's very stressing.”

at the end of the 6th hour

"I got to design my program how I wanted. I got all

the codes broken down. Everything seems easier.“

at the end of the 3rd hour