Lesson 1. Let's Use the Mouse!
2 learning contents

3 missions
Mouse Concepts
Hello, Mouse
Exploring Various Functions of the Mouse and Learning Proper Usage Methods.

21 missions
Learning Mouse Functions
Eco Farm
Using the mouse's click and drag-and-drop features, let's take care of Jenna's Eco Farm!
Lesson 2. Let's Use the Keyboard!
2 learning contents

3 missions
Keyboard Concepts
Hello, Keyboard
Understanding the Various Functions of the Keyboard and Learning the Correct Usage Methods.

17 missions
Learning Keyboard Positions
Magic Finger
Through familiarizing with the keyboard and practicing words and sentences, please protect Colin's Magic Lab!
Lesson 3. Let's Improve Typing Skills!
2 learning contents

1 missions
Keyboard Word/Phrase Practice Game
Goblin Kingdom
A keyboard practice game where you defeat goblins by typing words and short sentences on the keyboard.

1 missions
Keyboard Sentence Practice Game
Clean Earth
A keyboard practice game that transforms greenhouse gases into clean air by typing various sentences.
Lesson 4. What Is an Information Device?
3 learning contents

4 missions
Information Device Concepts
Hello, Information Devices
Exploring the Types of Information Devices Around Us and Learning Proper Usage Methods.

7 missions
Learning About Information Devices
Jet's Electronics
Sales of Information Devices Such as Desktops and Laptops and Fun Exploration of Various Types and Their Use Cases in Our Daily Lives.

6 missions
Information Device Assessment
Information Device Challenge
Challenge yourself to review what you've learned on the 'Learning About Information Devices' planet!
Lesson 5. What Is an Operating System?
3 learning contents
4 missions
Operating System Concepts
Hello, Operating System
Understanding the Concept of Operating Systems and What Can Be Done with Desktop and Mobile Operating Systems.

8 missions
Learning About Operating Systems
OS Recovery Operation
Exploring and Executing Basic Functions of the Operating System Through Mission Resolution for Repairing a Malfunctioning Operating System.

6 missions
Operating System Assessment
Operating System Challenge
Challenge yourself and confirm what you learned on the 'Learning About Operating Systems' planet!
Lesson 6. How to Search for Information?
3 learning contents

4 missions
Application Concepts
Hello, Application
Understanding the Concept of Applications and Application Usage for Information Retrieval.

9 missions
Using Applications
Information Search Detectives
Experience the process of problem-solving using information retrieval and results while performing a mission to find the lost artifacts.

6 missions
Application Assessment
Application Challenge
Confirming the Concepts of 'Application' Learned in the Evaluation and Practice Planet.
Lesson 7. What Is Data?
3 learning contents

4 missions
Data Concepts
Hello, Data
Exploring Various Forms of Data and Discovering What Data Exists Around Us.

6 missions
Learning About Data
Mystery Box
Exploring Various Types of Data and Organizing Them Appropriately by Category.

6 missions
Data Assessment
Data Challenge
Challenge yourself and let's review what we've learned in the 'Learning About Data' planet!
Lesson 8. How to Collect Data?
3 learning contents

4 missions
Data Collection Concepts
Hello, Data Collection
Understanding the Meaning of Data Collection and Various Collection Methods.

12 missions
Data Collection
The Case of Little Red Riding Hood
Let's collect data suitable for our purposes using various tools, and let's solve problems using the collected data.

6 missions
Data Collection Assessment
Data Collection Challenge
Challenge yourself to confirm what you've learned on the 'Data Collection' planet!
Lesson 9. Let's Experience Programming!
3 learning contents

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

12 missions
Introduction to Programming
Code Academy
Understanding Basic Structures Comprising a Program: Sequence, Loop, Selection.

6 missions
Programming Assessment
Programming Challenge
Challenge Yourself and Let's Verify What You Learned on Programming Planet!
Lesson 10. Let's Program Using Sequence Structure!
6 learning contents

4 missions
Sequence Concepts
Hello, Sequence
Understanding and Learning the Sequence Structure that Executes Commands in Order.

25 missions
Sequence
PI Town
Learning Sequential Structure Executing Commands in Order Through Block Commands.

6 missions
Sequence Assessment
Sequence Challenge
Challenge Yourself and Verify What You've Learned on Sequence Planet!

16 missions
Additional Sequence Practice 1
Sequence Satellite 1
Using a Sequential Structure to Solve Various Problems by Executing Commands in Order.

17 missions
Additional Sequence Practice 2
Sequence Satellite 2
Using a Sequential Structure to Solve Various Problems by Executing Commands in Order.

17 missions
Additional Sequence Practice 3
Sequence Satellite 3
Using a Sequential Structure to Solve Various Problems by Executing Commands in Order.
Lesson 11. Let's Program Using Loop Structures!
6 learning contents

4 missions
Loop Concepts
Hello, Loop
Understanding and Mastering Loop Structures to Execute the Same Command Repeatedly.

25 missions
Loop
Biblio Dungeon
Learning Loop Structures Through Block Commands to Execute the Same Instructions Repeatedly.

6 missions
Loop Assessment
Loop Challenge
Challenge yourself and let's check what you've learned on the Loop Planet!

16 missions
Additional Loop Practice 1
Loop Satellite 1
Solving Various Problems Using Loop Structures to Repeatedly Execute the Same Command.

17 missions
Additional Loop Practice 2
Loop Satellite 2
Solving Various Problems Using Loop Structures to Repeatedly Execute the Same Command.

17 missions
Additional Loop Practice 3
Loop Satellite 3
Solving Various Problems Using Loop Structures to Repeatedly Execute the Same Command.
Lesson 12. Let's Program With Selection Structures!
6 learning contents

4 missions
Selection Concepts
Hello, Selection
Exploring and Learning About Selection Structures That Can Execute Different Commands Based on Conditions.

25 missions
Selection
Bremen City
Learning Selection Structures That Execute Different Commands Based on Conditions Through Block Commands.

6 missions
Selection Assessment
Selection Challenge
Challenge yourself and let's check what you've learned on the Selection Planet!

16 missions
Additional Selection Practice 1
Selection Satellite 1
Utilizing a selection structure that can execute different commands based on conditions to solve various problems.

17 missions
Additional Selection Practice 2
Selection Satellite 2
Utilizing a selection structure that can execute different commands based on conditions to solve various problems.

17 missions
Additional Selection Practice 3
Selection Satellite 3
Utilizing a selection structure that can execute different commands based on conditions to solve various problems.
Lesson 13. Let's Create My Own Jump Game!
1 learning contents

12 missions
Jump Game Development
Cloud Bounce
Creating a Platformer Jump Game Where Characters Step on Various Types of Cloud Platforms Using Basic Programming Elements.
Lesson 14. Let's Create My Own Running Game!
1 learning contents

18 missions
Runner Game Development
Int Run
Create Your Own Running Game Using Various Programming Elements Such as Sequences and Events.
Lesson 15. Let's Create My Own Maze Game!
1 learning contents

18 missions
Maze Game Development
Snack King
Creating a Maze Game Utilizing Various Programming Elements to Avoid Incoming Enemies and Collect Snacks.
Lesson 16. Let's Create My Own Shooting Game!
1 learning contents

32 missions
Shooting Game Development
Int Wars
Create Your Own Shooting Game Using Various Programming Elements Such as Collisions and Judgments.
Lesson 17. What Is AI?
1 learning contents
5 missions
AI Concepts
Hello, AI
Understanding the Concept of AI and Exploring Examples of AI Used in Daily Life.
Lesson 18. Let's Experience AI!
2 learning contents

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

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.
Lesson 19. What Is Generative AI?
2 learning contents

4 missions
Generative AI Concepts
Hello, Generative AI
Understanding the Concept and Characteristics of Generative AI and Learning How to Use It Correctly.

1 missions
Text Generating AI
Ask ChatCo
Experience Prompt Engineering Through Questioning and Improving Questions on Ten Topics.
Lesson 20. What Is Personal Information?
3 learning contents
3 missions
Personal Information Concepts
Hello, Personal Information
Understanding the Meaning and Importance of Personal Information and Examples of Personal Information in Daily Life.

7 missions
Learning About Personal Information
Personal Information Recovery Operation
In the process of retrieving personal information scattered in space, we develop the ability to distinguish between personal information and general information and understand the importance of personal information.

6 missions
Personal Information Assessment
Personal Information Challenge
Take on the challenge and let's check what you've learned on the 'Personal Information' planet!
Lesson 21. Let's Experience Computing Thinking Puzzles!
2 learning contents

3 missions
Computational Thinking Concepts
Hello, Computational Thinking
Understanding Core Elements of Computational Thinking and Problem-Solving Process Using Computational Thinking.

20 missions
Introduction to Computational Thinking
Code Arcade
Experience various types of logic puzzles, including One-Stroke Drawing and one-to-one correspondence.
Lesson 22. Let's Discover My Computing Thinking Skills Level!
2 learning contents

15 missions
CT Diagnostic Assessment
CT Diagnostic Assessment
Solve various types of problem-solving questions and receive curriculum recommendations along with a computing thinking level assessment.

5 missions
Thinking Skills Type Test
CT Potential Test
Complete the 5 types of computational thinking potential tests and check which type I belong to among the total of 10 personality types.
Lesson 23. Let's solve the problems in order!
7 learning contents

25 missions
Procedural Problem Solving
Paros Pallena
Learn Procedure-Oriented Problem Solving Through Various Types of Logic Puzzles, Including Data Placement and One-Stroke Drawing.

10 missions
One-Stroke Drawing 1
Moss Satellite 1
Developing Various Computational Thinking Skills Such as Inference and Abstraction Through One-Stroke Drawing Puzzles.

10 missions
One-Stroke Drawing 2
Moss Satellite 2
Developing Various Computational Thinking Skills Such as Inference and Abstraction Through One-Stroke Drawing Puzzles.

10 missions
One-Stroke Drawing 3
Moss Satellite 3
Developing Various Computational Thinking Skills Such as Inference and Abstraction Through One-Stroke Drawing Puzzles.

10 missions
Ladder 1
Ladder Satellite 1
Developing Various Computational Thinking Skills Through Ladder Puzzles, Including Automation and Generalization.

10 missions
Ladder 2
Ladder Satellite 2
Developing Various Computational Thinking Skills Through Ladder Puzzles, Including Automation and Generalization.

10 missions
Ladder 3
Ladder Satellite 3
Developing Various Computational Thinking Skills Through Ladder Puzzles, Including Automation and Generalization.
Lesson 24. Let's Solve Problems with Arithmetic Operations Puzzles!
7 learning contents

30 missions
Arithmetic Operations Integration
Marble Antico
Developing Arithmetic Operations and Problem-Solving Skills Through Various Types of Logic Puzzles Related to Arithmetic Operations.

5 missions
Arithmetic Operations 1
Number Satellite 1
Developing Various Computational Thinking Skills Through Number Puzzles, Such as Data Processing and Abstraction.

5 missions
Arithmetic Operations 2
Number Satellite 2
Developing Various Computational Thinking Skills Through Number Puzzles, Such as Data Processing and Abstraction.

5 missions
Arithmetic Operations 3
Number Satellite 3
Developing Various Computational Thinking Skills Through Number Puzzles, Such as Data Processing and Abstraction.

5 missions
Arithmetic Operations 4
Number Satellite 4
Developing Various Computational Thinking Skills Through Number Puzzles, Such as Data Processing and Abstraction.

5 missions
Arithmetic Operations 5
Number Satellite 5
Developing Various Computational Thinking Skills Through Number Puzzles, Such as Data Processing and Abstraction.

5 missions
Arithmetic Operations 6
Number Satellite 6
Developing Various Computational Thinking Skills Through Number Puzzles, Such as Data Processing and Abstraction.