Understanding the Problem

View Details

Put your thinking cap on to solve some pretty complex problems! How would you make tough choices about your schoolwork? What would you do if you couldn't get your robots to listen to you? And how might computers approach these problems differently than you would?


Badges you can earn for this challenge

Age:

Activity Directions

Description:

100 Level - No experience necessary

When you're writing instructions for a computer, specificity is vital. Maybe you've seen how difficult it is to create a set of instructions for a computer, describing how to make a PB&J sandwich. But a human being probably doesn't need such specific instructions to make a sandwich. 

What tools do humans have -- and that computers lack -- that help us to interpret all the instructions we receive on a daily basis? And why do you think it's so important that the programs we write for computers are as clear as possible?

YOUR NEXT STEPS:

1. Write a journal entry about the differences between how humans and computers process instructions. Your journal should explain the tools that humans use to understand instructions, and the tools that computers use. Then, say why you believe specificity is so important in computer programs.

2. Upload a version of your journal entry.   


Enter Your Submission

Past Submissions

Got it!


Here's what happens next:

An Assessor Will:
  • Review your submission
  • Provide feedback within 2-3 days
  • Accept your submission or ask you to make changes