1
2
Before Lesson 1:
Take the Pre Survey
Intro to AI Pre Survey
3
4
Lesson 1
Defining the undefined
Introducing: My AI Workbook
What is it?
Make your own copy:
6
→ Explore two of the applications on this page:
For each app you choose, think about the following:
7
Student Workbook: Page 6
🔥 Warmup
Not everyone agrees on the definition of AI, but one good definition is “a man-made system that exercises problem-solving or decision-making abilities normally associated with humans”.
8
🎯 The Point
Quick, Draw! Live - Rules
Goal: Guess your classmate’s drawing in 45 seconds or less.
Rules for the person drawing:
9
Quick, Draw! Live - Rules
Goal: Guess your classmate’s drawing in 45 seconds or less.
Rules for the rest of the class:
10
Quick, Draw! Live - Let’s play!
11
Explore AI Examples: Quick, Draw!
→ Explore the AI below:
While you play, think about these questions:
12
No consensus
Identify the definition you think is best and explain why.
→ There is no single agreed upon definition of AI.
→ Check out the list of AI definitions and consider:
13
Student Workbook: Page 85
If you finish early…
An ⭐ AI is a man-made system, such as a computer program, that exercises problem-solving or decision-making abilities normally associated with humans.
14
Return to projects
→ Explore the Intro to AI - Clubs project at this link:
15
Student Workbook: Page 6
What is one example of AI that you see or use in your everyday life and how does it use AI?
16
AI in your everyday life
Apps like Netflix, Amazon, and Spotify are called recommendation systems.
Recommendation systems use AI to make recommendations to users.
What kinds of things do Netflix and Amazon recommend?
17
Final Projects
Check out the Clubs app again:
18
It is a recommendation system. It recommends what club a user should join.
Final Projects
Final project goal: build a recommendation system about a topic that you are passionate about.
19
Reflection
20
Lesson 2
Can’t spell AI without data
→ You’re in charge of loaning money for a large bank. You make money by charging interest on the loan, but only if the person pays it back over time.
22
Student Workbook: Page 7
🔥 Warmup
AI finds patterns in data and works best with lots and lots of high quality data.
23
🎯 The Point
🚨 Vocab alert!
24
17
A fingerprint
A photo of a face
An age
Data is the lifeblood of AI.
(You can’t have AI without data.)
25
AI finds patterns in data
26
Data
Decisions
Example: AI finds patterns in data
27
Data
what TikTok videos you watch & how long you watch them
Decisions
videos on your TikTok For You page
What do you think Snapchat uses this data for?
28
Data Snapchat Uses
Decisions
???
Garbage in, garbage out
29
Wrong or Unimportant Data
Bad or Biased
Decisions
Loan Prediction Game
→ Apps like Rupee Factory use AI to approve or deny a loan for up to a couple thousand bucks in just 10 seconds. Let’s see how they work.
Directions:
30
Person 1: Aishwarya
31
Would you loan Aishwarya $1000???
Why or why not?
Person 2: Nicky
32
Would you loan Nicky $1000???
Why or why not?
Person 3: Sham Sham
33
Would you loan Sham Sham $1000???
Why or why not?
Loan results
After 1 month:
What could explain these results?
34
Explore Loan App Data Collection
→ Investigate each data point:
For each data point:
35
Loan apps like these collect 20,000+ data points. We only saw 10 of them. What other data do you think they collect?
36
Explain why you think these loan apps are or are not fair.
37
Reflection
→ Instant loan apps are commonly used in India and China.
38
Lesson 3
Songza ‘bout right
→ Songza was a music recommendation service that operated from 2007 - 2016. Unlike Spotify or Apple Music, Songza relied on human “music experts” to create playlists for individual users.
40
Student Workbook: Page 8
🔥 Warmup
Just like humans, AI recommendation systems can show bias in their recommendations.
41
🎯 The Point
Write Playlists
Then, answer:
42
Compare & contrast playlists
Then, answer:
43
Revisit playlists - More Information
Extra information
44
Revisit playlists
Discuss:
45
Reflection
46
Lesson 4
Two Wrongs Make a Right
→ Imagine one of your friends comes to you for advice. They are trying to buy a gift for someone you don’t know and they want recommendations from you.
48
Student Workbook: Page 9
🔥 Warmup
AI can be both biased and inaccurate, but even imperfect AI systems can be useful.
49
🎯 The Point
Recommendation Systems - Amazon
Amazon uses an AI-powered recommendation system to recommend products to users.
How does it know what you would like to buy?
50
Recommendation Systems - Amazon
51
Recommendation Systems - Amazon
Amazon’s recommendation system isn’t perfect!
52
When things go wrong
Open the Amazon Mistakes page in your workbook.
Think about the following questions:
53
Student Workbook: Page 92
Another Example
Recommendation system mistakes can have serious consequences.
YouTube:
54
YouTube Action Plan
You are an executive at YouTube and you have received news that there is a problem with the site.
The recommendation system is directing a lot of users to conspiracy theory videos.
It is your job to create an action plan to fix this.
55
YouTube Action Plan
Plan should include:
56
Reflection
57
Lesson 5
Get inspired!
Open one of the sample programs again and try to guess what type of person created that project. Fill in the 3 sentence stems below with your answer.
59
Student Workbook: Page 10
🔥 Warmup
AI can help solve problems you are passionate about.
60
🎯 The Point
Project Steps
61
⭐ We are here
Project Goals
62
Intro to AI Clubs App
63
Rapid Brainstorming
Think about…
64
Rapid Brainstorming
Write down as many topics and ideas as you can think of.
65
Concept Mapping
66
Example
Concept Map
67
Introducing: the Toolkit
68
Concept maps
Try the second concept map with your second favorite topic
Make 2 concept maps. For each map:
69
If you finish early…
Share your maps
Think about the following questions while look at your partner’s maps:
70
Reflection
71
Lesson 6
Solving your problem with AI? Priceless.
Go back to the sample program again. After you’ve finished it, answer the following questions.
73
Student Workbook: Page 11
🔥 Warmup
Successful AI applications begin with narrow, well-thought-out problem statements.
74
🎯 The Point
Example Project
Let’s check it out: tinyurl.com/IntroToAi-clubs
75
Example Project
76
Our Constraints
77
Real World Constraints
What are some constraints you can identify in these programs?
78
Create problem statements
Start thinking about the “who” of your problem - who does this help, hurt, or affect neutrally?
Develop a problem statement for at least two of the topics you identified.
A ⭐ problem statement is a brief description of an issue that a project aims to address.
A good problem statement is specific and realistic.
79
If you finish early…
Turn and Talk
Share your problem statements with your neighbor
80
81
Lesson 7
My AI ate my homework
→ Look at these faces and try to describe…
83
A
B
Student Workbook: Page 12
🔥 Warmup
→ Here’s some extra data about the person
84
🔥 Warmup
Limited or poor quality data can lead to biased AI: AI that works differently for different groups of people.
85
🎯 The Point
How do humans identify emotions?
Maybe you noticed the shape of someone’s mouth
86
How do humans identify emotions?
Or the angle of their eyebrows
87
How do humans identify emotions?
These are facial features
88
🚨 Vocab alert!
89
Genre sci fi western
Price cheap expensive
AI features aren’t the same as human ones.
90
Let’s identify some features!
→ For each topic, explain which features you would like to use to make your decision.
91
Buying a car
92
What features would you like to know about a car to decide if you want to buy it?
Buying a car
93
What would happen if the salesperson lied about the features of the car and you didn’t realize it?
Choosing a best friend
94
What features would you like to know about a person to decide if they could be your best friend?
Choosing a best friend
95
What would happen if the person was acting fake and you didn’t realize it?
Remember, data is the lifeblood of AI.
(You can’t have AI without data.)
96
Predict test scores
→ In a moment, you will get into groups and receive student test score information cards.
✄ When you receive your sheet of cards, cut them out.
97
Predict test scores
Each card has a few different data points that tell you something about the student.
98
Predict test scores
99
Imagine these were the scores…
100
Student | Grade | | Student | Grade |
FCR | C | | GD | B |
AR | D | | CD | B |
CN | B | | KB | D |
IG | D | | GCC | A |
AK | A | | SP | D |
EA | F | | MSJ | F |
How accurate were your predictions?
Imagine these were the scores…
101
Student | Grade | | Student | Grade |
FCR | C | | GD | B |
AR | D | | CD | B |
CN | B | | KB | D |
IG | D | | GCC | A |
AK | A | | SP | D |
EA | F | | MSJ | F |
Choose one prediction you got wrong. Why do you think you got it wrong?
Test scores
→ What if you had all of these data points? Would your prediction be more or less accurate? Why?
102
Test scores
103
→ Grades were based on:
AI is used in many ways in education…
104
Reflect
105
106
👉🏿 Up next!
Lesson 8
What starts in bias ends in bias
108
Student Workbook: Page 13
🔥 Warmup
Here’s the full graph, if you’re curious…
109
AI can absorb biases from the real world, and companies and governments must take responsibility for those biases.
110
🎯 The Point
Investigate hiring bias
→ Choose one of the three examples of hiring bias:
111
Investigate hiring bias
→ For your article, answer the questions below:
112
Create Your Position Poster
Who is responsible for correcting bias in AI?
Use the template to create a position poster based on the biased AI you investigated.
113
Reflect
114
Lesson 9
#SquadGoals
→ Answer with your team:
116
Student Workbook: Page 14
🔥 Warmup
Project Steps
117
⭐ We are here
Teams that divide work based on each person’s strengths build the best solutions.
118
🎯 The Point
Find Common Ground
Try brainstorming some new problems that everyone in your squad might be interested in.
→ Share your problem statements from the previous lesson with your teammates.
→ In your workbook:
119
If you finish early…
Example Squad Agreement
120
Write Your Team Agreement
Come up with a team name together!
→ Rotate to each of the 3 stations to determine your roles.
→ At each station:
121
3 rounds of 8 minutes
If you finish early…
Share out
→ Let me know if you have each role:
And finally… point to your backup!
122
Lesson 10
Who am I designing for?
→ Choose one of the two web apps below to explore:
Then, answer the questions below:
124
Student Workbook: Page 15
🔥 Warmup
Thinking about the users of an AI application helps you understand what data to collect in order to solve the problem.
125
🎯 The Point
Our Constraints
126
Problems we can’t solve within our constraints
127
Survey
Problems we can’t solve within our constraints
128
🚨 Vocab alert!
129
Example User Persona
130
Notes:
Create Your User Persona
Brainstorm a user persona you are definitely NOT designing for.
→ On your chart paper, draw your user persona and add notes to explain what you’re drawing. Make sure to add:
131
If you finish early…
User Persona Gallery Walk
→ Hang up your user persona poster, then examine other squads’ user personas, noting down:
132
Reflect
133
Lesson 11
Oh yeah, it’s all coming together
Many social media platforms and news sites like Facebook, Reddit, BuzzFeed, and Instagram include quizzes.
135
Student Workbook: Page 16
🔥 Warmup
Your recommendation system needs to collect data about relevant features of a person in order to provide meaningful results for users.
136
🎯 The Point
🚨 Vocab reminder!
137
BuzzFeed Quiz Exploration
Suggest two more questions you could ask to improve the accuracy of the quiz.
→ Choose one of the three quizzes:
→ After examining the quiz, answer:
138
If you finish early…
🚨 Constraint Alert!
Multiple Choice Dropdown
139
For each question…
140
What to Ask
Add some more questions that are out of the box - like the BuzzFeed quizzes!
→ Return to your user persona. For each ⭐ feature you said you wanted to measure, add the following to your workbook:
🚨🚨 Try to think of at least 8 questions.
141
If you finish early…
Reflect
142
143
Lesson 12
Metaphoring is believing
Think about a skill you learned in the past, like a musical instrument, a sport, or a task at work or school.
145
Student Workbook: Page 17
🔥 Warmup
Machines and humans learn skills in a similar way: by training repeatedly and getting better over time.
146
🎯 The Point
🚨 Vocab alert!
147
The Four Components of Machine Learning
148
A Metaphor for Machine Learning
→ This is Rohith. We’ll use Rohith’s journey to becoming a world-class baseball pitcher as a metaphor for machine learning.
→ While Rohith is not a machine, we can break down how and what he learns to understand the four components of machine learning: data, algorithm, model, and prediction.
149
Data
150
→ Spin
→ Speed
→ Pitch
→ Left or right hander
→ Batting record
→ Hit or strike?
Algorithm
151
Throw 10,000 fastballs against hundreds of batters
Throw 10,000 curveballs against hundreds of batters
Throw 10,000 changeups against hundreds of batters
Model
152
Muscle Memory
Flexibility
Knowledge of which pitches to use when
Prediction
153
A left-hander with a 3.80 average and two strikes so far… I think a fastball at 90 mph straight down the center will strike him out. Let’s try it.
Write your own metaphor!
Brainstorm multiple predictions for your metaphor
→ You just saw one metaphor for machine learning. In a pair or on your own:
→ You can use the skill you thought of in the warm-up or come up with a different example.
154
If you finish early…
Let’s share our metaphors!
155
Reflect
156
157
👉🏿 Up next!
Lesson 13
Kryptonite for bias
→ You’re an engineer at Amazon overseeing the launch of a new AI application. The application uses people’s resumes to recommend who to hire. During the launch, you discover that only 15% of the candidates recommended by the application are women.
159
Student Workbook: Page 18
🔥 Warmup
Responsible AI designers build a concrete plan for minimizing bias in their AI application before they create it.
160
🎯 The Point
Project Steps
161
⭐ We are here
Building an Anti-Bias Plan
→ Check out at least 2 of the biased AI applications below.
Then, consider:
162
🚨 Vocab alert!
163
Video Focus Question
164
Which pitch should we watch?
165
Start Pitch Deck
→ One person in your squad should make a copy of the pitch deck template, then share it with everyone in your squad.
→ Once you have your copy:
166
Share out
167
168
👉🏿 Up next!
Lesson 14
Part of something greater
→ Examine the site you received.
170
Student Workbook: Page 19
🔥 Warmup
Project Steps
171
⭐ We are here
In order to be widely used, a new AI recommendation system needs to address a new problem or address an old problem in a new way.
172
🎯 The Point
Research Focus Questions
173
Landscape Research
→ With your team, conduct research into:
Try these sentence stems for Googling:
174
Update Pitch Deck
→ Locate your team’s copy of the pitch deck from the previous lesson.
→ Once you have your copy:
175
Reflect
176
177
👉🏿 Up next!
Lesson 15
Practice makes permanent
→ Locate your team’s pitch deck.
179
Student Workbook: Page 20
🔥 Warmup
Successful product pitches feel effortless and interesting because they have been practiced.
180
🎯 The Point
Finish building your pitch deck
Write cue cards, change the graphics of your pitch, or plan a short skit to open your pitch!
→ Complete any remaining slides in your pitch deck.
181
If you finish early…
Practice pitching
Work on your cue cards to help you remember what to say
→ Practice your pitch out loud, paying special attention to:
182
If you finish early…
Wait, who’s doing what?
Indicate if your role during a presentation is:
183
Reflect
184
185
Lesson 16
One puzzle piece said to the other…
→ Imagine a company called Viewclear AI is developing a facial recognition software that it plans to sell to the government of your city. The city will use the AI application to track every person in the top 10 busiest areas of the city.
187
Student Workbook: Page 21
🔥 Warmup
All AI applications have risks and benefits.
188
🎯 The Point
AI Critique Jigsaw
→ In a moment, you will get into groups to explore an AI application you choose.
→ On your card, your group name is at the top.
189
AI Critique Jigsaw
→ In a moment, you will get into groups to explore an AI application you choose.
→ Your assigned Question number is at the bottom.
190
AI Critique Jigsaw
→ In your group, you will create a Public Service Announcement (PSA) to help people make a decision about whether the tech you choose is overall beneficial or harmful.
→ But first, let’s check out the tech…
191
AI Critique Jigsaw
→ In your groups (e.g. Hot Sauce), choose 1 of the 4 AI applications. Examine:
→ Based on your question number, answer one additional question:
192
AI Critique Jigsaw
→ Now, regroup based on your question number (e.g. everyone who had Question #4 work together).
Share your answers and discuss:
193
AI Critique Jigsaw
→ Return to your original groups (e.g. Hot Sauce).
Start working on your PSA!
194
Reflect
195
196
👉🏿 Up next!
Lesson 17
… that’s a fresh ‘fit
→ Check out your PSA poster from the previous lesson.
198
Student Workbook: Page 22
🔥 Warmup
People critically evaluate AI applications according to their risks and benefits based on their unique identities and perspectives.
199
🎯 The Point
Complete your PSA
Look up some other info sources about your technology to add to your PSA.
→ Once you are back in your tech groups from the previous lesson, complete your PSA poster.
→ In about 20 minutes, you will hang up your poster so others can see your thoughts.
200
If you finish early…
PSA Gallery Walk
→ Place a sticky note on the side of their poster that matches your thoughts:
201
👎🏽 Left side: more harmful overall
👍🏾 Right side: more beneficial overall
PSA Gallery Walk
→ Walk around the room and view the other groups’ posters.
→ Place a sticky note on the side of their poster that matches your thoughts:
202
Which PSAs had the most positive and negative reactions? Why?
203
Reflect
204
Lesson 18
Pitch-a-palooza!
Project Steps
206
⭐ We are here
Student Workbook: Page 23
An effective pitch for an AI application convinces your audience that the benefits of your technology outweigh the risks.
207
🎯 The Point
🚨🚨 Your feedback matters 🚨🚨
→ After each pitch, record your thoughts on 2 separate sticky notes:
208
One benefit of the recommendation system
One risk of the recommendation system
🚨🚨 Your feedback matters 🚨🚨
→ Structure your thoughts using these sentence stems:
209
Reflect after you pitch
→ After your squad pitches, reflect:
210
3-2-1 pitch!
211
Double check: did your squad collect all their feedback sticky notes?
212
Reflection
→ Consider each of the pitches you saw today.
213
214
👉🏿 Up next!
Lesson 19
Mirror, mirror on the wall
→ Think back to your squad’s pitch from the last lesson. You can check out your reflection for a refresher.
216
Student Workbook: Page 24
🔥 Warmup
Practicing iterative design helps refine AI applications over time.
217
🎯 The Point
Improving Your Designs with Iteration
Video Focus Question
Why is the process of iterative design useful for someone developing a product?
218
Review your feedback
→ Use the feedback sorting chart to organize the feedback you received
219
Review your feedback
→ Sort your feedback using the chart.
→ Then, on your chart:
→ Then:
220
If at first you don’t succeed…
→ Iterate, iterate again! Choose a focus area and explain your plan for improving your project.
221
Iterate!
→ Choose one area of your AI application you would like to improve:
→ Jot down how you will change that area based on what your peers said.
222
Reflect
223
224
👉🏿 Up next!
225
Lesson 20
Muster for data
→ Imagine you are building an AI application that detects the difference between muffins and cupcakes.
227
Student Workbook: Page 25
🔥 Warmup
There are many different types of data, and appropriate data collection methods lead to better AI applications.
228
🎯 The Point
Types of Data
229
Biometric Data
Data that comes from measuring a person’s physical or behavioral characteristics
Types of Data
230
Numerical Data
Data that is made up of numbers
Employee Position | Salary |
CEO | 180,000 |
Director | 120,000 |
Lead | 80,500 |
Jr. Developer | 72,000 |
Chinchilla Wrangler | 876,000 |
Types of Data
231
Visual Data
Data that is made up of things like images or videos
Types of Data
232
Audio Data
Data that consists of sounds
Types of Data
233
Textual Data
Written or printed words, sentences, and other strings of characters
Data Collection Plans
→ Imagine you are an employee at tech nonprofit UAIDE. You are asked to build a custom application for a local business.
→ The first step in building a new app is creating a Data Collection Plan (DCP).
→ A DCP outlines what kind of data a new app needs and how to collect it.
234
Data Collection Plans
Create a data collection plan for your assigned app. A good DCP answers these questions:
235
Improved Data Collection Plans
Take turns sharing your data collection plan with your new group
236
DCP gallery walk
→ In a moment, everyone will get a chance to try every pair’s plans.
→ As you work, you will leave a note that answers this question:
237
Reflect
238
Lesson 21
With great power…
→ Unsafe & Sound Security, an AI-based technology company, is testing their new indoor camera system. They are offering $20/week to anyone who agrees to place cameras in every room in their home. They will provide a privacy policy that guarantees the videos and images they collect will never be viewed by a human, only by AI.
240
Student Workbook: Page 26
🔥 Warmup
Many companies collect huge amounts of data about people with minimal consent in order to power their AIs.
241
🎯 The Point
A day in the life
→ You are researching the amount of private data collected on members of a small community called Bison, NY.
→ You will receive a report on one community member’s average day.
242
A day in the life
→ Read through your community member’s story.
→ Any time you think data is being collected, write down the type of data on a sticky note.
243
A day in the life
→ Add all of your sticky notes to the data collection wall
244
245
Who is responsible?
→ Multiple people and institutions involved in data privacy
246
247
Reflect
Imagine you are the community member from your story.
248
Lesson 22
Sharing isn’t always caring
250
Student Workbook: Page 27
🔥 Warmup
Project Steps
251
⭐ We are here
When AI applications require personal user data, the responsibility of data privacy is shared between users, companies, and government.
252
🎯 The Point
Explore AI Examples
→ Explore one of the applications on this page:
For the app you choose, think about the following:
253
Student Workbook: Page 27
We value your privacy … no, seriously, we do
→ Before you collect your data, it’s important to get in the mindset of your user personas and think about the sensitivity of the data you want to collect.
254
How can you figure out how sensitive certain data is?
255
Consider…
Is this something people would normally share with:
256
Consider…
What would happen if someone found out this data was associated with a certain person?
257
Consider…
Is the data:
258
Consider…
Does the data reveal someone’s demographic information, such as:
259
Finalize your data collection plan
→ For each piece of data you want to collect for your project:
→ Then add your conclusions:
260
Example privacy disclaimer
Thank you for taking the time to share some of your thoughts and help others. This survey asks you about some of your experiences in order to help others find a good self care strategy that fits who they are. The survey does ask some personal questions, such as “what is a difficult emotion you have struggled with in the past?” We understand this information is sensitive and we will only use this data to make good recommendations for others about how to overcome that type of difficult emotion.
We appreciate your time in taking this survey. Your bravery allows us to create positive dialogue around the issue of mental health!
261
Write privacy disclaimer
→ In your workbook, write a short note that you will include in your survey:
262
Create an action plan
263
Lesson 23
Now let’s get in formation
→ Explore and compete at least 2 of the surveys below:
Then, consider:
265
Student Workbook: Page 28
🔥 Warmup
High quality data collection tools, like well-designed surveys, lead to more accurate AI applications.
266
🎯 The Point
🚨🚨 Form Constraints Alert 🚨🚨
If you do not follow these guidelines, your recommendation system literally will not work.
267
Form Creation Demo
→ Let’s walk through the steps together.
One person from your team
268
Create Your Google Form
Add images or gifs to your form, change the theme, or share with a neighboring squad
→ One person on your squad should:
→ Then, everyone should work on:
269
If you finish early…
Generating a Share Link
→ Each Google Form has TWO links:
270
🔨 Edit Link
271
✉️ Share Link
272
Form Share Link Demo
→ Let’s walk through the steps together:
273
Reflect
274
275
Lesson 24
AI Olympics
What do you think would be easiest to teach an AI-powered robot and why?
277
Student Workbook: Page 29
🔥 Warmup
Successful AI is built around an algorithm with clearly sequenced steps and properly collected data.
278
🎯 The Point
The AI Olympics
→ It’s time to test the strength of your AI understanding in the AI Olympics!
→ There will be 3 team events where your team could win:
1st place = Gold Medal
2nd place = Silver Medal
3rd place = Bronze Medal
279
AI Olympics
Event 1: The Selfie Algorithm
Event 2: AI Biathlon
Event 3: Accuracy Archery
280
Event 1: The Selfie
Algorithm
Goal: Be the first to write a detailed, step-by-step selfie algorithm
281
Medal Ceremony
282
Reflect
283
Lesson 25
AI Olympics: 2 fast 2 curious
→ Two competing companies, BookSlug and Heads Down Books, provide book recommendations to users. The companies have very different approaches to making recommendations:
285
Student Workbook: Page 30
🔥 Warmup
AI can learn to identify human behavior by repeatedly studying how humans act.
286
🎯 The Point
AI Olympics
Event 1: The Selfie Algorithm
Event 2: AI Biathlon
Event 3: Accuracy Archery
287
AI Biathlon pt. 1
Data Sprint
Goal: Illustrate the process of training an AI model
288
The data sprint chart shown here illustrates the process of training and testing a model using data.
You will fill in the chart with the correct terms which are displayed on the following slide.
Data Sprint
289
Data Sprint
290
Correctly fill in the boxes with these terms:
Collect training data
AI Biathlon pt. 2
Beat the Machine
Background:
A lab at MIT trained an AI to predict human behavior from watching TV characters’ body language.
The machine was trained on 1000s of episodes of different TV show. It was then asked to predict whether a character will hug, high five, yell, or shake hands.
The machine was right 43% of the time.
291
AI Biathlon pt. 2
Beat the Machine
Goal: Predict human behavior better than MIT’s AI
292
AI Biathlon pt. 2
Beat the Machine
293
Beat the Machine
294
AI Biathlon pt. 2
Beat the Machine
295
Beat the Machine
296
AI Biathlon pt. 2
Beat the Machine
297
Beat the Machine
298
AI Biathlon pt. 2
Beat the Machine
299
Beat the Machine
300
AI Biathlon pt. 2
Beat the Machine
301
Beat the Machine
302
Medal Ceremony
303
Reflect
Think about today’s games:
304
Lesson 26
AI Olympics: end game
→ In Beat the Machine, you tried to make more accurate predictions than an AI application.
306
Student Workbook: Page 31
🔥 Warmup
Like humans, AI isn’t perfectly accurate - but imperfect AI can still be beneficial.
307
🎯 The Point
AI Olympics
Event 1: The Selfie Algorithm
Event 2: AI Biathlon
Event 3: Accuracy Archery
308
Accuracy Archery
Goal: Successfully build and accurately throw a paper airplane
309
Accuracy Archery
Goal: Successfully build and accurately throw a paper airplane
310
Reflect
311
Final
Medal Ceremony
312
Reflect
313
Lesson 27
Your new favorite emoji
→ Check out the states dataset. Look for missing values, wrong values, and repeated values.
Examples of errors:
315
Student Workbook: Page 32
🔥 Warmup
Project Steps
316
⭐ We are here
Clean, high quality data powers useful public tools like AI-based web applications.
317
🎯 The Point
Data Cleaning
→ Now it’s time to clean the data you’ve collected for your project
318
Hugging Face app
→ We are using a platform called Hugging Face to build and share our web apps
→ Create a Hugging Face web app by following the step-by-step instructions in your workbook.
319
Status Check
320
321
👉🏿 Up next!
Lesson 28
Judging an app by its cover
→ Look at this Hugging Face web app and answer the following questions:
323
Student Workbook: Page 33
🔥 Warmup
Useful public tools like AI-based web applications are well named and clearly explained.
324
🎯 The Point
Hugging Face app continued
Continue working on your web app. By the end of this time, your team should:
If you finish early, jot down:
325
Reflect
As you get prepared to present your hard work, consider:
326
327
👉🏿 Up next!
Lesson 29
Practice makes permanent: the remix
329
Student Workbook: Page 34
🔥 Warmup
The goal of presenting a public tool like an AI-based web application is to inspire users to trust it.
330
🎯 The Point
Cue cards
Cue cards will help you guide your presentation. Use the cue card template to create cards that you think will help you with your presentation.
331
Practice, practice, practice
Write a short skit to open your presentation or add a section to info.md
Practice the presentation you designed in your cue cards out loud.
332
If you finish early…
Reflect
333
334
👉🏿 Up next!
335
Lesson 30
I object!
→ In this lesson, you will examine the journey of an AI application called Speech2Face, which was first released in 2019. The application uses AI to generate images of faces based on a recording of speech.
337
Student Workbook: Page 35
🔥 Warmup
People respond differently to AI applications based on their unique identities and perspectives.
338
🎯 The Point
🚨 Vocab alert!
339
Speech2Face Virtual Timeline
340
The hype
The backlash
The response
Speech2Face Narratives
→ In this activity, you will examine narratives written by different stakeholders in the Speech2Face application.
341
Speech2Face Virtual Timeline
Consider who you agree with the most as well as who you are the most similar to.
→ Read the narratives from each stakeholder. As you read:
→ After reading The Response, consider:
342
If you finish early…
Hashtags and Headlines
→ Choose 1 of the stakeholders from either The Hype or The Backlash. Get in character as that stakeholder!
→ As that stakeholder, explain how you feel about The Response from the Speech2Face team in:
343
Reflect
344
345
👉🏿 Up next!
Lesson 31
This calls for a demonstration
→ In this lesson, you will adopt the perspective of a user persona. As the user persona you got:
347
Student Workbook: Page 36
🔥 Warmup
Who here is …
348
Project Steps
349
⭐ We are here
Advocating for the accuracy and ethical responsibility of your AI application allows users to critically evaluate it.
350
🎯 The Point
For the rest of this lesson, “I” and “me” means you as your user persona!
351
App presentations!
→ As you watch each presentation, keep track of applications you (as your user persona) would be likely or unlikely to use.
352
For apps you would use:
For apps you would NOT use:
Present!
353
Reflection
354
355
👉🏿 Up next!
Lesson 32
No rest for the predicted
357
Student Workbook: Page 37
🔥 Warmup
Providing constructive feedback on an AI application helps its creators improve it through iterative design.
358
🎯 The Point
App reviews gallery walk
→ In a moment, everyone will get a chance to try every squad’s app.
→ As you work, you will leave reviews similar to the reviews in the app store.
359
🚨🚨 Your feedback matters 🚨🚨
360
✍️ App Store Review Card 💻 | |||
Review Title | Helpful but could use more options and accuracy | ||
Written By | @mysterious-nonagon | Rating | |
Comments on Usefulness and Ethics | Your app was helpful for me because it suggested spending more time journaling. I hadn’t thought of trying that before. I think the accuracy could be better though. I noticed that your accuracy was only like 25%, which made me feel like I couldn’t trust the results that much. | ||
A Feature Request | I wish this app had more options that it could recommend because then I could get some more new ideas. I had heard of most of the suggestions before, like meditation and drawing. If it had like 10 - 15 suggestions, that would be awesome! | ||
Example review
🚨🚨 Your feedback matters 🚨🚨
→ Use the sentence stems in your workbook to help structure your thoughts.
361
For comments on usefulness and ethics | For feature requests |
|
|
Take a moment to post the link to your squad’s app on a sheet of paper somewhere around the room.
362
App reviews gallery walk
Add a funny (but not cruel) joke review OR add a review sponsored by a company
→ Walk around and examine each app. Try it out, this time as yourself.
→ Once you have tried it, leave a review!
→ Remember that your review will be used by that squad to improve their app in the next lesson.
363
If you finish early…
Summarize
364
365
👉🏿 Up next!
Lesson 33
So, we meet again…
→ Check out one of the Yelp reviews, then answer the question below.
367
Student Workbook: Page 38
🔥 Warmup
The functionality and ethical standard of an AI application should be improved over time using iterative design.
368
🎯 The Point
Sorting Reviews
→ It’s a good idea to sort reviews so that you can pull out themes in the feedback you received.
→ You have some options for sorting your reviews:
369
Label Your Review Categories
→ One example might be:
370
Reviews we mostly agree with
Reviews that don’t align with our view
Garbage can (reviews that just aren’t useful)
Sort Your Reviews
Identify things that no one mentioned in their reviews – what does this tell you about your app?
→ Use the categories you identified to read through and sort your reviews.
→ Once you’re done sorting, consider:
371
If you finish early…
🚨 Vocab reminder!
372
Iterate!
Consider how your app could expand to use robots or image recognition.
→ Choose one of the three focus areas to review and improve based on the feedback you received:
373
If you finish early…
Reflect
374
375
👉🏿 Up next!
376
Lesson 34
Hiring soothsayers, will pay overtime
→ Certain jobs are more likely than others to be automated (replaced by AI applications) in the future. A recent report found that:
378
Student Workbook: Page 39
🔥 Warmup
Jobs that are more likely to be automated by AI tend to be more repetitive and less social.
379
🎯 The Point
What comes to mind when you think of “automation”?
380
🚨 Vocab alert!
381
Examples of automation
382
Digital Assistants | Decision Automation | Robotic Process Automation |
Robots and applications that can understand natural speech and complete tasks for users, such as scheduling appointments or processing customer service requests. | AI-powered applications that make decisions instead of humans, such as deciding if someone should be admitted to a certain college. | Robots used to complete repetitive, rule-based tasks such as assembly line production. |
Let’s play…
🤖 Bot or ⛔ not!
Rules:
→ I give you 2 different jobs
→ You tell me which one is more likely to be automated within the next 20 years
383
physicist
384
VS
model
385
VS
elementary school teacher
boat mechanic
386
VS
speech-language
pathologist
statistician
387
VS
tax preparer
police officer
388
VS
waitress
building inspector
Explore job descriptions
→ You will examine some real job descriptions, looking for:
389
Create help wanted ad
Add a few of your own job responsibilities to your help wanted ad
→ Read through one of the provided job descriptions, then:
390
If you finish early…
Reflect
391
392
👉🏿 Up next!
Lesson 35
One weird trick
→ Choose one of the following scenarios below, then answer the question below.
394
Student Workbook: Page 40
🔥 Warmup
Project Steps
395
⭐ We are here
A portfolio helps tell a person’s professional story.
396
🎯 The Point
3 Soft Skills for Success
Video Focus Question
What personal qualities can help you land a job?
397
What is a portfolio? What is it for?
398
🚨 Vocab alert!
399
Example: Simon Sotelo / Weird Wonderful
400
Portfolio Explanation
→ Explore a few of the portfolios.
→ Keep track of elements of the portfolios that you like and dislike.
401
Now it’s your turn!
Sketch in pictures or animations for your portfolio!
→ Develop your portfolio using the template:
402
If you finish early…
Reflect
→ Think back to the portfolios you explored today.
403
404
👉🏿 Up next!
Lesson 36
The future is what we make it
Consider the five careers below, then answer the questions:
406
Student Workbook: Page 41
🔥 Warmup
An understanding of AI can help guide a career.
407
🎯 The Point
What are some qualities (think soft skills) that might be difficult to automate?
408
Getting started
→ Think of at least 3 different jobs you are curious about.
→ For each job, make a prediction about each one’s risk of being automated by AI: low, medium, or high.
409
Explore the future of work
Try to find a job with an automation risk of <1% or >98%.
→ Use the site below to explore each job you thought of.
→ As you work, jot down your discoveries about each job.
410
If you finish early…
How likely is it that this job will be automated by the year 2040?
411
extremely unlikely to be automated by 2040
extremely likely to be automated by 2040
⬆️ Add your jobs here! ⬆️
412
413
👉🏿 Up next!
414