0. 추천 학습 가이드 > 0-1. 추천 학습 가이드
코사다마의 '파이썬 기초 문법' 커리큘럼을 공부하시는 모든 분들, 환영합니다!🙌
스터디 목표
코사다마의 파이썬 기초 문법 스터디는 파이썬을 '1도' 모르는 쌩초보들을 대상으로 ‘3주 완성’을 목표로 만들어진 커리큘럼입니다. 쉽고 천천히 시작 부터 설명하는 만큼 할 수 있다!는 생각을 가지고 끝까지 임해주시면 됩니다💖3주가 지나면 여러분들은 적어도 아래 코드를 이해하실 수 있게 될 겁니다!
def cosadama(your_name):
return 'coding + hosadama = 대박적'
print(cosadama(you))
파이썬을 배워야 하는 이유
- 다른 프로그래밍 언어에 비해 문법이 쉬워 배우기 쉽습니다. C언어, C++, JAVA의 코드를 한번 보세요. 파이썬은 그에 비해 배우기 쉬운 언어입니다.
- 파이썬은 간결하고 강력합니다. 인간이 이해하기 쉬운 언어이며, 강력하고 좋은 외부 모듈이 많아 여러분들은 필요한 외부 모듈을 가져다 붙이기만 하면 됩니다.
- 파이썬은 다양한 분야에서 활용 가능합니다. 웹 프로그래밍, 데이터 분석, 사물인터넷, 수치연산/데이터베이스 프로그래밍, GUI 프로그래밍, 시스템 유틸리티 제작 등 활용되는 영역이 광활합니다. 현재 미국에서 가장 많이 쓰이는 언어일 정도로 많은 분야에서 활용되고 있습니다.
- 파이썬은 데이터 분석 도구로 매우 훌륭한 언어입니다. 우리는 우리가 살아가는 세계에 대해 궁금증을 가지고, 궁금증에 기반해 가설을 세우고, 가설을 증명하기 위해 데이터들을 수집하고, 분석하고, 결과를 도출합니다. 가설을 설득력 있게 제시하기 위해서는 그만큼 수많은 데이터들을 필요로 합니다. 파이썬은 스몰데이터부터 빅데이터까지 손쉽고 빠르게 처리하는 유용한 도구입니다.
추천 학습 양
해당 커리큘럼은 3주 완성을 목표로 제작되었지만, 개인의 학습 속도에 따라서 늘리거나 줄이면 됩니다. 아래 각 주차에 따른 추천 학습 양을 참고하여 진행해주세요!
주차 |
학습 대주제 |
학습 소주제 |
1주차 |
1. 파이썬 기초 개념 |
1-1. 프로그래밍 언어란?
1-2. 파이썬이란? 왜 파이썬을 배울까?
1-3. 함수 중에서도 가장 기본, print!
1-4. 우리의 선생님은 Google!
1-5. 실습
|
2. 기본 자료형과 연산 |
2-1. 자료형은 왜 구분할까?
2-2. 연산자
2-3. 숫자 자료형
2-4. 문자 자료형
2-5. 논리 자료형
2-6. 실습
|
2주차 |
3. 변수 |
3-1. 변수란?
3-2. 변수의 이름짓기
3-3. 변수의 자료형
3-4. 변수에 값 할당하기
3-5. 변수에 값 할당받기
|
4. 고급 자료형 |
4-1. 리스트란?
4-2. 리스트에서 데이터 가져오기
4-3. 리스트의 연산
4-4. 리스트와관련된 함수
4-5. 튜플이란?
4-6. 딕셔너리란?
4-7. 딕셔너리의 데이터 다루기
4-8. 딕셔너리와 관련된 함수
4-9. 집합이란?
|
3주차 |
5. 제어문 |
5-1. if문이란?
5-2. if문과 연산자
5-3. if문 유의점
5-4. while문이란?
5-5. while문 유의점
5-6. for문이란?
5-7. for문 응용
|
6. 함수 |
6-1. 함수란?
6-2. 함수 만들기
6-3. 변수의 범위
|
참고 학습 가이드
- 강의 동영상이 있는 경우 강의를 먼저 시청 후, 교안을 학습하세요.
- 강의(김왼손의 왼손코딩)의 경우, 링크되어 있는 동영상만 시청하시면 됩니다. (기존 강의는 동영상이 굉장히 많은데, 필요한 부분만 발췌하여 교안을 만들었습니다!)
- 파이썬 프로그램(아나콘다-주피터 등)을 따로 설치하실 필요가 없으며, 구글 코랩 (아래 사용법 참고)을 사용하여 실습을 진행하면 됩니다.
코랩 사용법
여러분들은 파이썬을 다운로드 받을 필요가 없습니다. 다운로드를 받는다면 이래저래 복잡해지는 부분이 많으니, 구글 콜랩을 사용하시고 본격적으로 다음 스터디에 아나콘다를 까시는 것을 더 적극 권장해 드립니다.
- 링크 클릭 - 새노트 - python3 : 제목에 ipynb라 적혀있으면 준비를 마친 겁니다.
- 크게 구글 콜랩은 코드와 마크다운 문법의 텍스트를 쓸 수 있습니다.
- + 코드를 선택하시면, 파이썬 코드를 작성하실 수 있습니다.
- + 텍스트를 선택하시면, 텍스트를 작성하실 수 있습니다.
추천 및 참고자료
파이썬 기초 문법 커리큘럼을 제작하면서 참고한 자료들과 해당 스터디와 병행하면 좋은 자료들입니다.
- 점프 투 파이썬
파이썬 입문서로 굉장히 유명한 도서입니다. 온라인으로 무료 열람이 가능합니다.
- 초보자를 위한 파이썬 300제 ★★★
파이썬 기초 문법과 관련된 문제 모음입니다. 개념 다지기에 정말 많은 도움이 됩니다. 정답도 달려있고 유튜브에 해설강의도 있으니 강추합니다.
- 왕초보를 위한 Python: 쉽게 풀어 쓴 기초 문법과 실습
점프 투 파이썬보다 간결하고 압축시킨 자료입니다. (그만큼 생략된 내용도 많습니다.) 학습하고 싶은 부분만 선택하여 학습할 수 있다는 장점이 있습니다.
- 에드위드 - 기초 PYTHON 프로그래밍
무료 파이썬 강의 입니다. 한 강의가 짧지 않아서 본 스터디 참고 동영상으로 사용하진 않았지만, 기초 부터 차근차근 학습할 수 있는 강의 입니다. (참고 혹은 복습용으로 추천)
- 김왼손의 왼손코딩
해당 커리큘럼에서 사용한 유튜브 동영상 입니다. 교안에서는 필요한 부분만 발췌하여 사용하였으니, 그 외 다른 강의들도 학습에 참고해보세요.