Computer Science Roadshows
Download
1 / 68

Computer Science Roadshows - PowerPoint PPT Presentation


  • 203 Views
  • Uploaded on

Computer Science Roadshows Dr. Carol Frieze, SCS and Women@SCS Students: Jana Diesner, Ed McFowland, and Gabi Marcu School of Computer Science Carnegie Mellon University . Explorations in Computer Science for High School Educators .

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Computer Science Roadshows' - KeelyKia


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Slide1 l.jpg

Computer Science RoadshowsDr. Carol Frieze, SCS and Women@SCS Students: Jana Diesner, Ed McFowland, and Gabi MarcuSchool of Computer ScienceCarnegie Mellon University

Explorations in Computer Science for High School Educators

Please acknowledge Women@SCS if you use our Roadshow Template—Thanks!


What is a cs roadshow l.jpg
What is a CS Roadshow?

  • An Outreach Presentation aiming to:

    • Spread the word about computer science and

    • spark interest in the field!

    • To broaden understanding of computer science by

    • illustrating some computing concepts and showing a

    • range of applications.

    • Show that computer science is an expansive and

    • exciting field with the potential for diverse participants.

Since 2003 several THOUSAND K-12 students, teachers and

parents have participated in our SCS Outreach Roadshows





Roadshow at aaas family science days aaas american association for advancement of science l.jpg
Roadshow at AAAS Family Science Days (AAAS = American Association for Advancement of Science)




Welcome scs outreach roadshow l.jpg

WELCOME! SCS Outreach Roadshow

School of Computer Science

Carnegie Mellon University

http://women.cs.cmu.edu/


Who we are l.jpg
Who We Are

Gabi

Jana

Ed






Slide19 l.jpg

No!

She’s an Astro Physicist




Slide24 l.jpg

Computer Science

is all about solving problems…

…and using the computer to solve some very difficult problems.


Who uses the internet l.jpg
Who Uses the Internet?

Who Uses E-mail and IM?


Some examples l.jpg
Some Examples:

Purchasing music, movies, etc…

Managing money (online banking)

Ordering food

Getting directions

Playing games

And SO many others…


Here s the bad news l.jpg
Here’s the BAD news…

Crime has also gone online …



Slide29 l.jpg

Cryptography

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

Can you break the code?

FPVRAPR


Slide30 l.jpg

Cryptography

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

Can you break the code?

FPVRAPR

SCIENCE


The turing test human computation l.jpg
The Turing Test & Human Computation

Can you tell the difference between a human and a computer?

The CAPTCHA & reCAPTCHA projects was developed by computer scientists from the Aladdin Center at Carnegie Mellon http://www.captcha.net


It s magic or is it l.jpg

It’s Magic! … or is it?


The magic of computer science l.jpg

The Magic of Computer Science!

For tricks and information check out:

Computer Science Computer Science

for Fun Unplugged

http://www.cs4fn.org/ http://csunplugged.org/










Slide42 l.jpg

Human-Computer Interaction

Design, Psychology, Computer Science



Slide44 l.jpg

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


Problem solving l.jpg
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 …


Slide46 l.jpg

Problem Solving

BUT if left alone,

The wolf will eat the sheep

The sheep will eat the carrot



Slide48 l.jpg

….another CS-Related Topic

Did you know that problem solving using computers can help save the environment?


Going for a drive l.jpg
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 drive50 l.jpg
Going for a drive

  • If you turn left, how many lanes do you have to cross?


Going for a drive51 l.jpg
Going for a drive

  • How about a right turn?


Cars use a lot of gas l.jpg
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 l.jpg
So let’s use less gas

  • So, turning right is faster

  • And it saves you gas

  • 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 l.jpg
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 l.jpg
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.

  • He saves gas. All 92,000 UPS trucks save gas. 3,000,000 gallons a year.


Slide56 l.jpg

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!


Slide57 l.jpg

Let’s program the robot

to make a sandwich!

He can only do exactly what you tell him to do!


Slide58 l.jpg

Sense

Plan

Act

Robotics

Camera

Sonar

Laser range-finders

Planning

Scheduling

Machine Learning

Manipulation

Locomotion

Navigation


Slide59 l.jpg

Sense

Plan

Act

Robotics

Camera

Sonar

Laser range-finders

Planning

Scheduling

Machine Learning

Manipulation

Locomotion

Navigation



Slide61 l.jpg

What field …?

  • The best-rated job, and 5 of the top 10

  • highest paid, highest growth jobs?

  • Shown strong job growth in the face of

  • outsourcing?

  • A looming severe shortage in college

  • graduates?


Computer science l.jpg
Computer Science!

Salaries:

5 computing jobs are in the top 10 salary jobs from the Bureau of

Labor Statistics list of the 30 fastest growing jobs through 2014.

1. Computer systems software engineer: $81,140

2. Computer applications software engineer: $76,310

6. Computer systems analyst: $67,520

7. Database administrator: $61,950

9. Network systems and data communication analyst: $61,250

Morsch, Laura. CareerBuilders.com, Jan. 27, 2006.

http://www.cnn.com/2006/US/Careers/01/26/cb.top.jobs.pay/index.html


Slide63 l.jpg

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


Slide64 l.jpg

Useful Skills for CS

Computer science

Mathematics and logic

Join the math club (?)

Science

Join the robotics club (?)

Teamwork skills

Communication skills


Advice for high school students l.jpg
Advice for High School Students

Health!

Biology!

Art! Music!

Sports!

Recreation!

Graphic Design!

Audio Engineering!

Health Informatics! Bioinformatics!

Sports / Recreation Informatics!

Think about your interests.

Learn how-

Your interests + CS =

better job opportunities



Slide67 l.jpg

Thank You!

Want to learn more about computer science? Email us at

women@scs.cmu.edu


Women@scs l.jpg

Women@SCS

School of Computer Science

Carnegie Mellon University


ad