Secondary AI Special Course

Grade 7 ~ Grade 9

Index

1. Artificial Intelligence (AI)
1-1. AI
Lesson 1. What Is AI?
1-2. Appendix
Lesson 2. Let's Experience Various AIs!
1-3. AI Learning
Lesson 3. How Does AI Learn?
1-4. AI System
Lesson 4. Let's Classify Images with AI!
Lesson 5. Let's Classify Sounds with AI!
Lesson 6. What Is Generative AI?
Lesson 7. How to Input Prompts to Get the Desired Answers?
Lesson 8. Let's Solve Various Problems Using Generative AI!
Lesson 9. Let's Solve SDGs Issues Using AI! (Energy)
Lesson 10. Let's Solve SDGs Issues Using AI! (Reducing Inequality)
1-5. AI Ethics
Lesson 11. What Impact Will AI Have on Society?
Lesson 12. Can I Trust AI With My Information?
Lesson 13. Is AI Fair to Everyone?
Lesson 14. Whose Responsibility Is the Mistake of AI?
2. Algorithms and Programming (AP)
2-1. Programming
Lesson 15. Understanding the Concept of Programming
2-2. Variable
Lesson 16. Creating Programs Using Variables
2-3. List
Lesson 17. Creating Programs Using Lists
2-4. Operation
Lesson 18. Creating Programs Using Operations
2-5. Function
Lesson 19. Creating Programs Using Functions
2-6. Algorithmic Problem Solving 1
Lesson 20. Algorithm Training 1
2-7. Algorithmic Problem Solving 2
Lesson 21. Algorithm Training 2
2-8. Algorithmic Problem Solving 3
Lesson 22. Algorithm Training 3
2-9. Appendix
Lesson 23. Python Programming Experience

Lesson 1. What Is AI?

1 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

4 missions

AI

Hello, AI
Understanding the Concept of AI and Exploring Examples of AI Used in Daily Life.

Lesson 2. Let's Experience Various AIs!

3 learning contents

thumbnail
Artificial Intelligence (AI)
Practice

1 missions

Face Recognition AI

Face Recognition AR Camera
Experiencing Face Recognition AI by Applying Various Effects to the Face Using AR Camera.

thumbnail
Artificial Intelligence (AI)
Practice

1 missions

Image Recognition AI

AI Drawing Pad
Experience the AI that recognizes the drawing I created and transforms it into a designer's illustration.

thumbnail
Artificial Intelligence (AI)
Practice

1 missions

Text Generating AI

Ask ChatCo
Experience Prompt Engineering Through Questioning and Improving Questions on Ten Topics.

Lesson 3. How Does AI Learn?

1 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

AI Learning

Hello, AI Learning
Understanding the Process and Methods of AI Learning Data.

Lesson 4. Let's Classify Images with AI!

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

Image Classification Concepts

Hello, Image Classification Project
Understanding Image Classification Models and Exploring Solutions to Problems with Image Classification AI Systems.

thumbnail
Artificial Intelligence (AI)
Practice

4 missions

Image Classification Project

Image Classification Project
이미지 데이터를 활용한 분류 모델을 학습하고 나만의 인공지능 이미지 분류 시스템을 만들어봅니다.

Lesson 5. Let's Classify Sounds with AI!

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

Sound Classification Concepts

Hello, Sound Classification Project
Understanding Sound Classification Model and Exploring Solutions with Image Classification AI System.

thumbnail
Artificial Intelligence (AI)
Practice

4 missions

Sound Classification Project

Sound Classification Project
사운드 데이터를 활용한 분류 모델을 학습하고 나만의 인공지능 사운드 분류 시스템을 만들어봅니다.

Lesson 6. What Is Generative AI?

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

Generative AI

Hello, Generative AI
Understanding the Concept and Principles of Generative AI and Exploring Key Functions Used for Creative Collaboration with AI.

thumbnail
Artificial Intelligence (AI)
Practice

5 missions

Generative AI Application Practice

Generative AI Level-Up (Exploration)
Learn Key Utilization Features Through Interaction with Generative AI and Create Creative Outcomes Based on This.

Lesson 7. How to Input Prompts to Get the Desired Answers?

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

Prompt Engineering

Hello, Prompt Engineering
Understanding Key Components of Prompt Engineering and Design Methods to Extract Optimal Responses from Generative AI.

thumbnail
Artificial Intelligence (AI)
Practice

10 missions

Prompt Engineering Practice

Generative AI Level-Up (Design)
Learning How to Design Prompts for Problem Situations and Improve Them Through Iteration to Achieve Optimal Results.

Lesson 8. Let's Solve Various Problems Using Generative AI!

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

Generative AI Problem-Solving Concepts

Hello, Generative AI Quest
Exploring Ways to Utilize Generative AI and Examining Methods to Solve Complex Problems Using It.

thumbnail
Artificial Intelligence (AI)
Practice

2 missions

Generative AI Problem-Solving Project

Generative AI Quest
생성형 AI와 협업하여 STEAM 융합 문제를 해결해 보고, 나의 생성형 AI 역량을 확인해 봅니다.

Lesson 9. Let's Solve SDGs Issues Using AI! (Energy)

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

SDGs Climate Action Concepts

Hello, Smart Energy AI Project
Exploring Solutions to Environmental Issues Using AI Technology and Examining the Key Tasks of the Smart Energy AI Project by Stage.

thumbnail
Artificial Intelligence (AI)
Practice

4 missions

SDGs Climate Action Practice

Smart Energy AI Project
데이터 수집과 정제, 모델 학습 및 테스트, 개선 등의 과정을 통해 학교의 전력 소비를 예측하는 AI 모델을 만들어 봅니다.

Lesson 10. Let's Solve SDGs Issues Using AI! (Reducing Inequality)

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

SDGs Reduced Inequalities Concepts

Hello, Exploration Team Selection AI Project
Considering AI and Fair Judgment, and Examining the Key Tasks of the Exploration Team Selection AI Project by Stage.

thumbnail
Artificial Intelligence (AI)
Practice

6 missions

SDGs Reduced Inequalities Practice

Exploration Team Selection AI Project
Through a fair exploration team selection process, experience the cycle of AI and explore the issues of bias in AI and potential solutions.

Lesson 11. What Impact Will AI Have on Society?

1 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

3 missions

Social Impact of AI

Hello, AI and Society
Exploring the Impact of AI on Society and Learning How to Utilize It Correctly.

Lesson 12. Can I Trust AI With My Information?

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

2 missions

AI Ethics (Personal Information) Concepts

Hello, AI Ethics (Personal Information)
Exploring Personal Information Protection and Misuse Cases in AI Ethics and Examining How to Safely Protect Personal Information Together.

thumbnail
Artificial Intelligence (AI)
Practice

5 missions

AI Ethics (Privacy Protection/Misuse)

My AI Privacy
Understanding AI Impact and Personal Information Protection Through Story-Based Selection Process.

Lesson 13. Is AI Fair to Everyone?

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

2 missions

AI Ethics (Discrimination/Bias) Concepts

Hello, AI Ethics (Discrimination/Bias)
Understanding the Concepts of 'Discrimination and Bias' in AI Ethics and Exploring Ways We Can Contribute to Fair Judgment Together.

thumbnail
Artificial Intelligence (AI)
Practice

4 missions

AI Ethics (Discrimination/Bias)

Panda Airport
Exploring the Issues of Biased Data While Addressing Situations Where Animals Are Discriminated Against for Various Reasons.

Lesson 14. Whose Responsibility Is the Mistake of AI?

2 learning contents

thumbnail
Artificial Intelligence (AI)
Concept

2 missions

AI Ethics (Responsibility) Concepts

Hello, AI Ethics (Responsibility)
Understanding 'Responsibility' in AI Ethics and Examining Related Cases.

thumbnail
Artificial Intelligence (AI)
Practice

1 missions

AI Ethics (Responsibility)

Who should I save?
Experiencing Ethical Decision-Making in Search and Rescue Drone Operations.

Lesson 15. Understanding the Concept of Programming

3 learning contents

thumbnail
Algorithms and Programming (AP)
Concept

4 missions

Programming Concepts

Hello, Programming
Understanding Programming and Exploring What Can Be Done with Programming.

thumbnail
Algorithms and Programming (AP)
Practice

12 missions

Introduction to Programming

Code Academy
Understanding Basic Structures Comprising a Program: Sequence, Loop, Selection.

thumbnail
Algorithms and Programming (AP)
Evaluation

6 missions

Programming Assessment

Programming Challenge
Challenge Yourself and Let's Verify What You Learned on Programming Planet!

Lesson 16. Creating Programs Using Variables

6 learning contents

thumbnail
Algorithms and Programming (AP)
Concept

4 missions

Variable Concepts

Hello, Variable
Understanding and Learning About Variables Used for Saving and Loading Data.

thumbnail
Algorithms and Programming (AP)
Practice

33 missions

Variable

Genoise Street
Understanding Variables for Saving and Loading Data

thumbnail
Algorithms and Programming (AP)
Evaluation

6 missions

Variable Assessment

Variable Challenge
Challenge Yourself and Verify What You've Learned on Planet Variable!

thumbnail
Algorithms and Programming (AP)
Recommended

10 missions

Additional Variable Practice 1

Variable Satellite 1
Using Variables to Save and Load Data to Solve Various Problems.

thumbnail
Algorithms and Programming (AP)
Recommended

10 missions

Additional Variable Practice 2

Variable Satellite 2
Using Variables to Save and Load Data to Solve Various Problems.

thumbnail
Algorithms and Programming (AP)
Recommended

10 missions

Additional Variable Practice 3

Variable Satellite 3
Using Variables to Save and Load Data to Solve Various Problems.

Lesson 17. Creating Programs Using Lists

7 learning contents

thumbnail
Algorithms and Programming (AP)
Concept

4 missions

List Concepts

Hello, List
Understanding and Learning About Lists for Storing and Handling Multiple Data

thumbnail
Algorithms and Programming (AP)
Practice

25 missions

List

Delicious Market
Let's Solve Problems Using Lists That Can Store and Handle Multiple Data.

thumbnail
Algorithms and Programming (AP)
Evaluation

6 missions

List Assessment

List Challenge
Challenge Yourself and Check What You've Learned on List Planet!

thumbnail
Algorithms and Programming (AP)
Recommended

6 missions

Additional List Practice 1

List Satellite 1
Let's Solve Problems Using Lists That Can Store and Handle Multiple Data.

thumbnail
Algorithms and Programming (AP)
Recommended

8 missions

Additional List Practice 2

List Satellite 2
Let's Solve Problems Using Lists That Can Store and Handle Multiple Data.

thumbnail
Algorithms and Programming (AP)
Recommended

8 missions

Additional List Practice 3

List Satellite 3
Let's Solve Problems Using Lists That Can Store and Handle Multiple Data.

thumbnail
Algorithms and Programming (AP)
Recommended

8 missions

Additional List Practice 4

List Satellite 4
Let's Solve Problems Using Lists That Can Store and Handle Multiple Data.

Lesson 18. Creating Programs Using Operations

7 learning contents

thumbnail
Algorithms and Programming (AP)
Concept

5 missions

Input/Output and Operations Concepts

Hello, Input/Output and Operations
Understanding the Method to Input Data, Perform Calculations, and Output Desired Results.

thumbnail
Algorithms and Programming (AP)
Practice

25 missions

Input/Output and Operations

Cafe Kiosk
Let's create a program that inputs data, goes through the calculations, and outputs the desired results.

thumbnail
Algorithms and Programming (AP)
Evaluation

6 missions

Input/Output and Operations Assessment

Input/Output and Operations Challenge
Challenge Yourself and Let's Review What You Learned in the Input/Output and Operations Planet!

thumbnail
Algorithms and Programming (AP)
Recommended

8 missions

Additional Input/Output and Operations Practice 1

Input/Output Satellite 1
Let's practice inputting data and performing calculations to produce various results.

thumbnail
Algorithms and Programming (AP)
Recommended

8 missions

Additional Input/Output and Operations Practice 2

Input/Output Satellite 2
Let’s practice inputting data and performing operations to produce various results.

thumbnail
Algorithms and Programming (AP)
Recommended

8 missions

Additional Input/Output and Operations Practice 3

Input/Output Satellite 3
Let's practice inputting data and performing calculations to produce various results.

thumbnail
Algorithms and Programming (AP)
Recommended

6 missions

Additional Input/Output and Operations Practice 4

Input/Output Satellite 4
Let's practice inputting data and performing calculations to produce various results.

Lesson 19. Creating Programs Using Functions

3 learning contents

thumbnail
Algorithms and Programming (AP)
Concept

4 missions

Function Concepts

Hello, Function
Understanding Functions That Simplify Complex Problems Into Collections of Simple Problems

thumbnail
Algorithms and Programming (AP)
Practice

25 missions

Function

Gemstone Valley
Using Functions to Simplify Complex Problems into Bundles of Simple Problems

thumbnail
Algorithms and Programming (AP)
Evaluation

6 missions

Function Assessment

Function Challenge
Challenge yourself and let's check what you've learned on Function Planet!

Lesson 20. Algorithm Training 1

1 learning contents

thumbnail
Algorithms and Programming (AP)
Practice

50 missions

Algorithmic Problem Solving 1

Online Judge (Beginner)
Solving Algorithm Problems of Various Difficulties Using Block Commands.

Lesson 21. Algorithm Training 2

1 learning contents

thumbnail
Algorithms and Programming (AP)
Practice

30 missions

Algorithmic Problem Solving 2

Online Judge (Intermediate)
Solving Algorithm Problems of Various Difficulties Using Block Commands.

Lesson 22. Algorithm Training 3

1 learning contents

thumbnail
Algorithms and Programming (AP)
Practice

20 missions

Algorithmic Problem Solving 3

Online Judge (Advanced)
Solving Algorithm Problems of Various Difficulties Using Block Commands.

Lesson 23. Python Programming Experience

3 learning contents

thumbnail
Algorithms and Programming (AP)
Practice

25 missions

Sequence (Text)

Pi Town (Text)
Learning Sequential Structure Executing Commands In Order Through Text Commands.

thumbnail
Algorithms and Programming (AP)
Practice

25 missions

Loop (Text)

Biblio Dungeon (Text)
Learning Loop Structures Through Text Commands to Execute the Same Instructions Repeatedly.

thumbnail
Algorithms and Programming (AP)
Practice

25 missions

Selection (Text)

Bremen City (Text)
Learning Selection Structures That Execute Different Commands Based on Conditions Through Text Commands.