파이썬 유치원 (유아반)

김왼손 (토론 | 기여)님의 2020년 4월 25일 (토) 16:02 판 (새 문서: ==파이썬 유치원== {{youtube|UTYBsELjDH4}} 파이썬 유치원은 유튜브 채널 [https://www.youtube.com/channel/UC0h8NzL2vllvp3PjdoYSK4g?sub_confirmation=1 김왼손의...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

1 파이썬 유치원

파이썬 유치원은 유튜브 채널 김왼손의 왼손코딩에서 구독자와 함께 진행하는 프로젝트입니다. 프로젝트 기간 동안 스스로 학습하면서 나만의 프로그램을 만들어 봅니다. 파이썬 유치원 1기는 2020년 5월 1일부터 31일까지 한달 동안 진행합니다.

파이썬 유치원에는 강의가 없습니다. 사실 강의만 들어서는 머리에 남는 게 없습니다. 직접 만들어 봐야 합니다. 모든 분야가 그렇겠지만 코딩은 더욱 그렇습니다. 이제 강의는 그만 듣고 직접 만들어 봅시다. 모든 정보는 유튜브와 구글에 있으니까요. 파이썬 유치원에서는 방향과 방법을 함께 고민합니다. 유치원 선생님은 아이가 하고 싶은 대로 자유롭게 두면서 아이가 흥미를 잃지 않게, 다치지 않게 옆에서 도와줍니다. 파이썬 유치원에서의 김왼손은 그런 역할입니다.

파이썬 유치원의 모든 진행 상황은 유튜브 채널 김왼손의 왼손코딩에서 공유합니다. 매주 토요일 저녁 유튜브 라이브에서 어떻게 하고 있는지 함께 살펴보고 어려움이 있다면 함께 고민합니다. 각자의 진행 내용은 제타위키의 파이썬 유치원 문서에서 공유합니다. 진행 내용을 공유하고 서로 의견을 나눌 수 있습니다.

파이썬 유치원 유아반은 파이썬이나 코딩을 배워본 적은 있지만 잘 하지 못하는 분들을 대상으로 합니다.

2 유아반 친구들

2.1 고양이

2.1.1 설명

실시간은 아니더라도 컴퓨터와 원카드를 할 수 있는 게임을 만들고 싶어요.

2.1.2 코드

print('Hello Python!')

2.2 마카

2.2.1 설명

마인크래프트 활용이나 디스코드 봇을만들고싶어요

2.2.2 코드

print('Hello Python!')

2.3 Min-Ku Lee

2.3.1 설명

저는 시내버스 기사인데요, 버스의 배차표를 작성하는 프로그램을 만들고 싶어요.

2.3.1.1 코딩경력

20년전 학교에서 배운게 전부이며 전/현직 직업은 코딩과 관련 없는 직업 (비쥬얼베이직6.0, C, ASP, JSP를 배웠으나 (전혀)기억나지 않음)

2.3.1.2 개요

시내버스 배차 프로그램

2.3.1.3 목적

현재 엑셀로 작성/관리되는 배차표를 자동화하고 DB로 저장함

2.3.1.4 현황

배차표를 팀장이 수기로 작성하여 공지하면, 팀원은 해당 배차표를 확인하고 운행

  • 배차표는 팀장이 엑셀로 작성하고 관리하며 보통 1주일 단위로 배차를 공지함
  • 배차 순번에 따라 운행 횟수가 달라짐(예: 첫차~4번차 = 4바퀴 / 5번차~막차= 3바퀴)
  • 변수(차량고장, 사고 등)가 발생하면 당일 이후 배차를 전부 재 수기로 수정해야 함
  • 기사 입사일 순번으로 고정 차량이 지급되며, 나머지 기사는 스페어 기사임 (예: 차량이 10대/ 기사가 17명일 경우, 위로 10명은 고정차/ 뒤 7명은 임의 차량을 탐)
  • 팀원(기사)은 배차가 곧 월급 및 근무시간(운행횟수)와 직접 연계 됨
  • 따라서, 배차표를 민감하게 생각하고 불만이 많음 (누구는 3바퀴 타고, 나는 4바퀴타고 등)
2.3.1.5 내용

버스와 기사를 매칭해서 일별 배차표 작성

  • Admin(팀장)만 배차표를 작성 할 수 있음.
  • 배차표 열람권한은 팀원만 해도 되고, 전체공개를 해도 무관
  • 일별 차량과 기사를 맵핑하여 일일 배차표를 자동으로 생성하고 작성기간 임의생성 가능(예: 한달 배차 또는 1주일 배차 등)
  • 배차 순번과 차량을 공평하고 공정하게 생성(스페어 기사 고려)
  • 변수 발생에 따른 임의 수정 기능 필요.(임의 수정 시 이후 배차표는 자동생성)
  • Admin의 열람기능 필요.(예: 팀원 별 근무일수, 4바퀴/3바퀴 운행 횟수 등 <- 팀원 불만 해소)

2.3.2 코드

print('Hello Python!')

2.4 white tree

2.4.1 설명

디스코드 봇을 만들고싶어요 음악,알림등 기능이 있는봇

2.4.2 코드

print('Hello Python!')

2.5 안기웅

2.5.1 설명

안녕하세요. 저는 전산쟁이 9년차이고요. 프로그래밍은 그렇게 안해봣어요. 저는 저희 아기 사진 블로그를 만들고 싶습니다. 현재 장고를 배우고 있는 상태고요. 열심히 배우고 있어요. 저는 아래와 같이 하고 있습니다.

2.5.2 코드

print('Hello Python!')

2.6 지용근

2.6.1 설명

궁극적으로 2D도트게임을 만들고 싶은데 거기에 관련된 프로그램중 기초적인 걸 만들고 싶습니다

2.6.2 코드

print('Hello Python!')

2.7 DR.블랙팬텀X

2.7.1 설명

제유튜브 제밌게 홍보해주는 프로그램

2.7.2 코드

print('Hello Python!')

2.8 뚱이곰

2.8.1 설명

특정 키워드(예, 여행)에 해당하는 블로그 전체를 검색하여 내용 중 명사/형용사를 모두 추출하여 빈도를 계산하는 프로그램입니다

2.8.2 코드

print('Hello Python!')

2.9 삼선짭뽕

2.9.1 설명

사용자의 상황에 알맞는 식사메뉴를 추천해주는 프로그램 (현재있는재료/조리시간/조리복잡도/조리기구유무를 고려)

2.9.2 코드

print('Hello Python!')

2.10 태 현

2.10.1 설명

마침 한입에 쏙 파이썬을 1회독하고 다음에는 무엇을 할까 고민중이었는데 공지가 떠서 책에서 배운 내용을 기반으로 할 수 있는 프로그램을 만들고 싶습니다! 그리고 제 전공인 생명 정보관련해서 이용할 수 있는 프로그램이면 더 좋을 거 같습니다!

2.10.2 코드

print('Hello Python!')

2.11 이상원

2.11.1 설명

윈도우용 캘린더

2.11.2 코드

print('Hello Python!')

2.12 Sungyou

2.12.1 설명

저널 내 여러 논문들의 figure들을 crawling해서 원하는 데이터만 선택적으로 저장하고, 이 데이터를 tensorflow를 사용하여 phase나 regime diagram 만들기 + ANN 으로 화학공정 내 output을 바탕으로 fuel의 chemical composition 예측하기

2.12.2 코드

print('Hello Python!')

2.13 박태현

2.13.1 설명

파이썬으로 나 만의 웹페이지 ( 서버 ) 를 만들어 내 사이트를 대상으로 각종 웹 공격 ( ARP 스푸핑,brute force, SQL 인젝션 등등.. ) 을 경험 해보고싶습니다. 나만의 사이트를 파이썬으로 웹페이지를 만드는 것 까지를 목표로 두고 싶습니다.

2.13.2 코드

print('Hello Python!')

2.14 zoey

2.14.1 설명

스케줄러나 일기장 혹은 간단한 게임 만들어 보고 싶어요. 더 구체적으로 생각해볼게요

2.14.2 코드

print('Hello Python!')

2.15 donghyuk shin

2.15.1 설명

음악 추천시스템을 만들어보고 싶습니다.

2.15.2 코드

print('Hello Python!')

2.16 감귤

2.16.1 설명

Pandas로 데이터 전처리하기/ 텐서플로우 이용하여 자료 분석하기! 꿈이 인공지능 연구쪽이기도 하고, 과제 만들때 되게 도움이 많이될거 같습니다.C언어는 다뤄본적 있으나, 파이썬은 제대로 알고있지 않고, 텐서플로우 라이브러리만 살짝 다뤄보는 수업만 들은 상태라.. 유아반에 넣었습니다.

  • 공공데이터포털에서 받아온 Excel 파일을 받아오기
  • 받아온 Excel 파일을 Pandas를 이용, 러닝할수 있는 형태로 전처리
  • TensorFlow를 이용해 구하고자 하는 종속함수와 독립함수의 관계 구하기
  • 임의로 독립변수를 입력, 그에 맞는 종속변수 구하기

2.16.2 코드

print('Hello Python!')

2.17 양셔류

2.17.1 설명

간단한 쳇봇 만들어보고싶습니다.

2.17.2 코드

print('Hello Python!')

2.18 모토

2.18.1 설명

가족들 만을 위한 인스타그램

2.18.2 코드

print('Hello Python!')

2.19 어쭈구저쭈구

2.19.1 설명

텍스트 게임으로 컴퓨터와 턴제로 싸우는게임만들기. 여러가지 직업 파일을 만들고 나는 직업을 선택. (리그 오브 레전드 챔피언 개념) 상대는 랜덤 나와 상대는 체력, 공격력, 주문력, 방어력, 마나 등으로 이루어져있으며 직업에 따라 각각 패시브1개, 스킬5개로 이루어져있음. 상대는 쉬움, 보통, 어려움으로 구성되고 난이도가 높을수록 체력 공격력 등이 높게 시작.

2.19.2 코드

print('Hello Python!')

2.20 박상순

2.20.1 설명

단어간 유사도 측정, 쇼핑몰 가격, 상품정보 웹 크롤링, 상품 웹 스토어 (쿠팡) 자동 등록

2.20.2 코드

print('Hello Python!')

2.21 야호

2.21.1 설명

간단한 게임?, 인공지능 만들기?(내가 말하면 대답해주고 웹검색도 해주는...)(딥러닝과머신러닝을 좀 배우고 싶은데...)\n(파이썬을 예전에 공부 했었는데 지금은 좀 많이 까먹어서 유아반에 입학했습니다.)

2.21.2 코드

print('Hello Python!')

2.22 weelsun

2.22.1 설명

구글알리미와 같은 설정한 키워드에 따라 자동으로 뉴스스크래핑해주고, 스크래핑된 기사마다 핵심문장 찾아서 정리해주는 프로그램을 만들고 싶어요.

2.22.2 코드

print('Hello Python!')

2.23 김인수

2.23.1 설명

pyautogui로 UI가 구현된 매크로프로그램을 하나 만들고싶습니다. ex) 출석체크, 로그인, 프로그램 실행, 등등

2.23.2 코드

print('Hello Python!')

2.24 Eddy (구구달스)

2.24.1 설명

네트워크/보안 정책 자동 설정 프로그램

2.24.2 코드

print('Hello Python!')

2.25 김지수

2.25.1 설명

2.25.1.1 수준

한입에 쏙 파이썬 2/3 수강, 아직 익숙치 않아서 코드를 따라하면서 매우 낮은 수준의 엑셀 읽고 쓰기 가능

2.25.1.2 목표

업무자동화 프로그램

  • 엑셀파일 - pdf 파일(주로 table 자료)을 읽어서 엑셀에 작성
  • 함수와 macro를 이용하듯이 파이썬으로 엑셀을 활용하고 싶습니다. ( ex : 회사 재고의 수입된 날짜와 로트 별로 집계 금액 산출)
  • 항목별 책정된 금액을 재고 별로 할당하는 시스템. 예를 들자면 총 자금 100만원 중 50만원을 'A' 항목에 책정하고 그 금액은 'a1','a2','a3' 재고에만 할당시켜서 자동으로 매출매입현황을 파악할 수 있는 엑셀 환경을 파이썬으로 구축하고 싶습니다.
  • 관심있는 특정 키워드를 포함한 뉴스기사 서칭
  • '3'의 내용을 보고할 목적으로 이메일 전송

2.25.2 코드

print('Hello Python!')

2.26 Hwayoung Yoon

2.26.1 설명

나에게 맞는 전공을 선택하는 테스트, 합격 확률 예측 프로그램 만들기

2.26.2 코드

print('Hello Python!')

2.27 TimeSquare

2.27.1 설명

파이썬을 이용하여 통신을 주고받고 최종적으로 채팅 프로그램을 하나 구현해보고 싶습니다

2.27.2 코드

print('Hello Python!')

2.28 MR

2.28.1 설명

챗봇과 매크로, 웹사이트/관리자페이지 만들고싶어요.

2.28.2 코드

print('Hello Python!')

2.29 치킨 and치킨

2.29.1 설명

pong게임을 만들고 싶어요.

2.29.2 코드

print('Hello Python!')

2.30 용용

2.30.1 설명

파이썬으로 만든 나만의 웹페이지를 만들고 싶어요! ( 장고나 플라스크 공부해보고싶어요)

2.30.2 코드

print('Hello Python!')

2.31 JT

2.31.1 설명

데이터 프로세싱과 Visualization 툴을 만들고 싶습니다.

2.31.2 코드

print('Hello Python!')

2.32 Kim KY

2.32.1 설명

장비가동률을 기반으로 한 장비별 전문화 아이템 산출

2.32.2 코드

print('Hello Python!')

2.33 이원권

2.33.1 설명

업무 자동화(일단위 분석)-자세하게 회사 DB 오류 일단위 오류 검출 기능

2.33.2 코드

print('Hello Python!')
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}