VS Code Python 개발환경 구축
VS Code와 Python을 설치하고 수업용 개발환경을 안정적으로 준비하는 세팅 강의입니다.
핵심은 완성본을 따라 하는 데서 끝내지 않고, 다음 프로젝트에서도 다시 사용할 수 있는 순서와 판단 기준을 가져가는 것입니다.
이 강의는 파이썬을 처음 시작하는 학습자가 개발 환경을 직접 설치하고, VS Code에서 Python 파일을 만들고 실행해보는 것을 목표로 한다.

이 강의에서 보는 것
- VS Code와 Python 설치 흐름 참고: https://flexlink.co.kr/5
- VS Code 확장팩 설치 이미지 참고: https://taehongeeee.tistory.com/47
- VS Code 공식 다운로드: https://code.visualstudio.com/
- Python 공식 다운로드: https://www.python.org/
- 파이썬을 처음 배우는 입문자
- 코딩 수업을 듣기 전 개발 환경을 준비해야 하는 학습자
핵심 메시지
VS Code와 Python을 설치하고 수업용 개발환경을 안정적으로 준비하는 세팅 강의입니다. 처음부터 모든 것을 외우기보다, 수업 후에도 스스로 다시 실행할 수 있는 순서와 판단 기준을 가져가는 것이 목표입니다.
추천 수업 흐름
| 단계 | 질문 | 대표 활동 | 결과 |
| 1 | Visual Studio Code와 Python 개발환경 구축 기획안에서 무엇을 봐야 할까? | 설명, 예시, 짧은 실습을 연결합니다. | 다음 단계로 넘어갈 기준을 정리합니다. |
| 2 | 교육 목적에서 무엇을 봐야 할까? | 설명, 예시, 짧은 실습을 연결합니다. | 다음 단계로 넘어갈 기준을 정리합니다. |
| 3 | 참고 자료에서 무엇을 봐야 할까? | 설명, 예시, 짧은 실습을 연결합니다. | 다음 단계로 넘어갈 기준을 정리합니다. |
| 4 | 대상 학습자에서 무엇을 봐야 할까? | 설명, 예시, 짧은 실습을 연결합니다. | 다음 단계로 넘어갈 기준을 정리합니다. |
| 5 | 학습 목표에서 무엇을 봐야 할까? | 설명, 예시, 짧은 실습을 연결합니다. | 다음 단계로 넘어갈 기준을 정리합니다. |
| 6 | 전체 세션 목차에서 무엇을 봐야 할까? | 설명, 예시, 짧은 실습을 연결합니다. | 다음 단계로 넘어갈 기준을 정리합니다. |
1. Visual Studio Code와 Python 개발환경 구축 기획안
이 단계에서는 Visual Studio Code와 Python 개발환경 구축 기획안을 중심으로 수업을 진행합니다. 개념을 먼저 짧게 잡고, 실제 예시나 화면을 보면서 왜 필요한지 확인합니다.

강의 포인트
- 학생이 따라 할 수 있는 최소 단위로 설명합니다.
- 정상적으로 진행되었을 때의 결과를 먼저 보여줍니다.
- 막혔을 때 확인할 항목을 함께 안내합니다.
2. 교육 목적
이 단계에서는 교육 목적을 중심으로 수업을 진행합니다. 개념을 먼저 짧게 잡고, 실제 예시나 화면을 보면서 왜 필요한지 확인합니다.

강의 포인트
- 학생이 따라 할 수 있는 최소 단위로 설명합니다.
- 정상적으로 진행되었을 때의 결과를 먼저 보여줍니다.
- 막혔을 때 확인할 항목을 함께 안내합니다.
3. 참고 자료
이 단계에서는 참고 자료을 중심으로 수업을 진행합니다. 개념을 먼저 짧게 잡고, 실제 예시나 화면을 보면서 왜 필요한지 확인합니다.

강의 포인트
- 학생이 따라 할 수 있는 최소 단위로 설명합니다.
- 정상적으로 진행되었을 때의 결과를 먼저 보여줍니다.
- 막혔을 때 확인할 항목을 함께 안내합니다.
4. 대상 학습자
이 단계에서는 대상 학습자을 중심으로 수업을 진행합니다. 개념을 먼저 짧게 잡고, 실제 예시나 화면을 보면서 왜 필요한지 확인합니다.

강의 포인트
- 학생이 따라 할 수 있는 최소 단위로 설명합니다.
- 정상적으로 진행되었을 때의 결과를 먼저 보여줍니다.
- 막혔을 때 확인할 항목을 함께 안내합니다.
5. 학습 목표
이 단계에서는 학습 목표을 중심으로 수업을 진행합니다. 개념을 먼저 짧게 잡고, 실제 예시나 화면을 보면서 왜 필요한지 확인합니다.
강의 포인트
- 학생이 따라 할 수 있는 최소 단위로 설명합니다.
- 정상적으로 진행되었을 때의 결과를 먼저 보여줍니다.
- 막혔을 때 확인할 항목을 함께 안내합니다.
6. 전체 세션 목차
이 단계에서는 전체 세션 목차을 중심으로 수업을 진행합니다. 개념을 먼저 짧게 잡고, 실제 예시나 화면을 보면서 왜 필요한지 확인합니다.
강의 포인트
- 학생이 따라 할 수 있는 최소 단위로 설명합니다.
- 정상적으로 진행되었을 때의 결과를 먼저 보여줍니다.
- 막혔을 때 확인할 항목을 함께 안내합니다.
7. 강의 중 반복해서 강조할 문장
이 단계에서는 강의 중 반복해서 강조할 문장을 중심으로 수업을 진행합니다. 개념을 먼저 짧게 잡고, 실제 예시나 화면을 보면서 왜 필요한지 확인합니다.
강의 포인트
- 학생이 따라 할 수 있는 최소 단위로 설명합니다.
- 정상적으로 진행되었을 때의 결과를 먼저 보여줍니다.
- 막혔을 때 확인할 항목을 함께 안내합니다.
8. 실습 준비물
이 단계에서는 실습 준비물을 중심으로 수업을 진행합니다. 개념을 먼저 짧게 잡고, 실제 예시나 화면을 보면서 왜 필요한지 확인합니다.
강의 포인트
- 학생이 따라 할 수 있는 최소 단위로 설명합니다.
- 정상적으로 진행되었을 때의 결과를 먼저 보여줍니다.
- 막혔을 때 확인할 항목을 함께 안내합니다.
실습 미션
미션 1. 핵심 흐름 다시 설명하기
- 오늘 배운 과정을 3단계로 요약합니다.
- 각 단계에서 확인해야 할 결과를 한 문장씩 적습니다.
- 내가 헷갈렸던 지점을 질문으로 바꿔봅니다.
미션 2. 내 상황에 적용하기
- 같은 흐름을 내 아이디어나 프로젝트에 적용합니다.
- 필요한 준비물, 도구, 확인 기준을 목록으로 만듭니다.
- 다음 수업에서 보여줄 결과물을 하나 정합니다.
퀴즈
- 이 강의에서 가장 먼저 확인해야 하는 준비나 판단 기준은 무엇인가요?
- 실습 중 문제가 생기면 어떤 항목부터 확인해야 하나요?
- 오늘 배운 내용을 내 프로젝트에 적용한다면 첫 행동은 무엇인가요?
수업 체크리스트
- 제목과 목표를 학생이 이해했는가?
- 단계별 정상 결과를 확인했는가?
- 이미지나 예시가 설명과 함께 연결되어 있는가?
- 마지막에 학생이 직접 해볼 미션이 남아 있는가?