Outschool
통화, 시간대 및 언어 설정 열기
로그인

개인 파이썬 코딩 캠프 | 몬스터 배틀 게임을 프로그래밍해 보세요!

4일 동안 학생들은 파이썬 프로그래밍의 기본을 배우고 이러한 기술을 사용하여 Mad Libs, 포켓몬과 유사한 전투 게임 등과 같은 간단한 비디오 게임을 만듭니다! 매주 새로운 콘텐츠를 위해 최대 4번 캠프에 참여하세요.
Brighton Pauli
평균 평점:
5.0
수강 후기 수:
(4)
수업

무엇이 포함되어 있나요?

4개의 라이브 미팅
수업 1 시간 40 분 시간
숙제
Students will be able to work on their Google Colab files outside of class. This work is not required, but analyzing and modifying the code is encouraged to help students become more familiar with the Python language.
보고계신 지문은 자동 번역 되었습니다

수업 소개

영어 수준 - 알 수 없음
미국 6학년 - 9학년 학년
레벨 Beginner
In this 1-week coding camp, students will learn the basics of Python programming and end the week with a text-based game to play and adapt! Learners progress through a series of lessons that introduce the most important Python skills and learn to code with fun projects like custom Mad-Libs and a Pokemon-like Monster Battler! This camp can be taken up to four times by the same student, for a total of 16 sessions.

The first time you enroll in this camp, we will cover the content in Camp A.
The second time you enroll, we will cover the content in Camp B.
The third time you enroll, we will cover the content in Camp C.
The fourth time you enroll, we will cover the content in Camp D.


-- Camp A --

Session 1 - Introduction to Python
 - How to use Google Colab
 - What Python looks like
 - "Strings"

Session 2 - Input and Output
 - Print() and Input()
 - Variables()
 - Project 1: Mad Libs

Session 3 - True or False
 - "Booleans"
 - Comparing strings
 - If statements

Session 4 - Conditional Code
 - Tabs and territory
 - "Else" and "elif"
 - Project 2: Quizzes


-- Camp B --

Session 5 - Numbers and Math
 - "Integers"
 - Math operations
 - Math with variables

Session 6 - To Infinity and Beyond!
 - Comparing numbers
 - "While" loops
 - Project 3: Monster Battler, version 1

Session 7 - Making and Using Lists
 - Lists
 - Indexing
 - Adding and removing

Session 8 - Special List Functions
 - "Tuples"
 - Sorted and range
 - Project 4: Shopping Mall, version 1


-- Camp C --

Session 9 - Counting and Functions
 - "For" loops
 - What is a function?
 - Creating a function

Session 10 - Custom Functions
 - Parameters
 - Return
 - Project 5: Fishing Minigame

Session 11 - Fractional Numbers
 - "Floats"
 - Math with floating points
 - Intro to modules

Session 12 -  Randomness
 - The "random" module
 - Randint, random, and choice
 - Project 6: Shopping Mall, version 2


-- Camp D --

Session 13 - So Many Types
 - Types review
 - Custom types: Classes
 - The __init__ function

Session 14 - Creating Objects from Classes
 - Creating an object
 - Class functions
 - Project 7: Pet Simulator

 Session 15 & 16 - Final Project: Monster Battler!


This course is organized so that one topic will be covered during a 25-minute session. However, the content that is taught in each class is flexible and tailored to the student, so the pace may be sped up or slowed down to prioritize the student's learning and enjoyment!

Students will need to be able to use Google Colab for this camp. If the student or guardian has experience using Jupyter notebooks or another Python editor, these can be used instead of Colab.

그 외 세부 사항

학부모 가이드
This course uses Google Colab, so access to a Google account is required. Please make sure your learner has access to a device they can type Python code on, like a laptop or desktop PC. Students will be asked to screen-share their code during class.
사전 요구 사항
Students need experience typing on a computer. Previous practice sharing their screen on Zoom is preferred.
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
가입일: February, 2024
5.0
4수강 후기
프로필
교사 전문성 및 자격증
With over a decade of experience coding in Python, Brighton has a Bachelor's Degree of Science in Engineering in Computer Science from the University of Michigan.

리뷰

실시간 그룹 수업
공유
4 회 수업에

US$100

1주 동안 주당 4회
25분

6 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 9-14
수업당 학습자 1-2 명

아웃스쿨 소개
고객 지원
안전 정책개인 정보CA 개인 정보어린이 개인정보데이터 기본 설정 관리이용 약관
아웃스쿨 홈페이지
앱 다운로드
앱 스토어에서 다운로드Google Play에서 다운로드
© 2024 아웃스쿨