TEACHING EXPERIENCE

개념을 코드로,
코드를 문제 해결로 연결합니다.

Python 기초부터 데이터 분석과 인공지능, 아두이노 피지컬 컴퓨팅까지 실습과 프로젝트를 중심으로 수업을 설계했습니다.

학생용 교재 예시 내려받기
01
PYTHON

제어구조와 알고리즘

조건문과 반복문에서 시작해 중첩 구조, 표준 라이브러리, 문제 해결 알고리즘으로 확장합니다.

  • if·elif·else, for·while, break·continue
  • random, math, datetime 모듈 활용
  • Up/Down 게임, 최대공약수, 소수·피보나치 문제
  • 워크북 기반 단계별 실습
while cnt < 10:
    answer = int(input())
    if answer > target:
        print("down")
    elif answer < target:
        print("up")
    else:
        break
02
DATA ANALYSIS

NumPy·Pandas 데이터 분석

정형데이터의 구조를 이해하고 수집, 전처리, 분석, 시각화의 전체 흐름을 실습합니다.

  • 수치형·범주형 데이터와 속성 이해
  • 결측값 확인·대체·삭제와 기초 통계량
  • 선그래프, 막대그래프, 박스플롯, 산점도
  • 상관관계와 데이터 기반 해석
03
ARTIFICIAL INTELLIGENCE

머신러닝의 원리와 알고리즘

지도학습과 비지도학습의 차이를 이해하고 회귀·분류·군집 알고리즘의 작동 방식을 비교합니다.

  • 선형회귀와 로지스틱 회귀
  • KNN, Decision Tree, Random Forest
  • K-means와 DBSCAN 군집화
  • 과적합·과소적합과 모델 선택
DATARegressionClassificationClustering
04
PHYSICAL COMPUTING

아두이노·메이커 프로젝트

센서 입력과 소프트웨어 제어를 연결해 학생이 직접 만들고 시험하는 프로젝트형 수업을 진행했습니다.

  • LED, 버튼, 조도·온도 센서 활용
  • 모터와 출력장치 제어
  • 회로 구성과 코드 디버깅
  • 아이디어 구현과 결과 발표
UNO
LEARNING SYSTEM

수업 흐름을 관리하는 별도 LMS

세종과고 정보과학 내신 수업자료, 과제와 학습 흐름을 관리하기 위한 시스템입니다.

LMS 보기 →