School of Computer Science Carnegie Mellon

advertisement
School of Computer Science
Carnegie Mellon
http://www.cs.cmu.edu/
What is the Roadshow?
A presentation by SCS students aimed at broadening
public understanding of computer science.
Goals:

To show computer science as a broad and exciting field with the
potential for diverse participants

To challenge stereotypes

To show the breadth of the field


To get students (and parents and teachers) excited about the field
and its possibilities
To leave audiences wanting to find out more …hopefully through
further studies
Roadshow Details
Teams of 3/4/5 Student Presenters (women and men):
•
•
Undergraduates
Graduates: representing Computer Science, Robotics,
Language Technologies, Human Computer Interaction
Software Engineering, and more……..
Audiences:
•
•
•
•
K-12 boys and girls (mostly Middle/High School)
Teachers, Parents, Educators
Undergraduate men and women
CS community e.g. conference audiences
Time Commitment and Travel:
•
•
•
One 1 hour practice session (or 2 practices for beginners)
Outreach day depends on location –from 1 hour total to 2 hours
Transportation by CMU outreach bus
What’s in it for Presenters?….

Public speaking and presenting experience

Team work experience

Teach and talk about subjects you enjoy
(teaching/explaining helps you learn)

Build a broader resume

It’s different and it’s Fun!
Presenting in the Middle School
Classroom
Presenting at the Western PA School
for the Deaf
Presenting at AAAS
(American Association for Advancement of Science)
Presenting in a Local Coffee Shop
8
SCS Students Present the Roadshow
•
•
We would not use all of the following slides in one Roadshow.
The Roadshow team selects which slides they want to use …
…….and/or add new ones…
It is important to have lots of interaction, especially with very young
audiences –we include at least one puzzle/game, one short video and
conclude with a demo of our robot dog.
School of Computer Science
Carnegie Mellon
http://www.cs.cmu.edu/
Who We Are
JJ
Jana
Stephen
Jenn
Jason
Eric
Computer
Science
is all about solving
problems…
…and using the computer to
solve some very difficult
problems.
Who is a Computer Scientist?
Ready to guess
YES!
YES!
YES!
No!
She’s a CMU Astro Physicist
YES!
YES!
What Is Computer
Science?
Computer Science is
about problem solving
Lets solve a problem!
In computer science we build Algorithms…
a sequence of steps/instructions to solve a problem
Note: Here we ask for 4 volunteers to act out the parts of the farmer, the wolf, the
sheep and the carrot—identified by different hats. Sometimes the children need a little
help to solve the problem.
Problem Solving
A farmer has to get a sheep, a
carrot and a wolf over the river
to the grassy field.
BUT he can only take one of
them with him at a time …
Problem Solving
BUT if left alone,


The wolf will eat
the sheep
The sheep will eat
the carrot
Getting Everyone Across River
Alive!
It’s MAGIC!! …….
…….Or is it?
School of Computer Science
http://www.cs.cmu.edu/
The Magic of Computer Science!
Our Amazing Program:
Carry on conjuring
 The 21 card trick
 The out of body experience
 The remote control brain experiment

Tricks from : CSUnplugged and CS4FN
For more tricks from and information check out:
Computer Science For Fun
http://www.cs4fn.org/
Computer Science Unplugged
http://csunplugged.org/
Can Computer Science...

Help solve crimes?
Can Computer Science...

Help solve crimes?

Help athletes perform better?
Can Computer Science...

Help solve crimes?

Help athletes perform better?

Create pieces of art?
Can Computer Science...

Help solve crimes?

Help athletes perform better?

Create pieces of art?

Help the environment?
Crimes and the Internet
Who Uses the Internet?
Who Uses E-mail and IM?
Who has Internet connection at home?
Some Examples:

Purchasing music, movies, and t.v. shows

Managing money (online banking)

Ordering food

Getting directions

Playing games

And SO many others…
Here’s the BAD news…

Crime has followed the same trend and gone
online as well…

Introducing CYBERCRIME
Artificial Intelligence (computer bots)
vs Humans
How CAPTCHAs weed out the bots
The CAPTCHA & reCAPTCHA projects was developed by computer scientists
from the Aladdin Center at Carnegie Mellon http://www.captcha.net
Cryptography
Key
A=N
B=O
C=P
D=Q
Can you break the code?
E=R
F=S
G=T
FPVRAPR
H=U
I=V
J=W
K=X
L=Y
M=Z
Cryptography
Key
A=N
B=O
C=P
D=Q
Can you break the code?
E=R
F=S
G=T
FPVRAPR
SCIENCE
H=U
I=V
J=W
K=X
L=Y
M=Z
What about Computer Science
and Sports?
Motion Analysis
Raise your hand
if you think computer science can
help these athletes!
Troy Polamalu, football player
Troy Polamalu, football player
YES!
Jeanette Lee, pool player
Jeanette Lee, pool player
What Does Computer Science
have to do with Art?
Computer Animated Films...
Computer Animated Films …..
…are made by Computer Scientists
Computer Scientists take this...
And make this!
Coffee Shop Traveler Question
57
Coffee Shop Traveler Question
9
6
3
4
4
5
6
2
7
5
3
58
Can Computer Science
Help the Environment?
Going for a drive


You drive to an
intersection where
you can turn left or
right.
Which turn is faster to
make?
Going for a drive

If you turn left, how
many lanes do you
have to cross?
Going for a drive

How about a right
turn?
That’s Not Important.
Actually, yes it is!
Cars use a lot of gas.

Yes, they do.

Even when they’re stopped.

Even when you’re checking
three lanes to see if cars are
coming.
So let’s use less gas.

So, turning right is faster

And it saves you gas
But I don’t want to turn Right


It’s true that one right turn might not save you
any time at all, if you really just want to go left.
But you know who makes a lot of right turns?
The Mailman Does!



This guy makes a lot of
right turns.
He used to make a lot of
left turns too.
But not anymore.
He doesn’t have to go Left


90% of the time, he goes right.
United Parcel Services (UPS) uses computer
algorithms to find out how he can visit all the
streets he needs to go to, making very few left
turns.
Can Computer Science...

Help solve crimes?

Help athletes perform better?

Create pieces of art?

Help the environment?
Can Computer Science...

Help solve crimes?

Help athletes perform better?

Create pieces of art?

Help the environment?
YES!
Human Computer Interaction
Does your computer ever make you feel like this?
Human Computer Interaction
Computer scientists working in human computer interaction work to make
computers easier to use.
Human Computer Interaction
So that hopefully you feel less frustrated when using your computer
Design,
Psychology,
Computer Science
What is Programming?




A computer can only do what it is told to do
A program is a set of instructions telling a
machine what to do
Programming involves learning how to write
instructions that do specific tasks
COMPUTER SCIENCE IS SO MUCH
MORE!
Let’s program Kempy the Robot
to make a jelly sandwich!
Note: For this exercise you will need a loaf of bread,
napkins, a plastic knife and a jar of jelly. One SCS
student is the “robot” who can only follow very precise
instructions. The audience gives instructions.
Robotics
Camera
Sonar
Laser range-finders
Sense
Planning
Scheduling
Machine Learning
Manipulation
Locomotion
Navigation
Plan
Act
Robotics
Camera
Sonar
Laser range-finders
Sense
Planning
Scheduling
Machine Learning
Manipulation
Locomotion
Navigation
Plan
Act
Some of our Favorite
Robots
Robocup (video)
Robot Vision (video)
Computer Science is
Part of Many Fields!
Health!
Biology!
Math!
Puzzles!
Games!
Art!
Graphics!
Music!
Sports!
Recreation
!
Think about your interests…..
You can bet computer scientists are
working in these areas!
Useful Skills for CS

Computer science

Mathematics and logic

Join the math club (?)

Science

Join the robotics club (?)

Teamwork skills

Communication skills
What field has …?

The best-rated job, and 5 of the top 10
highest paid, highest growth jobs?

Shown strong job growth?

A severe shortage in college graduates?
Computer Science!
Where the Jobs Will Be
Graduates could work here!
Hardware & Software:
Microsoft
• Dell
• Sun
• IBM
• Intel
• Boeing
• Apple
•
Web Search:
Google
• Microsoft
• Amazon
• Yahoo
• Vivisimo
•
Finance:
Goldman Sachs
• Morgan Stanley
• Merrill Lynch
•
Consulting:
Accenture
• Deloitte & Touche
• PricewaterhouseCoopers
•
Arts & Entertainment:
Dolby
• Lucas Arts Film Company
• Pixar Animation Studios
• Walt Disney Imaging
•
Thank You!!
We are happy to answer any
questions
Download