예제로 배우는 파이썬 터틀 프로젝트 1편 [비전공자 초급 과정] - goormEDU
All Lectures
RouteNoticeQ&A

예제로 배우는 파이썬 터틀 프로젝트 1편 [비전공자 초급 과정]

점프 게임, 숨은 터틀 찾기, 청기 백기 게임 등 파이썬 터틀 그래픽으로 만드는 총 10가지 프로젝트

Lecture Introduction
Difficulty
Normal
Category
Programming - Programming Fundamentals
Tag
파이썬
Certificate
You can issue a certificate of completion
Target Audience
- 리스트, 함수에 대한 기본 개념은 배웠지만, 어떻게 활용되는지 막막하신 분들
- 단지 이론이 아닌, 실제 프로젝트를 만들며 파이썬을 배우고 싶은 분들
- 파이썬 입문 과정이지만, 나만의 그래픽 게임을 만들고 싶은 분들
- 이론서만 가지고 공부하다가 파이썬을 포기하셨던 분들
- 게임 캐릭터도 직접 그려보고, 세상에 단 하나 뿐인 나만의 게임을 만들고 싶은 분들

예제로 배우는 파이썬 터틀 프로젝트 1편

변수, 리스트, 딕셔너리, 함수와 같은 파이썬의 기본 개념을 활용한 10가지 프로젝트를 만들어 봅니다!



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

파이썬과 같은 프로그래밍 언어는 직접 프로그램을 만들어 나가는 과정을 통해 가장 빠르게 배워나갈 수 있습니다. 
그러니, 개념서만 붙들고 있지 마세요! 직접 프로그램을 만들며 배워 나가세요.

본 파이썬 강의 시리즈를 통해 퀴즈, 게임, 디지털 아트 등 다양한 프로젝트를 함께 만들어 나가며,
그동안 이론으로만 접했던 파이썬 개념들이 어떻게 사용되고 활용되는지 경험을 통해 체득하게 되실 거예요.



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

본 강의는 총 2편으로 이루어진 터틀 프로젝트 강의 시리즈 중 1편입니다.

터틀 프로젝트 1편에서는 기본 예제 2개를 포함하여 총 12가지 프로젝트를 진행하면서 터틀 그래픽 모듈의 기본 사용 방법에 대해 배워 나가게 됩니다.

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


[프로젝트 미리보기]





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

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

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

본 강좌는 변수, 리스트, 딕셔너리, 함수 정도의 기본 개념을 한번 이상 접하신 분들을 위한 강의입니다. 만약 파이썬이 처음이시라면, 코드덤 유튜브 채널에서 무료로 제공하는 파이썬 강좌 39강까지 먼저 듣고 오신 후 수강해 주셔야 합니다.

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




터틀 그래픽 모듈이란?

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

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

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




Q & A

Q. 터틀 그래픽은 처음입니다. 터틀 모듈을 몰라도 수강할 수 있나요?

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

Q. 파이썬을 이제 시작하려 합니다. 입문자도 들을 수 있는 코스인가요?

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

Q. 수강 관련 참고 사항이 있나요?

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

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

Preview
Expand All
  • 01
    [1편] Welcome!
  • 파이썬 터틀 프로젝트 1편에 오신 것을 환영합니다.
  • 03
    [챕터2] 터틀 그래픽 시작하기
  • 2-1. 터틀 그래픽 창 속성 설정하기
  • 04
    [챕터3] 국가별 수도 맞히기 퀴즈 게임 만들기
  • 3-1. 국가별 수도 퀴즈 게임 소개
  • 05
    [챕터4] 터틀 그림판 만들기
  • 4-1. 그림판 프로젝트 소개
  • 06
    [챕터5] 추상 화가, 터틀 몬드리안!
  • 5-1. 추상화가 터틀 몬드리안 소개
Curriculum
Expand All
  • 01
    [1편] Welcome!
  • 파이썬 터틀 프로젝트 1편에 오신 것을 환영합니다.
  • 02
    [챕터1] 강의 준비하기
  • 1-1. 파이썬 IDLE 설치하기
    1-2. 파이참 설치하기
    1-3. 예제 소스 코드 다운받기
    1-4. 파이참 기본 기능 살펴보기
  • 03
    [챕터2] 터틀 그래픽 시작하기
  • 2-1. 터틀 그래픽 창 속성 설정하기
    2-2. 터틀 객체 속성 및 터틀 움직임
    2-3. 기본 예제1 : 크리스마스 카드 만들기
    2-4. 기본 예제1 : 부가 설명
    2-5. 기본 예제2: 수면 위로 떠오르는 터틀 잡기 게임
  • 04
    [챕터3] 국가별 수도 맞히기 퀴즈 게임 만들기
  • 3-1. 국가별 수도 퀴즈 게임 소개
    3-2. 예제 프로젝트 구성 살펴보기
    3-3. 리스트와 딕셔너리에서 데이터 읽기
    3-4. 퀴즈 문제 출제하고 정답 체크하기
    3-5. 세계 지도에 좌표 찍기
  • 05
    [챕터4] 터틀 그림판 만들기
  • 4-1. 그림판 프로젝트 소개
    4-2. 드래그해서 그림 그리기
    4-3. 클릭한 지점으로 펜 이동하기
    4-4. 색상 팔레트 만들기
    4-5. 펜 굵기 조절하기
  • 06
    [챕터5] 추상 화가, 터틀 몬드리안!
  • 5-1. 추상화가 터틀 몬드리안 소개
    5-2. 키보드 키를 눌러 플레이어 방향 전환하기
    5-3. 벽에 닿으면 게임 종료하기
    5-4. 물감에 닿으면 터틀 색상 바꾸기
  • 07
    [챕터6] 터틀 화살 쏘기 게임
  • 6-1. 터틀 화살쏘기 프로젝트 소개
    6-2. 빨간 공 랜덤 속도로 이동시키기
    6-3. 화살 쏘아 올리기
    6-4. 화살이 공에 닿았는지 감지하기
  • 08
    [챕터7] 터틀 비행기 심플 미로 게임
  • 7-1. 터틀 비행기 심플 미로 게임 소개
    7-2. 터틀 비행기 이동하기
    7-3. 길다란 장애물과 목표 지점 생성하기
    7-4. 적군 생성/감지 및 미션 성공 메시지 띄우기
    7-5. 길다란 장애물 감지하기
  • 09
    [챕터8] 숨은 터틀 찾기 게임
  • 8-1. 숨은 터틀 찾기 프로젝트 소개
    8-2. 랜덤 배경 이미지 띄우기
    8-3. 터틀 객체 생성 후 랜덤 위치로 숨기기
    8-4. 숨은 터틀을 모두 찾으면 메시지 띄우고 게임 재시작하기
    8-5. 게임 플레이 시간 계산하기
  • 10
    [챕터9] 터틀 골키퍼 축구 게임
  • 9-1. 터틀 골키퍼 축구 게임 프로젝트 소개
    9-2. 나만의 캐릭터 그리기 & 게임 시작 화면 세팅하기
    9-3. gif 이미지 업로드 및 축구공 랜덤 방향으로 쏘아 올리기
    9-4. 키보드 키를 눌러 터틀 골키퍼 이동시키기
    9-5. 승패 판정 및 소리 효과 추가하기
  • 11
    [챕터10] Jump! jump! 터틀 점프 게임
  • 10-1. 터틀 점프 게임 소개
    10-2. 장애물 생성하고 랜덤 간격으로 이동시키기
    10-3. 화면 업데이트 및 게임 속도 개선하기
    10-4. 점프 기능 추가하기
    10-5. 장애물 감지하기
  • 12
    [챕터11] 약초 캐는 엘프 게임
  • 11-1. 약초 캐는 엘프 게임 소개
    11-2. 플레이어 상하좌우로 방향 전환하기
    11-3. 벽에 닿으면 게임 종료하기
    11-4. 움직이는 장애물 감지하기
    11-5. 아이템 생성하고 게임 시간 제한하기
  • 13
    [챕터12] 청기 백기 게임
  • 12-1. 청기 백기 프로젝트 소개
    12-2. 청기 백기 이미지 업로드 및 시작 화면 세팅하기
    12-3. 키보드 키를 눌러 청기 백기 올리고! 내리고!
    12-4. 청기 내리고 백기 올려! 랜덤 문제 출력하기
    12-5. 게임 승패 판정하기
    12-6. 한 게임에 10판씩 자동 플레이하기
  • 14
    1편 완강
  • 1편 - 완강을 축하합니다!
Instructor Introduction
현재 유튜브 코드덤 채널을 운영하며, 비전공자분들도 쉽게 코딩을 접할 수 있도록 다양한 컨텐츠를 공유하고 있습니다. 이제, 전공이나 분야에 상관없이 누구나 코딩을 배워야하는 시기가 왔습니다. 코딩은 배움을 우리 생활 속으로 녹여낼 수 있는 훌륭한 도구입니다. 코딩을 통해 배움과 실생활과의 경계가 허물어지고, 우리의 아이디어, 우리의 꿈이 현실에 조금 더 가까워질 수 있기를 바랍니다.

Lecture Reviews
55,000

Average Rating
0.0
Difficulty
Normal
Lecture Period
52Weeks 1Day after payment