파이썬으로 구현해볼 분야는 아래 3가지 입니다.
1, 음악파일
2. 2D이미지파일처리 / GUI 설계
3. 라스베리파이(혹은 Pygame)

각 3회씩 위 분야에 대해서 Python라이브러리를 이용해 파일들을 처리하고 파싱하면서 자신에게 맞는 프로그램을 만들어 볼 예정이에요.
예를 들면, 음악의 경우 itunes의 음악을 다운로드 한뒤 음악파일을 합쳐보기, 피아노 음악만 파싱해 보기.
2D이미지파일처리/GUI설계는 버튼을 누르면 토끼가 이동하는 GUI만들어 보기 등등
PlayGround with Python:파이썬 가지고 놀아보기
진행일시
매주 (2시간)
모집현황

0명 신청가능

진행장소
캠퍼스
Untitled-2 학습대상

파이썬 기본 문법은 이해하고 있어야 합니다.
약 50줄의 코딩은 가능해야 합니다.
class 설계까지는 못하더라도 class를 보고 이해는 할 수 있어야 합니다.

Untitled-2 선수지식

파이썬 및 JupyterNotebook을 사용할 수 있음.
파이썬 기본 문법을 공부한 적이 있음
pip install 환경 설정에 자유로움

Untitled-2 과목난이도

쉬움 (1단계) ~ 어려움(5단계)

학습목표

파이썬으로 뭔가 재미있는 걸 만들어보고 싶은 사람을 대상으로 합니다.
프로그래밍 공부는 기초 개념을 탄탄히 하는 것도 물론 중요하지만, 실제 실행 결과를 눈으로 확인하는 과정도 함께 할 때 지루함을 덜 수 있습니다.
음악파일, 2D 이미지파일, 라스베리파이(혹은 Pygame) 조작등을 통해 간단한 게임이나 파일을 구현해 보면서 파이썬에서 이야기하는 "객체

Untitled-2 학습 및 참고자료

교재 : 파이썬 플레이그라운드 책 구매 희망 (http://www.yes24.com/Product/Goods/33236405)

Python libraries : Pygame, Pypianoroll, plistlib, Pillow, tkinter, pretty_midi 
pygame
https://www.pygame.org/news

Pypianoroll
https://salu133445.github.io/pypianoroll/index.html

plistlib
https://kite.com/python/docs/plistlib

Pillow
https://pillow.readthedocs.io/en/stable/installation.html

tkinter
https://effbot.org/tkinterbook/tkinter-index.htm#introduction

pretty_midi
https://pypi.org/project/pretty_midi/#description

Untitled-2 운영방식

아래 3가지 주제에 대해 3주씩 돌아가는 방식이며, 마지막에 남은 주에는 복습을 할 예정입니다.
1, 음악파일
2. 2D이미지파일처리 / GUI 설계
3. 라스베리파이(혹은 Pygame)
- 각 주제당 진행은 한주는 해당 주제(domain)에 대한 이론 및 배경 지식과 Python libraries 조사 및 발표 (퍼실이 + 팀원들이 돌아가며 준비)
- 퍼실이가 준비해온 예제 구현해보기 (퍼실이가 준비)
- 3주동안 간단한 project를 해보고 본인이 구현한 내용 발표. (퍼실이 + 팀원들이 돌아가며 준비)

Untitled-2 커리큘럼
하브루타 / 이론+실습

주차 모임내용 학습자료
1 주차 1회 : Introduction (진행방법 소개, 선수지식 소개 : Python Class, Module, Libraries, PEP08 소개) https://www.python.org/dev/peps/pep-0008/
2 주차 음악과 파이썬 https://docs.scipy.org/doc/scipy/reference/io.html
3 주차 음악과 파이썬 https://salu133445.github.io/pypianoroll/index.html
4 주차 음악과 파이썬 https://wikidocs.net/15214
5 주차 2D Design과 Python https://pillow.readthedocs.io/en/stable/
6 주차 2D Design과 Python https://pillow.readthedocs.io/en/stable/
7 주차 2D Design과 Python https://pillow.readthedocs.io/en/stable/
8 주차 라스베리파이와 Python (혹은 Pygame과 Python) https://www.pygame.org/news
9 주차 라스베리파이와 Python (혹은 Pygame과 Python) https://www.pygame.org/news
10 주차 라스베리파이와 Python (혹은 Pygame과 Python) https://www.pygame.org/news
11 주차 Review
Untitled-2 퍼실소개
손주영

손주영

파이썬으로 뭔가 재미있는 걸 만들어보고 싶은 사람을 대상으로 합니다. 프로그래밍 공부는 기초 개념을 탄탄히 하는 것도 물론 중요하지만, 실제 실행 결과를 눈으로 확인하는 과정도 함께 할 때 지루함을 덜 수 있습니다. 음악파일, 2D 이미지파일, 라스베리파이(혹은 Pygame) 조작등을 통해 간단한 게임이나 파일을 구현해 보면서 파이썬에서 이야기하는 "객체지향", 소프트웨어설계의 UML등의 개념들을 직접 느껴 보아요 따라서 파이썬의 기본 문법은 어느 정도 알고 있다고 가정하며, 약간의 수학적 지식도 있어야 합니다. 목표 : 여러분이 아이디어를 펼쳐나가기 위한 기초가 될 수 있었으면 좋겠습니다.

월 77,000원 / 3개월 231,000원

2020-01-06 부터 총 11주 진행

모집마감

2019년 12월 20일(금요일) 오후 3시에 모집이 시작됩니다.