직접 프로그램을 만들며 체득하세요!


예제 프로젝트를 하나씩 만들어 보면서 파이썬을 쉽고 재미있게 배울 수 있습니다! 

리스트와 함수 정도의 기본 개념만으로도 다양한 게임들을 직접 만들어 플레이할 수 있습니다.

클래스라는 개념이 잘 이해가 되지 않으신가요?

프로젝트를 직접 만들어 나가며 그동안 배워왔던 파이썬의 기본 개념들이 어떻게 적용되는지, 직접 경험을 통해 체득해 보세요! 

본 강의를 통해 여러분은 게임, 퀴즈, 디지털 아트를 만들어 보면서 쉽게 재미있게 파이썬의 기초를 다져나가게 되실 겁니다. 

터틀 그래픽으로 만드는 20가지 프로젝트


본 강의는 총 2편으로 이루어진 터틀 프로젝트 강의 시리즈가

하나로 통합된 패키지 강좌입니다.

터틀 프로젝트 1편에서는 기본 예제 2개를 포함하여 총 12가지 프로젝트를 진행하면서 터틀 그래픽 모듈의 기본 사용방법에 대해 배워 나가게 됩니다. 그리고 2편에서는 람다나 최고 점수 기록, 애니메이션 효과, 클래스, 모듈과 같은 추가적인 개념이 활용된 10가지 프로젝트를 만들어 나가게 됩니다.

본 과정을 통해 변수, 리스트, 딕셔너리, 함수, 클래스, 모듈과 같은 파이썬의 기본 개념을 다양하게 활용해 볼 수 있습니다. 프로젝트를 직접 만들어 나가며 이론으로만 접했던 파이썬 개념들이 한층 더 여러분의 지식으로 체득되기를 진심으로 바랍니다. 

터틀 그래픽으로 만드는 20가지 파이썬 프로젝트

본 프로젝트를 통해 진행하게 될 작품들을 영상으로 먼저 만나 보세요!

[ 1편에서 만들어 볼 10가지 터틀 프로젝트 ]


기본 예제 2개를 포함하여 총 12가지 프로젝트를 함께 만들어 봅니다. 본 강좌는 리스트, 딕셔너리, 함수 정도의 파이썬 기본 개념을 알고 계신 분들을 대상으로 진행되는 강의입니다. 혹시 파이썬이 처음이시라면, 코드덤 유튜브 채널의 무료 강좌를 참고해 주세요. 링크는 하단 Q&A 섹션을 참고해 주세요.

[기본 예제 1] 크리스마스 카드

터틀 그래픽으로 그리는 디지털 아트!

[기본 예제 2] 터틀 잡기 게임

마우스를 클릭해서 바다위로 떠오르는 터틀 잡기!

국가별 수도 맞히기 퀴즈

퀴즈를 풀면 세계지도 위에 해당 국가의 위치와 정보를 띄워줍니다!

터틀 그림판 만들기

터틀을 드래그해서 그림을 그릴 수 있는 그림판! 색상 팔레드, 펜 사이즈 조절, 모두 지우기 기능도 있어요!

추상 화가, 터틀 몬드리안 

디지털 아트와 게임이 결합된 프로젝트! 직각과 직선만으로 그림을 그리는 추상화가 터틀 몬드리안! 물감에 닿으면 해당 색으로 그릴 수 있어요!

터틀 화살 쏘기 게임

터틀 화살을 쏘아 올려 위에 떠다니는 빨간공을 잡아야 하는 게임이에요! 

터틀 비행기 미로 게임

단 하나의 장애물이 있는 심플한 미로 게임입니다! 게임을 재미를 더하기 위해 목표 지점과 장애물도 추가해 볼 거예요! 본 게임을 통해 길다란 직사각형 미로 벽을 감지하는 방법에 대해 알아봅니다. 

숨은 터틀 찾기 게임

어지러운 배경 그림 사이로, 총 10마리의 터틀이 숨어 있어요! 터틀을 찾아서 클릭하면 초록색으로 터틀 색이 바뀝니다! 10마리를 모두 찾고 나면 게임 플레이 시간을 알려줍니다. 

터틀 골기퍼 축구 게임

랜덤 방향으로 날아오는 축구공을 잘 막아야 해요! 본 게임을 통해 터틀의 기본 모양이 아닌, 나만의 캐릭터를 만들어 사용하는 방법에 대해 소개해 드립니다. 그리고 판정 결과에 따라 소리 효과도 달리 넣어 볼 거예요! 

Jump! Jump! 점프 게임

플레이어는 높게 낮게 2가지 타입으로 점프할 수 있어요! 떨어질 때 가속도가 붙는 효과를 만들어 볼 거예요. 달려오는 빨간 공에 닿으면 게임이 종료되고, 플레이한 시간을 알려줍니다.

약초 캐는 엘프

황야에 약초들이 가득 자라나 있습니다. 움직이는 길다란 장애물을 요리조리 피해가며 모든 약초를 캐야하는 게임이에요! 제한 시간은 단 20초입니다! 본 게임을 통해 게임 시간을 제한시키고, 시간을 초과하면 게임이 종료되도록 만들어 볼 거예요.

청기 백기 게임

"청기 올리고 백기 내려!" 게임 문제가 뜨고 나면, 깃발을 올리고 내릴 수 있는 시간은 단 1초만 주어집니다! 한번 게임을 시작하면, 총 10판이 자동 플레이 됩니다! 승패는 우리 개구리 친구의 표정으로 띄워줄 거예요! 게임이 종료되더라도 스페이스 키를 눌러 게임을 재시작할 수 있어요!  

[ 2편에서 만들어 볼 10가지 터틀 프로젝트 ]


2편에서는 람다와 클래스, 모듈의 개념이 추가된 총 10가지 프로젝트를 함께 만들어 봅니다.

터틀 피아노 만들기

건반을 눌러 연주할 수 있는 터틀 피아노를 만들어 봅니다. 외부 모듈을 설치하는 방법과 소리 출력에 대해 알아보고, lambda로 코드도 보다 간결하게 만들어 보아요!

터틀 타로 카드 점 보기

타로 카드가 펼쳐지면 feel이 꽂히는 카드 한 장을 선택해 보세요! 스페이스 키를 눌러 재시작하면 카드가 섞어지는 애니메이션 효과도 볼 수 있어요. 람다를 연습해 볼 수 있는 프로젝트입니다.

늑대를 피해 아이템 획득하기

각 라인마다 늑대가 보물을 지키고 있어요. 늑대를 피해 모든 보물을 획득해야 합니다. 인스턴스 변수로 각 늑대들의 속도를 달리 지정하고, 각 아이템의 포인트도 다르게 설정해 볼 거예요.

맞춤법 폭탄 게임

올바른 맞춤법을 찾아 버튼을 클릭해 보세요. 정답을 맞히면 폭탄이 상대방에게 넘어갑니다. 제한 시간이 되면 폭탄이 터져요! 폭탄 이미지로 애니메이션 효과도 넣어 봅니다.

숫자 퍼즐 게임

비어있는 칸으로 주변 숫자를 밀어 모든 숫자를 오름차순으로 정렬해야 하는 숫자 퍼즐 게임입니다. 퍼즐을 완성 후, 스페이스 키를 눌러 재시작할 수 있어요!

쏟아지는 눈송이 담기

빨간 화살을 피해서 떨어지는 눈송이을 최대한 많이 담아야 하는 게임입니다. 이 게임을 통해 최고 점수를 기록하는 방법에 대해 알아봅니다.

노란 공 잡기 게임

터틀 비행기가 오렌지 적군을 피해 노란 공을 잡아야 하는 게임입니다. 이 간단한 게임을 통해 클래스의 개념이 어떻게 적용되는지 경험하시게 됩니다.

미로 탈출 게임

강아지가 악당들을 피해 집까지 무사히 도착해야 하는 미로 게임입니다. 악당들이 랜덤 위치에서 랜덤 방향으로 이동하고 있으니 조심하세요! 클래스를 연습해 볼 수 있는 예제입니다.

똥 피하기 게임

하늘에서 떨어지는 똥을 피해야 하는 게임입니다. 점점 더 빠른 속도로 떨어지니 빨리 피해야 해요. 이제 코드가 상당히 길어집니다. 보다 효율적인 관리를 위해 모듈로 만들어 봅니다.

해양 청소부 터틀

버블을 발사해서 물 속에 떠 다니는 쓰레기를 소각해야 합니다. 물고기에게 버블을 쏘지 않도록 조심해야 해요! 쓰레기와 충돌하는 순간 에너지가 감소되니, 주의하세요! 클래스와 모듈을 활용한 최종 예제입니다.

터틀 그래픽 모듈이란?


본 강의의 모든 예제들은 파이썬에서 제공하는 터틀 그래픽을 사용하여 진행됩니다.

터틀 그래픽 모듈은 파이썬에 입문하시는 분들이 보다 쉽고 재미있게 배워나갈 수 있도록 파이썬에서 기본으로 제공하고 있는 입문 교육용 모듈입니다.

터틀 그래픽을 통해 입문과정에서도, 간단한 그래픽 게임이나 디지털 아트와 같이 다양한 작품들을 만들어 볼 수 있습니다. 


예제만으로 가득 채워진 파이썬 강좌!


파이썬에 대한 관심이 높아지면서, 수많은 책들과 강의들이 쏟아져 나오고 있습니다. 하지만, 대부분 개념 설명 위주이기에 막상 개념을 익히더라도, 배운 내용을 어떻게 적용시켜야 할지 막막해하는 분들이 많습니다. 

그러한 분들을 위해 예제로만 가득 채워진 터틀 프로젝트 강좌를 준비하게 되었습니다. 따라서 본 강의에는 파이썬의 기초 개념에 대한 설명은 포함되어 있지 않습니다.


본 강좌는 변수, 리스트, 딕셔너리, 함수 정도의 기본 개념을 한번 이상 접하신 분들을 위한 강의입니다.

가지고 계신 기본서를 바탕으로 공부를 해 나가시면서 본 강의를 통해 그 개념들이 어떻게 적용되고 활용되는지, 경험을 통해 체득해 나갈 수 있기를 바라는 마음으로 본 강의를 준비하였습니다.

이런 분들을 위한 강의에요!


  • 변수, 리스트, 함수 등에 대한 기본 개념은 배웠지만, 어떻게 적용되고 활용되는지 막막하신 분들
  • 단지 이론이 아닌, 실제 프로젝트를 만들어 가며 공부하고 싶은 분들
  • 파이썬 입문 과정이지만, 그래픽 게임을 만들고 싶은 분들
  • 이론서만 가지고 공부하다가 파이썬을 포기하셨던 분들
  • 게임 캐릭터도 직접 그려보며 나만의 게임을 만들고 싶은 분들


터틀 프로젝트 Curriculum

( 각 프로젝트의 소개 영상은 미리보기 가능합니다.)



  [1편] Welcome!
Available in days
days after you enroll
  [챕터1] 강의 준비하기
Available in days
days after you enroll
  [챕터2] 터틀 그래픽 시작하기
Available in days
days after you enroll
  [챕터3] 국가별 수도 맞히기 퀴즈 게임 만들기
Available in days
days after you enroll
  [챕터4] 터틀 그림판 만들기
Available in days
days after you enroll
  [챕터5] 추상 화가, 터틀 몬드리안!
Available in days
days after you enroll
  [챕터6] 터틀 화살 쏘기 게임
Available in days
days after you enroll
  [챕터7] 터틀 비행기 심플 미로 게임
Available in days
days after you enroll
  [챕터8] 숨은 터틀 찾기 게임
Available in days
days after you enroll
  [챕터9] 터틀 골키퍼 축구 게임
Available in days
days after you enroll
  [챕터10] Jump! Jump! 터틀 점프 게임
Available in days
days after you enroll
  [챕터11] 약초 캐는 엘프 게임
Available in days
days after you enroll
  [챕터12] 청기 백기 게임
Available in days
days after you enroll
  [2편] Welcome!
Available in days
days after you enroll
  [2편 챕터1] 터틀 피아노 만들기
Available in days
days after you enroll
  [2편 챕터2] 타로 카드 점 보기
Available in days
days after you enroll
  [2편 챕터3] 늑대 소굴 아이템 획득 게임
Available in days
days after you enroll
  [2편 챕터4] 맞춤법 폭탄 게임
Available in days
days after you enroll
  [2편 챕터5] 숫자 퍼즐 게임
Available in days
days after you enroll
  [2편 챕터6] 쏟아지는 눈송이 담기
Available in days
days after you enroll
  [2편 챕터7] 노란 공 잡기 게임
Available in days
days after you enroll
  [2편 챕터8] 미로 탈출 게임
Available in days
days after you enroll
  [2편 챕터9] 똥 피하기 게임
Available in days
days after you enroll
  [2편 챕터10] 해양 청소부 터틀
Available in days
days after you enroll
  완강을 축하합니다!
Available in days
days after you enroll

웰컴 COUPON 이벤트

쿠폰 코드 : WELCOME35


1년 수강권을 수강하시는 모든 분들께 35% 할인 쿠폰을 드립니다. 결재 시 쿠폰 코드( WELCOME35 )를 입력해 주세요.

결재 페이지 상단, 총 결재 금액이 표시된 구간에 [할인 쿠폰 코드 입력] 버튼이 있습니다. 쿠폰 코드를 입력하고 [적용하기]를 클릭해 주시면 됩니다.

** 이 쿠폰은 본 페이지에서 수강시에만 적용가능한 쿠폰입니다! **


수강신청 안내


본 강좌는 현재 인프런을 통해서만 수강가능합니다.

아래 링크를 클릭하시면 인프런 페이지로 이동합니다.


Q & A

Q. 터틀 그래픽은 처음입니다. 터틀 모듈을 몰라도 들을 수 있나요? 
A. 네, 터틀 그래픽이 처음이신 분들도 쉽게 따라올 수 있도록 터틀 모듈의 기초 개념에 대한 설명과 기본 예제가 포함되어 있습니다.  


Q. 파이썬을 이제 시작하려 합니다. 입문자도 들을 수 있는 코스인가요? 
A. 본 강의는 파이썬 초급 코스로, 변수, 리스트, 딕셔너리, 함수에 대한 기본 개념을 이미 익히신 분들을 위한 강좌입니다. 파이썬이 처음이시라면, 제 코드덤 유튜브 채널의 파이썬 무료 강좌를 먼저 들으신 후 수강해 주시면 됩니다. 1강~39강까지 완료하신 후 본 강좌를 들으시면 큰 어려움없이 수강하실 수 있습니다. 

Q. 수강 관련 참고 사항이 있나요? 
A. 본 강의는 파이썬 버전 3.6 이상에서 사용할 수 있는 코드가 포함되어 있습니다. 현재 사용하는 파이썬 버전이 3.5 이하라면 본 강좌에 소개된 파이썬 설치 영상을 따라 최신 파이썬 버전을 설치해 주셔야 합니다. 

각 강의에 대한 질문은 언제든 환영합니다. 각 영상 하단의 코멘트란에 질문을 남겨주세요. 단, 본 강좌는 코칭권이 미포함된 강좌로 본 강의 범위를 넘어서는 질의에 대한 답변이나 추가적인 코드는 제공되지 않습니다.

Contact


기타 문의 사항은 [email protected] 으로 이메일 주시면 빠른 시일 내로 연락 드리겠습니다.



- 코비 브라이언트 명언 -

Maybe, I'm not good enough today. That's fine.

I'll be good enough the next time I see you.

오늘의 전 부족할 수 있습니다. 괜찮아요.

다음에 부딪힐 때는 충분히 견줄 수 있을테니까요.


It means every day, you're trying to become better.

It's a constant quest. It's an infinite quest.

저는 그렇게 매일 자신이 더 나은 사람이 되고자 노력합니다.

끊임없는 탐구죠. 무한한 탐구입니다.