Foundations of Generative AI - Lesson 01 - Introduction to Generative AI
Foundations of Generative AI - Lesson 01 - Introduction to Generative AI
Generative AI
Foundations of Generative AI
Introduction to Generative AI
For Teachers!
Teacher Resources
Lesson Overview
This lesson introduces the learning goals focused on artificial intelligence (AI), transitioning into
generative AI. It begins with a discussion on the impact of past technological innovations on
society. Students then explore the concept of generative AI through the lens of someone familiar
only with its hype, aiming to foster understanding and responsible engagement with AI
technology. A key part of the lesson is the introduction of the Input, Storage, Processing, Output
(ISPO) framework, essential for understanding generative AI's workings. The lesson concludes with
students receiving a graphic organizer for the unit and sharing their anticipations about learning
more on generative AI.
More guidance and resources for this lesson are available in the lesson plan!
https://studio.code.org/s/foundations-gen-ai-2024/lessons/1
Check the Speaker Notes
for lesson guidance!
Introduction to Generative AI
For Teachers!
Pre-Survey
Before starting the lesson, please have students complete the 5-question
pre-survey at
https://studio.code.org/s/foundations-gen-ai-2024/lessons/1/levels/1
Discuss:
What’s an example of a significant technological
innovation from the last century?
● For example: Think of something that didn’t exist when your
grandparents were your age, but you use everyday now
Introduction to Generative AI - Warm Up
fast-forward
Discuss:
Imagine you met someone where all they know
about generative AI is what they’ve read in the
headlines - all the hype and excitement.
Unit Goal:
Understanding generative AI enables us to actively
guide its impact on our lives and ensures its
responsible use within society
Artificial Intelligence
● A technology that mimics human
intelligence, performing tasks such as
understanding language, recognizing
patterns, and making decisions
Video
Artificial Intelligence
Machine Learning
Deep Learning
Email Classification Cancer Detection
Generative AI
Midjourney ChatGPT
Deepfakes Google Gemini DALL-E
Junk?
Introduction to Generative AI - Activity
Video
Deep Learning
Email Classification Cancer Detection
Generative AI
Midjourney ChatGPT
Deepfakes DALL-E
Google Gemini
Introduction to Generative AI - Activity
Discuss:
Computers are all around us - in our pockets, in our cars, in schools -
even if they look different.
Video
Unit Goal:
Understand how a large-language model works by
breaking it into pieces - Input, Storage, Processing,
Output - and understanding each piece
Discuss:
Based on the generative AI demo we saw earlier,
what might you predict is the input, storage,
processing, and output for a chatbot language
model?
Introduction to Generative AI - Activity
Distribute
You should have:
● Generative AI Graphic Organizer
Wrap Up
Introduction to Generative AI - Wrap Up
Journal Prompt:
● What is something new you learned about AI
today?
Key Vocabulary:
Artificial Intelligence: A technology that mimics human
intelligence, performing tasks such as understanding
language, recognizing patterns, and making decisions
Model: A computer program designed to make a decision
Large Language Model: A computer program that analyzes
large amounts of raw human-created data to the point
where it can represent and recreate new data to perform a
variety of tasks