Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Schoolhouse.world: peer tutoring, for free.
Learning Basic Algorithms with AI (Using C++ as a Tool)

SAT Score Range

4 sessions

🔥 9 spots left!

About

This series focuses on learning basic algorithmic thinking with the help of AI, rather than teaching programming syntax. Learners will practice understanding simple problems, designing step-by-step logic, and reasoning about solutions, while AI is used as a guide for hints, explanations, and checking thinking. C++ is used only as a tool to express ideas, not as the main subject of instruction. No prior programming experience is required.

Tutored by

Changhoon K 🇰🇷

Certified in 1 topic

View Profile

Hi! I’m a high school student who is passionate about math and computer science. I enjoy problem-solving, coding, and exploring how algorithms can be applied to real-world challenges. I’m joining Schoolhouse to share my knowledge, help other students build confidence in these subjects, and learn from the global community along the way. My goal is to make math and computer science more approachable and enjoyable for everyone.

✋ ATTENDANCE POLICY

Learners are encouraged to attend all sessions if possible. If you are unable to join a session, please try to inform the mentor in advance. Active participation through chat is appreciated, but listening quietly is also completely fine. Respectful behavior is expected at all times.

SESSION 1

2

Feb

SESSION 1

Artificial Intelligence

Artificial Intelligence

Mon 2:00 PM - 2:30 PM UTCFeb 2, 2:00 PM - 2:30 PM UTC

This session introduces core algorithm ideas such as sorting and searching. Learners will focus on understanding how these algorithms work step by step and when to use them, rather than on programming syntax. AI will be used to explain algorithm processes, compare approaches, and help learners reason about efficiency and correctness.

SESSION 2

3

Feb

SESSION 2

Artificial Intelligence

Artificial Intelligence

Tue 2:00 PM - 3:00 PM UTCFeb 3, 2:00 PM - 3:00 PM UTC

This session focuses on algorithmic thinking using graph-based problems and traversal methods such as BFS and DFS. Learners will practice recognizing problems that can be modeled as graphs and reasoning about different exploration strategies. AI will be used to support discussion, clarify traversal logic, and help learners choose appropriate algorithms without relying on code memorization.
SESSION 3

4

Feb

SESSION 3

Artificial Intelligence

Artificial Intelligence

Wed 2:00 PM - 2:30 PM UTCFeb 4, 2:00 PM - 2:30 PM UTC

In this session, learners will focus on how to solve algorithm problems by actively communicating with AI. Instead of asking for full solutions, we will practice asking the right questions, breaking problems into smaller steps, and using AI responses to refine our thinking. The goal is to learn a repeatable problem-solving process through guided dialogue with AI.

SESSION 4

5

Feb

SESSION 4

Artificial Intelligence

Artificial Intelligence

Thu 2:00 PM - 2:30 PM UTCFeb 5, 2:00 PM - 2:30 PM UTC

This session builds on the previous one by going deeper into problem-solving through conversation with AI. Learners will practice checking assumptions, debugging logical mistakes, and improving solution ideas by discussing them step by step with AI. The emphasis is on learning how to think more clearly using AI feedback, not on copying answers.

Public Discussion

Please log in to see discussion on this series.

Feb 2 - Feb 5

1 week

30 - 60 mins

/ session

Next session on February 2, 2026

SCHEDULE

Monday, Feb 2

2:00PM

Tuesday, Feb 3

2:00PM

Wednesday, Feb 4

2:00PM

Thursday, Feb 5

2:00PM