arrow_back목록으로 돌아가기
고객사례

광문고등학교, ‘학교로 찾아가는 미래인재육성 프로그램’으로 완성하는 파이썬 알고리즘 프로젝트

광문고등학교
2026. 2. 5.
광문고등학교, ‘학교로 찾아가는 미래인재육성 프로그램’으로 완성하는 파이썬 알고리즘 프로젝트
AlgoSchool 2026. 2. 5.
고객 : 광문고등학교
도입 서비스 : 알고스쿨 파이썬 기초 및 프로젝트 과정, 알고리즘 순서도 설계 솔루션

“코딩의 시작은 타이핑이 아니라, 논리적인 순서를 설계하는 것부터입니다.”

알고스쿨은 최근 광문고등학교 학생들과 함께 ‘학교로 찾아가는 미래인재육성 프로그램’을 진행했습니다. 이번 교육은 미래 사회의 핵심 역량인 컴퓨팅 사고력(Computational Thinking)을 기르기 위해, 단순 문법 암기가 아닌 순서도 기반의 알고리즘 설계부터 사칙연산 계산기 프로젝트까지 아우르는 실전형 커리큘럼으로 구성되었습니다.

미래 인재를 위한 첫걸음: 순서도로 그리는 알고리즘

광문고 학생들은 코드를 작성하기 전, 알고스쿨 프로그램을 활용해 문제 해결 과정을 시각화하는 순서도(Flowchart) 설계 단계를 거쳤습니다. 이는 고등 교육 과정에서 강조하는 ‘절차적 사고’를 체득하는 핵심 과정입니다.
논리의 시각화: 복잡한 조건문과 반복문의 흐름을 순서도로 먼저 그려봄으로써, 코드 작성 시 발생할 수 있는 논리적 오류를 사전에 방지합니다.
알고리즘 기초 확립: 입력, 연산, 판단, 출력으로 이어지는 프로그램의 기본 구조를 체계적으로 학습했습니다.

파이썬(Python)으로 구현하는 실전 프로그래밍

순서도를 통해 탄탄한 논리를 세운 학생들은 이를 바탕으로 전 세계적으로 가장 널리 쓰이는 언어인 파이썬 실습에 들어갔습니다. 알고스쿨은 학생들이 문법의 복잡함에 지치지 않도록, 설계한 순서도를 코드로 직관적으로 변환하는 과정을 지원했습니다.
이번 교육의 하이라이트는 ‘사칙연산 계산기 제작 프로젝트’였습니다. 학생들은 단순히 숫자를 더하고 빼는 것을 넘어 다음과 같은 고차원적인 예외 처리 로직을 스스로 설계하고 구현했습니다.
• 사용자로부터 두 수와 연산자를 입력받는 인터페이스 설계
• if-elif-else 조건문을 활용한 연산자별 로직 분리
• 0으로 나누는 경우 등 오류 상황에 대한 방어적 코딩(Error Handling)

광문고 학생들의 변화: “코딩의 원리를 꿰뚫다”

이번 ‘학교로 찾아가는 미래인재육성 프로그램’에 참여한 광문고 학생들은 기존의 주입식 코딩 교육과는 전혀 다른 경험을 했다고 입을 모았습니다.
“단순히 계산기를 만드는 기술이 아니라, 문제를 해결하기 위해 단계를 나누는 법을 배운 것 같아 정말 유익했습니다.” — 광문고 참여 학생

사고의 깊이가 다른 알고스쿨의 교육 철학

광문고등학교와 함께한 이번 사례는 알고스쿨이 지향하는 교육의 본질을 잘 보여줍니다. 우리는 학생들이 단순한 '코더(Coder)'를 넘어, 문제를 논리적으로 분석하고 창의적인 솔루션을 설계하는 '미래형 문제 해결사'로 성장하기를 바랍니다.
알고스쿨은 앞으로도 ‘찾아가는 미래인재육성 프로그램’을 통해 더 많은 고등학교에 수준 높은 소프트웨어 교육을 전파할 것입니다. 학생들의 사고 과정이 데이터가 되고, 그 데이터가 성장의 기록이 되는 알고스쿨만의 교육 모델을 기대해 주세요.
광문고 학생들이 직접 더코알라를 사용하여 학습하는 과정을 거쳤습니다.
Section image 7