1. Welcome to:
The School of
Computer Science
Demonstration
Roadshow
Carnegie Mellon
http://www.cs.cmu.edu/
2. What is the Roadshow?
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
A presentation by SCS students aimed at broadening
public understanding of computer science.
3. 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
4. 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!
8. The Roadshow at the American
Association for Advancement of Science
Conference (AAAS)
9. 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.
10. Welcome to:
The School of
Computer Science
Roadshow
Carnegie Mellon
http://www.cs.cmu.edu/
21. Lets solve a problem!
In computer science we build Algorithms…
a sequence of steps/instructions to solve a problem
Computer Science is
about problem solving
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.
22. 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 …
23. BUT if left alone,
Problem Solving
The wolf will eat
the sheep
The sheep will eat
the carrot
25. 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
School of Computer Science
http://www.cs.cmu.edu/
Tricks from : CSUnplugged and CS4FN
For more tricks from and information check out:
Computer Science For Fun Computer Science Unplugged
http://www.cs4fn.org/ http://csunplugged.org/
31. Who Uses the Internet?
Who Uses E-mail and IM?
Who has Internet connection at home?
32. Some Examples:
Purchasing music, movies, and t.v. shows
Managing money (online banking)
Ordering food
Getting directions
Playing games
And SO many others…
33. Here’s the BAD news…
Crime has followed the same trend and gone
online as well…
Introducing CYBERCRIME
34. The CAPTCHA & reCAPTCHA projects was developed by computer scientists
from the Aladdin Center at Carnegie Mellon http://www.captcha.net
How CAPTCHAs weed out the bots
Artificial Intelligence (computer bots)
vs Humans
35. Can you break the code?
FPVRAPR
Key
A = N
B = O
C = P
D = Q
E = R
F = S
G = T
H = U
I = V
J = W
K = X
L = Y
M = Z
Cryptography
36. Can you break the code?
FPVRAPR
Key
A = N
B = O
C = P
D = Q
E = R
F = S
G = T
H = U
I = V
J = W
K = X
L = Y
M = Z
Cryptography
SCIENCE
56. 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.
57. So let’s use less gas.
So, turning right is faster
And it saves you gas
58. 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?
59. The Mailman Does!
This guy makes a lot of
right turns.
He used to make a lot of
left turns too.
But not anymore.
60. 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.
61. Can Computer Science...
Help solve crimes?
Help athletes perform better?
Create pieces of art?
Help the environment?
62. Can Computer Science...
Help solve crimes?
Help athletes perform better?
Create pieces of art?
Help the environment?
66. 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!
What is Programming?
67. Let’s program Anthony the Robot
to make a jelly sandwich!
Note: For this exercise you will need 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.
74. Think about your interests…..
You can bet computer scientists are
working in these areas!
Health!
Biology!
Art!
Graphics!
Music!
Sports!
Recreation
!
Math!
Puzzles!
Games!
75. Useful Skills for CS
Computer science
Mathematics and logic
Join the math club (?)
Science
Join the robotics club (?)
Teamwork skills
Communication skills
76. Hardware and Software:
Microsoft
Dell
Sun
IBM
Intel
Boeing
Apple
Web Search:
Google
Microsoft
Amazon
Yahoo
Vivisimo
Financial Institutions:
Goldman Sachs
Morgan Stanley
Merrill Lynch
Consulting:
Accenture
Deloitte&Touche
PriceWaterhouseCoopers
Arts and Entertainment:
Dolby
Lucas Arts Film Company
Pixar Animation Studios
Walt Disney Imaging
You Could Work For:
77. Thank You!!
We are happy to answer any
questions
Note: After questions we bring out our robot dog –this is always a big hit with the children!