cs4hs creative computing august 8-11, 2012 mit media lab, with support from google and the national...

124
CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Upload: jerome-miles

Post on 23-Dec-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

CS4HSCREATIVE COMPUTING

August 8-11, 2012MIT Media Lab, with support from Google and the National Science Foundation

Page 2: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Wednesday, August 8

Page 3: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What is CS4HS?

Page 4: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What is CS4HS?

Page 5: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What is CS4HS?

Page 6: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What is Creative Computing?

Page 7: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 8: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 9: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 10: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 11: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 12: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 13: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 14: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Example projects

Page 15: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Arts

Page 16: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 17: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 18: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Humanities

Page 19: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 20: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 21: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Science

Page 22: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 23: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 24: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Mathematics

Page 25: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 26: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 27: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Computer Science

Page 28: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 29: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 30: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

About Me

Page 31: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Resources

• Scratch Cards• About Me handout• design journal

Page 32: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Reflecting on your design process, what worked, what didn’t, what are you learning,what surprised you?

Write your thoughts in your design journal.

Reflections

Page 33: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design Based Learning

Page 34: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design Based Learning

• learning through designing

Page 35: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design Based Learning

• learning through designing• learning through personalizing

Page 36: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design Based Learning

• learning through designing• learning through personalizing• learning through collaborating

Page 37: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design Based Learning

• learning through designing• learning through personalizing• learning through collaborating• learning through reflecting

Page 38: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Goals

Page 39: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Goals

• understand creative computing

Page 40: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Goals

• understand creative computing• experience design based learning

Page 41: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Goals

• understand creative computing• experience design based learning• develop computational thinking

Page 42: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Goals

• understand creative computing• experience design based learning• develop computational thinking• connect with other educators

Page 43: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Activities

Page 44: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Activities

• imagine

Page 45: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Activities

• imagine• program

Page 46: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Activities

• imagine• program• share

Page 47: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Workshop Activities

• imagine• program• share• reflect

Page 48: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 49: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Optional Homework

• continue working on About Me projects

Page 50: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Optional Homework

• continue working on About Me projects• upload your project to the Scratch website

Page 51: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 52: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Optional Homework

• continue working on About Me projects• upload your project to the Scratch website

Page 53: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Optional Homework

• continue working on About Me projects• upload your project to the Scratch website• add your project to the Creative Computing gallery: http://scratch.mit.edu/galleries/view/173859

Page 54: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 55: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Goodnight!

Page 56: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Thursday, August 9

Page 57: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

say hello to your new neighbors

check out other About Me projects in theCreative Computing gallery:http://scratch.mit.edu/galleries/view/173859

leave comments for 2 other projects

Morning Checklist

Page 58: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What is your name?

What is one of your goals for the workshop?

Getting to Know You

Page 59: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Arts

Page 60: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Arts• programmed to dance

Page 61: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Arts• programmed to dance• dance party projects

Page 62: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Arts• programmed to dance• dance party projects• work of art

Page 63: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Art examples

Page 64: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 65: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 66: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 67: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 68: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 69: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What are students learning as they engage with a tool like Scratch?

Page 70: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Computational Thinking

Page 71: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Computational Thinking• computational concepts

Page 72: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Computational Thinking• computational concepts

• sequences• parallelism• conditionals• variables

• loops• events• operators• lists

Page 73: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Computational Thinking• computational concepts

• computational practices

• sequences• parallelism• conditionals• variables

• loops• events• operators• lists

Page 74: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Computational Thinking• computational concepts

• computational practices

• sequences• parallelism• conditionals• variables

• loops• events• operators• lists

• being incremental/iterative• testing/debugging• reusing/remixing• abstracting/modularizing

Page 75: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Computational Thinking• computational concepts

• computational practices

• computational perspectives

• sequences• parallelism• conditionals• variables

• loops• events• operators• lists

• being incremental/iterative• testing/debugging• reusing/remixing• abstracting/modularizing

Page 76: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Computational Thinking• computational concepts

• computational practices

• computational perspectives

• sequences• parallelism• conditionals• variables

• loops• events• operators• lists

• being incremental/iterative• testing/debugging• reusing/remixing• abstracting/modularizing

• expressing• connecting• questioning

Page 77: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

“I love Scratch. Wait, let me rephrase that – Scratch is my life. I have made many projects.

Now I have what I call a ‘programmer’s mind’.

That is where I think about how anything is programmed. This has gone from toasters, car electrical systems,and soooo much more.”

Page 78: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

upload your dance parties and works of art to the gallery: http://scratch.mit.edu/galleries/view/173859

in your design journal, jot down 3 art-themed project ideas for either you or your students

Afternoon Checklist

share one project idea on the Reflection Wall

Page 79: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Stories

Page 80: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

• six word stories

Stories

Page 81: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

• six word stories• creature construction

Stories

Page 82: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

• six word stories• creature construction• pass-it-on

Stories

Page 83: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

• six word stories• creature construction• pass-it-on• performing scripts

Stories

Page 84: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

• six word stories• creature construction• pass-it-on• performing scripts• story time

Stories

Page 85: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Story examples

Page 86: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 87: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 88: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 89: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 90: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 91: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What have you noticed about other people’s projects and processes? How does this relate to design-based learning andcomputational thinking?

Write your thoughts in your design journal.

Reflections

Page 92: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Goodnight!

Page 93: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Friday, August 10

Page 94: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

in your design journal, jot down 3 possiblestorytelling project ideas for you or your students

Morning Checklist

share one story project idea on the Reflection Wall revisit your pink goals sticky on the Reflection Wall. How is your progress? Have you reached your goals? Have they changed? Have new goals emerged? Write your current goals progress on a yellow post-it and place it next to your original goals.

Page 95: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What is your name?

What is one take away from yesterday’s activities?

Getting to Know You

Page 96: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Games

Page 97: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Games• debugging

Page 98: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Games• debugging• a-maze-ing projects

Page 99: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Games• debugging• a-maze-ing projects• let’s play

Page 100: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Games examples

Page 101: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 102: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 103: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 104: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 105: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 106: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 107: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation
Page 108: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Reflections

Revisit your pink goals sticky on the Reflection Wall. How is your progress? Have you reached your goals? Have they changed? Have new goals emerged? Write your current goals progress on a yellow post-it and place it next to your original goals.

What challenges or questions do you have? Post them on the Reflection Wall.

Page 109: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

upload your game projects to the gallery: http://scratch.mit.edu/galleries/view/173859

in your design journal, jot down 3 game project ideas

Afternoon Checklist

share one project idea on the Reflection Wall

sign up for dinner excursions

Page 110: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Independent Projects

Page 111: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Independent Projects• breakout sessions

Page 112: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Independent Projects• breakout sessions• project planning

Page 113: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Independent Projects• breakout sessions• project planning• independent project time

Page 114: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

How might you incorporate ideas from theworkshop in your practice? What are some of the barriers and challenges to doing this?

Write your thoughts in your design journal.

Reflections

Page 115: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design-Based Learning

Page 116: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design-Based Learning• learning through designing• learning through personalizing• learning through collaborating• learning through reflecting

Page 117: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design-Based Learning• learning through designing• learning through personalizing• learning through collaborating• learning through reflecting

Computational Thinking

Page 118: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Design-Based Learning• learning through designing• learning through personalizing• learning through collaborating• learning through reflecting

Computational Thinking• computational concepts• computational practices• computational perspectives

Page 119: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Goodnight!

Page 120: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

Saturday, August 11

Page 121: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

in your design journal, jot down 3 possiblegame project ideas for you or your students

Morning Checklist

share one game project idea on the Reflection Wall

post one challenge or question you have on the Reflection Wall

Page 122: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What is your name?

What is one challenge or question you have?

Getting to Know You

Page 123: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

What is your image of creative computing now? How has it evolved over the workshop?How do you plan to take what you’ve learnedat the workshop back to your teaching practice?

Final Reflection

Page 124: CS4HS CREATIVE COMPUTING August 8-11, 2012 MIT Media Lab, with support from Google and the National Science Foundation

THANK YOU!