무엇이 포함되어 있나요?
8개의 라이브 미팅
수업 7 시간 20 분 시간숙제
주당 1시간. 포함됨학습 평가
포함됨보고계신 지문은 자동 번역 되었습니다
수업 소개
영어 수준 - 알 수 없음
미국 5학년 - 8학년 학년
레벨 Beginner
What will be taught? -In this exclusive course, students will master the basics of Python programming while designing a complete space-themed game. They will enhance their creativity, logical thinking, and problem-solving skills through engaging, hands-on projects. What topics will you cover? - Python fundamentals: loops, conditionals, variables, and functions - Turtle module: drawing shapes, screen animations, and object movements - Game mechanics: keypress detection, collision detection, scoring, and game states - Debugging and refining code for real-world applications How is your class structured? -The course consists of 8 step-by-step sessions, each focusing on building a specific component of the game. From creating a satellite to completing a space shooter, each class delivers clear learning outcomes that add to the final game. How will you teach? -Our experienced instructors teach through live, interactive coding sessions. Students follow along, practice in real-time, and receive immediate feedback. Concepts are taught through demonstrations, collaborative problem-solving, and practical exercises. What's your teaching style? -Our teaching approach is engaging, structured, and student-centered. We simplify complex topics into manageable steps while fostering a creative and interactive learning environment. How much will learners get to interact with us? -Students will interact directly with instructors during live coding demonstrations, discussions, and collaborative problem-solving activities. Sessions encourage questions, peer collaboration, and one-on-one guidance to ensure personalized learning.
학습 목표
Understand and Apply Python Fundamentals – Learn how to use loops, conditionals, variables, and functions to create structured and efficient code.
Implement Core Game Mechanics – Develop key gameplay features like keypress detection, collision handling, scoring systems, and game states.
강의 계획서
8 레슨
8 주 이상레슨1:
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
55 분 온라인 라이브 레슨
레슨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
55 분 온라인 라이브 레슨
레슨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.
55 분 온라인 라이브 레슨
레슨4:
Space Surfer
-Add background and spaceship image for the game
-Detect keypress and move the spaceship
-Learn to use conditional and mathematical operators
55 분 온라인 라이브 레슨
그 외 세부 사항
수업 자료
-You must have a computer with good internet connection. -Materials (like a mouse) for a better learning experience.
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
교사 전문성 및 자격증
At Create n Learn, our experienced instructors have been teaching Python programming and game development for over 10 years. Our team consists of expert educators and developers who specialize in making coding fun and accessible for students. In this course, we use Turtle graphics to introduce fundamental Python concepts through interactive projects. By building games and animations, students develop problem-solving skills, computational thinking, and hands-on coding experience in an engaging, project-based learning environment.
리뷰
실시간 그룹 수업
매주
US$17
8주 동안 주당 1회
55분
실시간 화상 수업
연령: 11-15
수업당 학습자 2-4 명