대학 지원 연구 근거 · 이해와 독립적 기여 · 서울 강남·온라인
프로젝트 과정학생이 만든 결과물과 기록이 남는 과정입니다.
파이썬으로 3D 장면 만들기
준비도에 따라 배정: 블록으로 쌓는 3D 지형, 중력이 있는 물리 동작, 마인크래프트 방식의 블록...
- 상담과 레벨 확인 무료
- 압구정 교실 또는 온라인
- 개별 수업 또는 소규모 그룹
- 학원 등록번호 11882호
파이썬으로 3D 장면 만들기 과정이 준비도별 배정 학생에게 맞나요?
파이썬으로 3D 장면 만들기 과정은 현재 준비도에 맞춰 시작점을 정하는 학생을 위한 수업입니다. 블록으로 쌓는 3D 지형, 중력이 있는 물리 동작에 관심 있는 학생에게 잘 맞으며 온라인 또는 서울 강남구 압구정 오프라인에서 개별 수업이나 소규모 그룹 수업으로 진행할 수 있습니다. 수업 결과물은 행·열 좌표표가 딸린 블록 격자와 3D 지형, 벽·바닥·빈 공간 충돌 시험표, 아이템을 고르고 놓고 부수는 최종 게임과 README입니다.
Python용 3D 엔진 Ursina로 큐브가 보이는 첫 창을 띄우고 3D 장면을 만들면서 변수·for문·리스트를 배웁니다.
함수와 키·마우스 이벤트, 딕셔너리, 충돌 검사를 익힌 뒤 확인 과제를 통과하면 클래스와 중첩 리스트로 블록 지형을 만들어 JSON 파일로 저장하는 심화 구간으로 넘어갑니다.
마지막에는 중력과 1인칭 이동, 인벤토리를 거쳐 아이템을 고르고 놓고 부수는 마인크래프트 방식의 게임을 완성하고 README에 실행 방법과 알려진 한계를 적습니다.
학생이 스스로 질문을 세우고 기능·모형·화면·해법을 직접 설계하고 시험해 자기 프로젝트로 만듭니다.
지원서나 면접에서는 참고한 자료와 자기가 한 일, 결과·실패·수정·한계를 구분해 설명합니다.
Google 로그인이 필요하며 기존 계정 권한에 따라 접근할 수 있습니다.
원장님과 선생님께서 상담을 너무 잘 해 주셔서, 아이도 파이썬 과정을 배우고 싶다고 했어요.
- 대상 연령
- 준비도에 따라 배정
- 관심 과목
- 컴퓨터과학·코딩같은 과목 보기
- 과정 유형
- 정규·프로젝트 과정
- 수업 방식
- 온라인 또는 압구정 오프라인 · 개별 또는 소규모 그룹
- 수업 언어
- 한국어 기본, 영어 자료 지원
- 교육과정 상태
- 수업 준비 완료모든 학습 항목에 근거, 풀이 예시, 실습과 튜터 진행 안내가 있어 CIT 수업 준비 기준을 충족합니다.
공개 연구를 읽고 학생 고유의 프로젝트로
학생은 주제에 맞는 공개 자료를 읽고 아이디어를 재현한 뒤 자기 질문, 기능이나 실험을 더합니다.
여는 자료는 모두 공개된 것이며, 회차마다 어떤 문서의 어느 부분을 여는지 적어 둡니다.
아이에게 어떻게 설명하면 좋을까요?
블록으로 쌓는 3D 지형, 중력이 있는 물리 동작 같은 주제를 보며 자꾸 '왜?'라는 질문이 생긴다면 파이썬으로 3D 장면 만들기 과정이 잘 맞습니다.
근거로 질문을 확인한 뒤 자기만의 확장 프로젝트를 만들고 설명합니다.
어떤 관심을 보이는 학생에게 맞나요?
- 블록으로 쌓는 3D 지형
- 중력이 있는 물리 동작
- 마인크래프트 방식의 블록 게임
학생은 무엇을 완성하나요?행·열 좌표표가 딸린 블록 격자와 3D 지형, 벽·바닥·빈 공간 충돌 시험표, 아이템을 고르고 놓고 부수는 최종 게임과 README
우리 아이에게 맞을까요?
소프트웨어를 만들거나 컴퓨터과학 기초를 다지고 관련 교과·대회를 준비하는 학생에게 잘 맞습니다.
짧은 상담과 예제로 시작점을 정합니다.
입문자는 안내된 작은 예제로 시작할 수 있습니다.
경험이 있는 학생은 더 어려운 활동으로 진행합니다.
무엇을 배우나요?
- Entity의 위치·크기·색을 변수로 분리하고 for·range와 중첩 for로 블록을 규칙적으로 배치합니다.
- 함수를 키·마우스 이벤트에 연결하고 딕셔너리와 지연 호출(invoke)로 짧은 게임 흐름을 만듭니다.
- 클래스와 메서드로 블록과 적의 상태를 묶고 잘못된 상태가 들어오지 않게 검사합니다.
- 중첩 리스트의 숫자를 블록 종류와 높이로 읽어 지형을 만들고 JSON으로 저장하고 불러옵니다.
수업은 어떤 순서로 진행되나요?
- 1기초 3D 구현 · 환경과 장면
Python·Ursina 버전과 그래픽 장치를 기록하고 큐브의 위치·크기·색을 변수로 바꿔 봅니다.
- 2기초 3D 구현 · 제어문
for·range로 큐브를 늘어놓고 time.dt로 프레임 속도와 관계없이 같은 규칙으로 줄어드는 타이머를 만듭니다.
- 3기초 3D 구현 · 데이터와 중첩
리스트로 Entity를 추가·삭제·순회하고 중첩 for로 행·열 블록 격자를 만들어 총 개수를 계산합니다.
- 4중급 진입 · 함수·입력·충돌
함수를 키에 연결하고 딕셔너리·invoke로 게임 흐름을 만든 뒤 raycast·collider로 충돌을 검사합니다.
- 5심화 트랙 · 클래스
Block·Enemy 클래스로 중복 코드를 줄이고 상속과 재귀 코드를 읽어 실행 결과를 추적합니다.
- 6심화 트랙 · 중첩 리스트와 월드 데이터
중첩 리스트로 블록 그리드를 만들어 칸을 파내거나 쌓고 월드를 JSON으로 저장해 높이 지형을 만듭니다.
- 7심화 트랙 · 완성 프로젝트
중력 물리와 1인칭 시점 게임(FPS), 인벤토리를 완성하고 아이템이 있는 블록 게임을 README와 함께 냅니다.

의미 있는 근거는 무엇인가요?
행·열 좌표표가 딸린 블록 격자와 3D 지형, 벽·바닥·빈 공간 충돌 시험표, 아이템을 고르고 놓고 부수는 최종 게임과 README.
입학사정관이 이 작업에서 확인할 수 있어야 할 것
학생이 스스로 질문을 세우고 기능·모형·화면·해법을 직접 설계하고 시험해 자기 프로젝트로 만듭니다.
지원서나 면접에서는 참고한 자료와 자기가 한 일, 결과·실패·수정·한계를 구분해 설명합니다.
읽기 쉬운 코드, 테스트, 버전 기록, 설계 선택, 학생이 설명할 수 있는 작동 제품이 근거가 될 수 있습니다.
입학사정관이 보는 근거는 학생이 이해한 내용과 직접 한 일입니다.
상세 프로그램 페이지 보기학부모가 검색하고 상담 전에 묻는 질문
파이썬으로 3D 장면 만들기 과정이 준비도별 배정 학생에게 맞나요?
파이썬으로 3D 장면 만들기 과정은 현재 준비도에 맞춰 시작점을 정하는 학생을 위한 수업입니다.
블록으로 쌓는 3D 지형, 중력이 있는 물리 동작에 관심 있는 학생에게 잘 맞으며 온라인 또는 서울 강남구 압구정 오프라인에서 개별 수업이나 소규모 그룹 수업으로 진행할 수 있습니다.
수업 결과물은 행·열 좌표표가 딸린 블록 격자와 3D 지형, 벽·바닥·빈 공간 충돌 시험표, 아이템을 고르고 놓고 부수는 최종 게임과 README입니다.
파이썬으로 3D 장면 만들기 과정은 온라인·압구정 오프라인 및 개별·소규모 그룹 수업이 가능한가요?
네. 온라인 또는 서울 강남구 압구정 오프라인에서 개별 수업과 소규모 그룹 수업을 운영합니다. 준비도 상담에서 과정별 가능한 방식과 시작점을 확인합니다.
파이썬으로 3D 장면 만들기 과정을 시작하려면 미리 배운 내용이나 코딩 경험이 필요한가요?
짧은 상담과 예제로 시작점을 정합니다. 입문자는 안내된 작은 예제로 시작할 수 있습니다. 경험이 있는 학생은 더 어려운 활동으로 진행합니다.
파이썬으로 3D 장면 만들기에서 아이는 무엇을 만들거나 연습하나요?
핵심 결과물은 행·열 좌표표가 딸린 블록 격자와 3D 지형, 벽·바닥·빈 공간 충돌 시험표, 아이템을 고르고 놓고 부수는 최종 게임과 README입니다.
선택한 이유, 시험한 결과, 받은 의견, 한계도 연령에 맞는 말로 함께 기록합니다.
파이썬으로 3D 장면 만들기에서 한 작업은 지원서에 어떻게 설명하나요?
학생이 스스로 질문을 세우고 기능·모형·화면·해법을 직접 설계하고 시험해 자기 프로젝트로 만듭니다.
지원서나 면접에서는 참고한 자료와 자기가 한 일, 결과·실패·수정·한계를 구분해 설명합니다.
읽기 쉬운 코드, 테스트, 버전 기록, 설계 선택, 학생이 설명할 수 있는 작동 제품이 근거가 될 수 있습니다.
파이썬으로 3D 장면 만들기 수업 횟수와 수강료는 어떻게 확인하나요?
학생의 현재 준비도, 목표, 수업 장소, 수업 인원과 운영 가능 시간을 확인한 뒤 과정 계획을 제안합니다. 상담과 레벨 확인은 무료이며 등록 전에 수강료를 안내합니다.
언제 시작하는 것이 좋을까요?
정해진 개강 월은 없습니다. 학생의 학기 일정과 현재 준비도, 가능한 시간을 확인한 뒤 어느 지점부터 시작할지 알려 드립니다.
선생님께서 설명도 정말 잘 해 주시고 재미있었다고 좋아했어요. 저희도 아주 기쁩니다.
준비도를 확인한 뒤 과정을 선택하세요
CIT가 연령, 관심 과목, 현재 준비도에 따라 가까운 과정과 비교해 드립니다.