파이썬 독학 순서
파이썬을 혼자 공부할 때 무엇부터, 어떤 순서로 하면 좋은지 정리했어요. 책이나 강의를 보고 있어도 이 순서대로 직접 실행하고 문제를 풀어 보면 훨씬 빨리 손에 익어요.
시작하기 전에: 설치는 나중에 해도 돼요
파이썬 독학에서 처음 막히는 곳이 설치예요. 처음 몇 주는 설치 없이 브라우저에서 해도 충분해요. 온라인 파이썬 실행기에서 코드를 바로 돌려 볼 수 있고, 아래 단원의 예제도 모두 그 자리에서 실행돼요. 내 컴퓨터에 파일을 만들거나 다른 프로그램과 함께 써야 할 때 설치하면 돼요.
1단계: 화면에 쓰고, 값을 담고, 계산하기
가장 먼저 "쓴 대로 실행된다"는 감각을 익혀요. 네 단원이면 돼요.
2단계: 조건문과 반복문
프로그램다운 프로그램은 여기서부터예요. 독학하다 가장 많이 멈추는 곳도 반복문이니, 예제를 고쳐 가며 여러 번 실행해 보세요.
3단계: 문자열과 리스트
여러 값을 한꺼번에 다루는 법이에요. 파이썬 문제의 대부분이 이 둘로 풀려요.
4단계: 함수와 딕셔너리
코드가 길어지면 함수로 나누고, 이름으로 값을 찾을 때는 딕셔너리를 써요. 여기까지 하면 "파이썬 기초"는 끝났다고 봐도 돼요.
5단계: 그다음에 볼 것
전체 단원은 파이썬 배우기에 차례대로 있어요.
혼자 공부할 때 지키면 좋은 세 가지
- 읽기만 하지 말고 꼭 실행해요. 예제를 한 글자라도 바꿔서 결과가 어떻게 달라지는지 보세요.
- 단원을 본 날 문제를 하나 풀어요. 단원 아래에 그 내용으로 푸는 문제가 붙어 있어요. 쉬운 것부터 풀면 돼요.
- 매일 조금씩 해요. 주말에 몰아서 하는 것보다 하루 한 문제가 오래 남아요. 오늘의 문제가 매일 바뀌고, 가입하면 메일로도 받을 수 있어요.
자주 묻는 것
파이썬 설치는 언제 하나요?
4단계까지는 설치 없이 해도 돼요. 파일을 읽고 쓰거나, 내 컴퓨터의 일을 자동으로 시키거나, 다른 사람이 만든 도구를 가져다 쓰고 싶어질 때 설치하세요.
얼마나 걸리나요?
사람마다 달라요. 한 단계에 단원이 네 개씩이니, 하루에 단원 하나와 문제 하나를 한다면 한 단계에 나흘에서 한 주쯤 잡으면 돼요. 빨리 끝내는 것보다 막힌 단원을 다시 해 보는 것이 더 중요해요.
다른 언어를 먼저 배워야 하나요?
아니요. 파이썬은 첫 언어로 많이 골라요. 나중에 자바나 C언어를 배울 때는 같은 단원을 그 언어로 바꿔 보면 차이가 바로 보여요.
초등학생도 할 수 있나요?
글자를 치는 것이 아직 어렵다면 타일을 맞춰서 만드는 블록코딩 코스(크레이콘)부터 해 보세요.