고2 · 2026학년도 소프트웨어와 생활

02. 차시별 실습

개념을 확인한 뒤 단계별 목표 코드를 직접 추가합니다.

내 브라우저에 저장
현재 1차시 · 다른 차시 선택
1차시 다음 수업 · 데이터 분석 전체 과정

원본 CSV를 내려받아 VS Code에서 전처리·그래프·해석까지 완성한 뒤 기존 2차시로 이어갑니다.

축제 간식 분석 따라 하기 →
소프트웨어와 생활 · 3단원

1차시 · 판다스 시작과 표의 구조

학생이 작성한 코드를 매 단계 실행하고, 결과를 확인한 뒤 같은 .py 파일을 VS Code에서 다시 실행합니다.

1. 핵심 개념 확인

    개념 설명 →

    2. 단계별 실습 · 1차시

    판다스 시작과 표의 구조

    0 / 5단계 완료

    1단계

    실습 과제: 코드를 직접 입력해 보세요.

    막히면 아래 한 줄을 참고하세요. 기본은 직접 타이핑입니다.

    3. 코드 입력·실행

    직접 입력 / 계속 누적

    앞 단계의 코드는 지우지 마세요. 새로운 명령을 다음 줄에 추가한 다음 실행합니다. 들여쓰기는 그대로 유지하세요.

    실행 결과

    아직 코드를 실행하지 않았습니다.
    학생의 Python 코드에서 생성한 그래프
    예시 코드의 예상 출력 확인

    현재 단계까지 예시를 누적 실행한 결과입니다. 코드를 바꾸면 출력도 달라집니다. 표 간격·dtype 표시는 버전에 따라 다를 수 있습니다.

    4. 결과 해석·학습 기록

    웹에서 먼저
    한 줄 입력 → 실행 → 오류 수정 → 다음 단계. 실행 전에 예상하고 실제 출력과 비교합니다.
    VS Code에서 다시
    ‘.py 저장’ → VS Code로 열기 → 터미널에서 필요 시 python -m pip install pandas matplotlib → python 파일명.py. Python 설치가 필요합니다.

    학습 진도와 입력 내용은 현재 기기의 브라우저에만 저장됩니다. 교사에게 자동 제출되지 않습니다. 실제 성적·실명·개인정보를 입력하지 마세요. Python 엔진은 최초 실행 시 인터넷에서 다운로드하며, 학교망에서 막히면 .py 파일을 VS Code로 실행할 수 있습니다.

    5. 차시 확인 문제

    오류가 나면 여기부터 확인하세요
    • NameError: import 또는 df를 만드는 줄이 빠지지 않았는지 확인합니다. 매번 편집기의 전체 코드를 실행합니다.
    • SyntaxError: 괄호·따옴표의 짝과 쉼표를 확인합니다.
    • FileNotFoundError: 파일 이름과 작업 폴더를 확인합니다. 3차시 웹 실습에는 CSV가 자동 준비됩니다.
    • KeyError: 열 이름의 대소문자와 철자를 확인합니다.
    • 첫 준비가 막히면 실행 중지 후 다시 시도하세요. 전체 예제 .py와 CSV는 내려받아 사용할 수 있습니다.

    오늘의 VS Code 실습 마무리

    오늘의 모든 예제를 내 수업 폴더에 직접 입력해 실행하세요. 내 .py 파일, 필요한 CSV, 그래프와 해석 기록을 함께 저장하고 폴더를 백업합니다.

    내 파일 관리·학교와 집에서 이어 하기 →