lnb영역
수강신청
- 전체과정
- 국제인증
- SAP
- VMware
- Salesforce
- CISCO
- Redhat
- 패스트레인
- CompTIA
- 정보기술 전략·기획
- 정보기술전략
- 정보기술컨설팅
- 정보기술 기획
- SW제품기획
- 빅데이터 분석
- IoT 융합서비스 기획
- 빅데이터 기획
- 핀테크기술기획
- 정보기술 개발
- SW 아키텍처
- 응용 SW 엔지니어링
- 임베디드 SW 엔지니어링
- DB 엔지니어링
- NW 엔지니어링
- 보안 엔지니어링
- UI/UX 엔지니어링
- 시스템 SW 엔지니어링
- 빅데이터 플랫폼 구축
- 핀테크 엔지니어링
- 데이터 아키텍처
- IoT 시스템 연동
- 인프라스트럭처 아키텍처 구축
- 정보기술 운영
- IT 시스템 관리
- IT 기술교육
- IT기술지원
- 빅데이터 운영·관리
- 정보기술 관리
- IT 프로젝트 관리
- IT 품질보증
- IT 테스트
- IT 감리
- 정보기술 영업
- IT 기술영업
- IT 마케팅
- 정보보호
- 정보보호관리·운영
- 정보보호진단·분석
- 보안사고분석대응
- 정보보호암호·인증
- 지능형 영상정보처리
- 생체인식(바이오인식)
- 개인정보보호
- 디지털 포렌식
- 2024 블록체인 누리단
- 2024 육군 인프런 교육
- 윈도우즈 애플리케이션 취약점 분석
- 보안 전문가를 위한 파워쉘
- 메타스플로잇을 활용한 취약점 분석(초중급)
- 악성코드 중급과정(유형별 분석)
- 윈도우 악성코드(Malware) 분석
- 오픈소스 도구를 활용한 웹 취약점 진단 및 스노트 분석
- 디지털 포렌식 전문가 과정
컨텐츠 내용
- 수강신청
- 과정정보
마인크래프트를 활용한 파이썬 프로그래밍
과정소개
입문자를 위해 준비한
[게임 개발, 프로그래밍 언어] 강의입니다.
파이썬 프로그래밍을 게임과 함께 쉽고, 재미있게 이해할 수 있습니다.
초등학생, 중학생 등 자녀분들도 충분히 따라할 수 있는 강의이기 때문에 부모님들, 선생님들도 배워두시면 쓸 곳이 많습니다. :)
'마인크래프트를 활용한 파이썬 프로그래밍' 강좌 소개
이번 강의는 창의력이 샘솟는 게임 '마인크래프트' 를 활용해 프로그래밍을 배우는 강좌 입니다.
마인크래프트에서 수동건축을 파이썬으로 자동화 하여 프로그래밍을 느껴볼 수 있습니다.
초등학생, 중학생 등 자녀분들도 충분히 따라할 수 있는 강의이기 때문에 부모님들, 선생님들도 배워두시면 쓸 곳이 많습니다. :)
도움되는 분들
- 파이썬 프로그래밍을 게임과 함께 쉽게 배우고 싶은 모든 분
- 마인크래프트를 이용하여 자녀에게 가르치고 싶은 모든 분
- 방과 후 수업 프로그래밍 과정을 가르치고 있는 모든 강사 분
필요사항
- 마인크래프트 PC버전 구입 필요 : https://minecraft.net/ko-kr/ (3만원)
- 마인크래프트가 동작하는 수준의 데스크톱PC or 노트북
- 강의에 필요한 실습 파일, 실습 관련 파일은 별도 제공됨
차시 | 강의명 |
---|---|
섹션 1. 오리엔테이션 | |
1차시 | 과정 소개 |
섹션 2. 마인크래프트 만나기 | |
2차시 | 마인크래프트 설치에 필요한 프로그램 알아보기 |
3차시 | 스피곳 서버 설치하기 |
4차시 | 헬로 마인크래프트 실행하기 |
섹션 3. 마인크래프트 시작하기 | |
5차시 | 명령어(op, gamemode, time, weather) |
6차시 | 게임 인터페이스 & 단축키 |
7차시 | 아이템 조합 튜토리얼 |
8차시 | 첫날밤 생존 계획 |
9차시 | 첫날밤 생존하기 |
섹션 4. 파이썬 기초 | |
10차시 | IDLE 사용법 |
11차시 | 숫자형, 문자형 데이터 |
12차시 | 함수와 리턴 |
13차시 | 마인크래프트 외치기, GPS 조회 함수 |
14차시 | (보충자료) 최신 버전으로 파이썬 코딩 서버 설치 |
섹션 5. 초급 텔레포트 | |
15차시 | 텔레포트 해보기 |
16차시 | 텔레포트 함수 만들기 |
17차시 | 타이밍 텔레포트 |
섹션 6. 고급 텔레포트 | |
18차시 | 반복 작업 자동화(list, for) |
19차시 | 텔레포트 자동화1 |
20차시 | 텔레포트 자동화2 |
21차시 | 반복 작업 자동화 - While, Boolean |
22차시 | 반복 작업 자동화 - While, if, break |
23차시 | 지하 탈출 텔레포트 - getHeight |
섹션 7. 초급 자동 건축가 (set, get, poll blocks) | |
24차시 | 블록 데이터 얻기 |
25차시 | 블록 생성하기 |
26차시 | 간단하게 집 짓기 |
27차시 | 더 간단하게 집 짓기 |
28차시 | 더 고민해 봅시다 - 때려서 바꾸기 |
29차시 | 집에 문과 창 달기 |
30차시 | (보충자료) 가능한 모든 블럭 나열하기! |
섹션 8. 중급 자동 건축가 (algoritm, exturn lib) | |
31차시 | 알고리즘과 외부 라이브러리 |
32차시 | 하늘 계단 만들기 |
33차시 | 광산 만들기 |
34차시 | 나선형 터널 뚫기 |
35차시 | 피라미드 만들기 |
36차시 | 화산,호수 만들기 연습문제, 외부라이브러리 활용 |
37차시 | 워터 슬라이드 코딩 |
섹션 9. 초능력 (복습과 확장) | |
38차시 | 텔레포트 블럭만들기 |
39차시 | 얼음불꽃 장판 깔기 |
40차시 | 건물 나와라 뚝딱 |
섹션 10. 고급 건축가 마을 짓기 (건물 도면과 설계, 그리고 건설) | |
41차시 | 건물 짓는 방법 |
42차시 | 건물 도면대로 건설하기 |
43차시 | 무한 빌딩 건설! |
44차시 | 만리장성과 감시탑 만들기 |