No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College...

40
No room for robots? Future of Robots in Education, 3/4/09 Zachary Dodds Harvey Mudd College strategies for sneaking them in anyway…

Transcript of No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College...

Page 1: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

No room for robots?

Future of Robots in Education, 3/4/09

Zachary Dodds Harvey Mudd College

strategies for sneaking them in anyway…

Page 2: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

This summer… IJCAI 2009in PasadenaJuly 13-16

all platforms

Exhibit: class, team, or individual projects

Challenge: exploration task ~ landmarks

and/or

Why?

all tasks

Page 3: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Institutionally invested in our current, required CS 1

CS1 CS2 ElectivesSoftware Engineering

Operating Systems

Data Structures

but I want to motivate students' computational thinking with robots.

Robotics!Students?

… student-run robotics club

Robotics?Students!

Page 4: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

CS1 CS2 ElectivesSoftware Engineering

Operating Systems

Data Structures

Robotics!Students?

… student-run robotics club

Robotics!Students!

Institutionally invested in our current, required CS 1

but I want to motivate students' computational thinking with robots.

Page 5: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

An opportunity…

In 2007 the CS department decided to actively invite first-year women into independent summer projects

- build our (low!) number of women majors

- chance to really "get into" CS

pre-major

- without demanding too much background…

Motivating, accessible task?

-- when you're not as courageous as Andy!

Page 6: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

An opportunity…

credit to Jeff Forbes and Chad Jenkinsand now Monica Anderson

In 2007 the CS department decided to actively invite first-year women into independent summer projects

- build our (low!) number of women majors

- chance to really "get into" CS

pre-major

- without demanding too much background…

Page 7: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Create!

Independence

Ownership

Guidance

Directed

the idea

help to turn to

"Insomnia"

the specified base

"creative mess"

students!

Page 8: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Create!

Independence

Ownership

Guidance start from

scratch

help w/ directi

on

7 summer weeks is MUCH more than a semester…

test

Directed

Page 9: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Share…

Independence

Ownership

Guidance presenting one's system

on their own

presented at CS colloquium 10/19/09madness vs. method?

Directed

Page 10: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Results?

Share…run

Page 11: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Results?

Share…run

1/3 ~ not as good as we'd hoped…

CS

EngPhysics

Page 12: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Results?

Share…run

3/5 sounds a whole lot better!

EngPhysicsCSCS

CS

Page 13: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Momentum?

Summer 2008

CS 1

The mess theory in action

4 of 10 app.

3 of 4 cs

Simulator ~ final projectTry it out on the Create…

"teaser"

Page 14: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Robotics: Hardware and SoftwareGreed

Lab-seminar advised by Engineering & CS

but taught entirely by students

16 of 45 app.

? of 16 cs

Fall 2008run

run

3 of 8 women, 1 of 8 men CS2

Page 15: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

PerspectiveEarly summer projects

CS 1 teasers

First-term seminar

student-led or

summertime

Keys

motivationpowerful, accessible

platform

accessible task

commodity PCs

sustainable

vs. credit

Robots can always fit

in !

external task!

to get them through the door…

to making it positive

Page 16: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Platforms ~ future?Hardware and software that scales up pedagogically

Myro, running FastSLAMmaps

vision

Peaches' pen and landmarks

run

Page 17: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Beyond Blobs…

Image profiles ~ impressive compass

run

Page 18: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Image profiles ~ impressive compass

run

Page 19: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Platforms ~ future?

And scales back down again, as needed!

AAAI 2008

Elaine and campers @ the exhibition

Page 20: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Hence… IJCAI 2009

A pedagogically scalable venue !

in PasadenaJuly 13-16

any platformany landmarksand/or task

Have your students join in…

Page 21: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…
Page 22: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

the labs are online

Robotics: Hardware and SoftwareGreed16 of 45 app.

? of 16 cs

Fall 2008

Page 23: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

One Laptop Per Child

Netbooks (Chad Jenkins)

Tekkotsu (David T. et al.)

Platforms: future?

Page 24: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Fall 2008

Results…

picturepictures

Page 25: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Thoughts

Summer projects

ownership & support: create – tests - shareCS 1 teasers

First-term seminar

motivating tasks & venues

shared across departmentsstudent-ledcurricularized

Keys

motivationpower & accessibility

accessible task (and venue)

commodity PCs

Page 26: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…
Page 27: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Platforms: future?Outdoor vehicle: Jeep

Page 28: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Thoughts

Summer projectsownership & support: create – tests - share

CS 1 teasers

first-term seminar

motivating tasks & venues

shared across departmentsstudent-ledcurricularized Keys

motivationpowerful platforms

accessible platforms

accessible task and venuecommodity PCs

Page 29: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Robotics at CS's margins:

outward in and vice versa.

Future of Robots in Education, 3/4/09

Zachary DoddsHarvey Mudd College

Page 30: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

images

Robotics: drawing power from the margins

Future of Robots in Education, 3/4/09

Zachary DoddsHarvey Mudd College

Extremal

Extreme

Robots motivate

funphysicalneed nurturingcapture an essence of being human that other computational interactions lack

messy vs. clean

Page 31: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

An undergraduate CS view of the curricular world

CS1 CS2 Subfields

Software Engineering

Operating Systems

Operating SystemsCS0

What to do with that motivation?

This the answer to the symposium's question - and it's our choice.

(1) exposurestory - not good intra-departmental problems…

(2) recruitment

(3) depth

students recruit themselves! <-- our findings

(4) integrationfocused investigations

focused investigations

Page 32: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

An undergraduate CS view of the curricular world

CS1 CS2 Subfields

out-of-band

Operating Systems

Operating SystemsCS0

What to do with that motivation?

This the answer to the symposium's question - and it's our choice.

(1) exposurestory - not good intra-departmental problems…

(2) recruitment

(3) depth

students recruit themselves! <-- our findings

(4) integrationfocused investigations

focused investigations

Page 33: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

images

First-year Advising

Future of Robots in Education, 3/4/09

Zachary DoddsHarvey Mudd College

Extremal

Extreme

Robots motivate

funphysicalneed nurturingcapture an essence of being human that other computational interactions lack

Page 34: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

First-year advising

First-year Advising

Challenge: create extremely accessible resources

Rachel, Vedika, and Jessica

Middle/high school events

Depth: Elaine

Myro materials OLPC ~ PC + motorsAnswer: vision

Page 35: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

The undergraduate CS view of the curricular world

Future of Robots in Education, 3/4/09

Zachary DoddsHarvey Mudd College

Computation

Page 36: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

The undergraduate CS view of the curricular world

Future of Robots in Education, 3/4/09

Zachary DoddsHarvey Mudd College

Computation

Page 37: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

The undergraduate CS view of the curricular world

SIGCSE '09

CS 1 strategy 1

CS 1 strategy 2

CS 1 strategy 3

CS 1 in

anonymization in blue

Audrey Lawrence

Page 38: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

It is more important for a student of X to have computational-savvy

than it is for a student of CS to have X-savvy.

SIGCSE '09

CS 1 strategy 1

CS 1 strategy 2

CS 1 strategy 3

CS 1 in

anonymization in blue

Page 39: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

Looking ahead, it is more important for a student

of X to be computationally-savvy

X

At its best, computation amplifies.

than it is for a student of CS to be

X-savvy.

Opportunity in orthogonality!

Warning: do not say this to anyone in field X !

Our audience is not our students!

Page 40: No room for robots? Future of Robots in Education, 3/4/09 Zachary DoddsHarvey Mudd College strategies for sneaking them in anyway…

At its best, computation amplifies.

Personal

Relevant

Accessible

Sharableaxis

CS departments might consider following the computation…

axis

Prescribed

Shortcuttable

Passion Beauty

Joy Awe

What is learned is the square root of what is taught!

balancing actBloom's 2-sigma rule

All educatonal experiments are doomed to succeed…

Education ~ economics, not science.

real