한국어
로그인

Python 입문: 우주 슈팅 게임 비디오 게임 제작, 일대일 튜터링 코딩

수업
Play
BYJU'S FutureSchool
평균 평점:
4.7
수강 후기 수:
(9)
매우 인기 있고 초보자에게 친숙한 프로그래밍 언어인 Python의 마법을 발견해 보세요. 이 수업에서 학생들은 Space Shooter 게임을 만들면서 코딩 기초를 배웁니다. 프로젝트 기반의 실습형 재미 있고 게임화된 수업입니다.
보고계신 지문은 자동 번역 되었습니다

수업 소개

영어 수준 - 알 수 없음
미국 6 - 9 학년
레벨 Beginner
8 lessons//8 Weeks
 Week 1
Lesson 1
Design a Satellite
-Introduction to turtle tool with Python -Learn to code shapes and fill colors -Explore 2D coordinates
 Week 2
Lesson 2
Sparks in Space
-Learn to define custom functions -Understand the use of dot operator in function calling -Learn to change screen size with turtle
 Week 3
Lesson 3
Game Title Screen
-Learn to use for loop in Python -Learn to add text with turtle -Define variables and use random numbers to create multiple objects on screen.
 Week 4
Lesson 4
Space Surfer
-Add background and spaceship image for the game -Detect keypress and move the spaceship -Learn to use conditional and mathematical operators
 Week 5
Lesson 5
Falling Asteroids
-Introduction to multiple turtle objects -Learn to use while loop and if conditionals -Learn to move the asteroids continuously
 Week 6
Lesson 6
Space Wreck
-Introduction to collision detection -Track the distance between two game objects -Learn to use break statement to terminate the loop
 Week 7
Lesson 7
Fired Up!
-Introduction to code debugging -Shoot projectile from the spaceship -Learn the concepts of local and global variables
 Week 8
Lesson 8
Space Shooter
-Learn to add game states such as game over -Add the feature of score and lives -Learn to disable keypress event
  • C1: Design a Satellite -Introduction to turtle tool with Python -Learn to code shapes and fill colors -Explore 2D coordinates Class Outcome: Write program to build structure of a satellite C2: Sparks in Space -Learn to define custom functions -Understand the use of dot operator in function calling -Learn to change screen size with turtle Class Outcome: Create a game title screen with stars and craters with Moon background. C3: Game Title Screen -Learn to use for loop in Python -Learn to add text with turtle -Define variables and use random numbers to create multiple objects on screen. Class outcome: Finish the game title screen using for loop, variables, and random numbers. C4: Space Surfer -Add background and spaceship image for the game -Detect keypress and move the spaceship -Learn to use conditional and mathematical operators Class outcome: Build a spaceship which can be controlled using keyboard keys C5: Falling Asteroids -Introduction to multiple turtle objects -Learn to use while loop and if conditionals -Learn to move the asteroids continuously Class Outcome: Create the effect of multiple asteroids falling. C6: Space Wreck -Introduction to collision detection -Track the distance between two game objects -Learn to use break statement to terminate the loop Class Outcome: Detect the collision between spaceship and asteroids. C7: Fired Up! -Introduction to code debugging -Shoot projectile from the spaceship -Learn the concepts of local and global variables Class Outcome: Add the projectile shooting ability in spaceship. C8: Space Shooter -Learn to add game states such as game over -Add the feature of score and lives -Learn to disable keypress event Class Outcome: Finish the space shooter game by adding score, lives, and game over condition.
수업 외 주당 0 - 1 시간
Homework
빈도: Available upon request
피드백: Available upon request
세부 내용: Students will receive home work as a DIY coding activity . They will follow the provided tutorial to finish the homework assignment. All projects will be finished individually. Homework will be recommended but not mandatory.
 등록 시 1개의 파일을 볼 수 있어요.
-You must have a computer with good internet connection. -Materials (like a mouse) for a better learning experience.
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
In addition to the Outschool classroom, this class uses:
https://www.tynker.com/" Login information is supplied by the educator, it does not collect personally identifiable information. 
가입일: February, 2024
4.7
9수강 후기
프로필
Launched in 2015, BYJU'S offers highly personalised and effective learning programs for K12 grades. Today, with 50 million registered students and 3.5 million paid subscriptions, BYJU'S has become one of the most preferred education platforms... 
일대일 레슨
매주

₩100

또는 8 회 수업에₩304
주당 1회, 8주
55분

실시간 화상 수업
연령: 12-16

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