32
Amazon Fulfillment Center Tours: A virtual field trip for every future engineer.

Amazon Fulfillment Center Tours

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Amazon Fulfillment Center Tours

Amazon Fulfillment Center Tours:A virtual field trip for every future engineer.

Page 2: Amazon Fulfillment Center Tours

What happens after a customer presses “Order” on Amazon.com?

From Order To Doorstep

Page 3: Amazon Fulfillment Center Tours

On the tour, you will discover how computer science, state-of-the art engineering, and incredible people deliver customer orders at Amazon.

Page 4: Amazon Fulfillment Center Tours

Computer science is the fastest growing profession within the Science, Technology, Engineering or Math (STEM) field, but only 8% of STEM graduates earn a computer science degree.

Page 5: Amazon Fulfillment Center Tours

The average computer science major makes 40% more in lifetime earnings than the average college graduate and nearly three times more than the average high school graduate.

Page 6: Amazon Fulfillment Center Tours

Tour Agenda:Live “FC” Tour (40 minutes): We will travel through each stop of the fulfillment process.

1. Order 2. Pick 3. Pack 5. Shipping & Delivery

4. SLAM

Page 7: Amazon Fulfillment Center Tours

Tour Agenda:Live “FC” Tour (40 minutes): Take notes on how computer science is used at each tour stop (“coolest” facts only!) and any further questions you may have.

Q&A (20 minutes):Ask your tour guides any remaining questions. You can use the chat during the tour or save them for the end.

Page 8: Amazon Fulfillment Center Tours

Tour Agenda:Live “FC” Tour (40 minutes): Take notes on the following:- 3 ways computer science is used- 2 new vocabulary words + meaning- 1 question you want to ask

Q&A (20 minutes):Ask your tour guides any remaining questions. You can use the chat during the tour or save them for the end.

Page 9: Amazon Fulfillment Center Tours

Tour Expectations:• Be curious.

• Show professional respect.

• Practice active listening and take notes.

• Answer the trivia questions and use chat to interact.

• Have fun and think big-What problems would you want to solve with computer science?

Page 10: Amazon Fulfillment Center Tours

Tour Trivia Questions:There are trivia question throughout the tour.

- If at home, click your guess!

- If in class, show me what you think the answer is using hand signals.

Page 11: Amazon Fulfillment Center Tours

Accessing the Tour at home:If you are watching from home, you need to access the tour using your unique link.

Click your provided unique link to access the tour.

Example link:

https://global.gotowebinar.com/join/9148107581423078668/190098844

NOTE: If anything goes wrong, re-register at amazonfutureengineer.com/fctours for the tour 5-10 minutes before and you can join directly.

Page 12: Amazon Fulfillment Center Tours

Accessing the Tour at home:Next, download the GoToWebinar Opener. It should be automatic. If not, check to make sure you aren’t blocking downloads.

NOTE: If the file doesn’t automatically download, enable downloads by giving your browser permission.

Page 13: Amazon Fulfillment Center Tours

Accessing the Tour at home:After downloading, GoToWebinar will boot up automatically.

Page 14: Amazon Fulfillment Center Tours

Accessing the Tour at home:Listen with computer audio and enjoy the show!

Page 15: Amazon Fulfillment Center Tours

See you tomorrow!Bring your graphic organizer with you.

Page 16: Amazon Fulfillment Center Tours

Thank you for touring with us!Please complete our survey to help us improve and offer

more tours in the future.

www.amazon.com/afetoursurvey

Page 17: Amazon Fulfillment Center Tours

Optional Extension Activities:

BEFORE OR AFTER:

• Amazon Cyber Robotics Challenge: Use slides 18-26 to get students set up on the challenge. Dedicate 1-3 class periods before or after the tour to complete.

• Build Your Own Lexicon: Use slides 27-28 to allow your students to preview (or review) the vocabulary that will be introduced by researching new terms on their own before the tour. Worksheet provided in Teacher Toolkit.

AFTER ONLY:

• Dissect the SLAM Algorithm – Use slides 29-32 to dissect the SLAM algorithm with students. Worksheet provided in Teacher Toolkit.

• Class Discussion Questions – (No slides). Use worksheet to complete discussion with students after the tour. Worksheet provided in Teacher Toolkit.

• Class Chats – (No slides) See Teacher Toolkit today!

Use the provided slides to complete any of the following extensions with students before or after the tour.

Page 18: Amazon Fulfillment Center Tours
Page 19: Amazon Fulfillment Center Tours

Can you program an Amazon Hercules robot to

deliver your friend’s birthday present on time?

Page 21: Amazon Fulfillment Center Tours

What is the Challenge?

• 23 coding missions split across 3 levels

• Missions unlock as you go

• Should take 2-3 hours to complete

• Compete against your classmates in the bonus game and leaderboard

• Try as many times as you want on the interactive quizzes

• Watch the built-in videos to meet two Amazon Future Engineer Scholarship Winners

Page 22: Amazon Fulfillment Center Tours

Start playing: play.gocoderz.com

Add your class code

Page 23: Amazon Fulfillment Center Tours

Sign up for your free CoderZ account:

Page 24: Amazon Fulfillment Center Tours

Complete your registration:

Page 25: Amazon Fulfillment Center Tours

Get Started – One mission at a time!

Page 26: Amazon Fulfillment Center Tours

May the best coder win!

Page 27: Amazon Fulfillment Center Tours

Build Your Own Lexicon:

Strengthen your understanding of the technical terms used on the tour.

Algorithm

Cloud Computing Quality Control

Efficiency

Database

Machine LearningSensor

Software Hardware

Page 28: Amazon Fulfillment Center Tours

Build Your Own Lexicon:

1. Use learnersdictionary.com or Google (in that order) to look up and fill in definitions for each term.

2. Cite the source used by pasting the link.

3. Paraphrase the definitions by rearranging word order, using synonyms, and writing in your own words.

Page 29: Amazon Fulfillment Center Tours

Dissect the SLAM Algorithm:

• How does Amazon code the computer to check and remove a box if it is the wrong weight or to send if on if it is correct?

• How would you code this?

• Can you dissect this algorithm?

Page 30: Amazon Fulfillment Center Tours

Dissect the SLAM Algorithm:• Answer the guiding

questions below to help you dissect the SLAM algorithm.

• Use a flowchart or pseudocode to write your own SLAM algorithm.

• You will present your algorithm to the class for feedback and then have a chance to refine using ideas from others.

Page 31: Amazon Fulfillment Center Tours

Dissect the SLAM Algorithm (Example Answers)Data Needed: Where will this data come from? Variable name:

Expected Item Weights

Database- the algorithm will need to reference each item's weight in the order and add it together to create the full item weight.

expectedItemWeight1expectedItemWeight2expectedItemWeight3

Expected Box Weight

Database - the algorithm will need to reference the box weight according to its size and add it to the items to calculate the correct total weight

expectedBoxWeight

Expected Total Weight

Database- the algorithm will need to reference each item's weight in the order and add it together to create the full item weight.

expectedTotalWeight = expectedItemWeight1+expectedItemWeight2+expectedItemWeight3+expectedBoxWeight

Actual Weight Sensor - the conveyor belt sensor will weigh the box to calculate its total weight

actualWeight

Order Number Label on Box - Camera sensor scans it to call order information orderNumber

Page 32: Amazon Fulfillment Center Tours

Dissect the SLAM Algorithm (Example Answers)

//pseudocode example 1:

Use sensor to read rawWeight.

If actualWeight <= 0, then turn light red and PAUSE.

Scan box label and update orderNumber.

Use orderNumber to identify expectedItemWeights of items in order and expectedBoxWeight.

Add expectedItemsWeights and expectedBoxWeight and assign to expectedTotalWeight.

If expectedTotalWeight - actualWeight > 0.001 pounds or < -0.001 pounds, then turn light red and PAUSE.

Turn light green and continue.

//pseudocode example 2:

actualWeight <- weight sensor reading

If actualWeight <= 0:

Turn light red and PAUSE.

orderNumber <- scan box label

expectedItemWeights <- get list of expected item weights from database for items in orderNumber order

expectedBoxWeight <- get expected box weight from database for box in orderNumber order

expectedTotalWeight <- sum(expectedItemsWeights) + expectedBoxWeight

If expectedTotalWeight - actualWeight < -0.001 pounds or > 0.001 pounds: // check weight within tolerance [NOTE: could also use a constant MAX_WEIGHT_TOLERANCE = 0.001]

Turn light red and PAUSE

Turn light green and continue