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

Codecrafters: Python과 Blockly를 이용한 게임 디자인 및 코딩 모험

게임 디자인과 코딩의 스릴 넘치는 세계로 뛰어드세요. 10~14세의 젊은 열광자들을 위해 특별히 설계된 이 대화형 과정은 Python과 Blockly의 힘을 결합하여 독특하고 실습적인 학습 경험을 제공합니다.
Bright & Smart ~ Engineering Skills for Kids
평균 평점:
4.8
수강 후기 수:
(212)
수업

무엇이 포함되어 있나요?

4개의 라이브 미팅
수업 4 시간
숙제
주당 1시간. Students will be allowed to continue to improve their projects in between meetings. Prior to every class, students can present their projects and the improvements they made in the process.
보고계신 지문은 자동 번역 되었습니다

수업 소개

영어 수준 - 알 수 없음
레벨 Beginner
Week 1: Introduction to Blockly and Basic Game Design

Introduction (15 minutes): Overview of the course, tools, and objectives.
A brief introduction to game design principles and the importance of storytelling in games.

Blockly Basics (30 minutes): The interactive demonstration of Blockly covers sequences, loops, and basic logic blocks.
Students start a simple project, such as an interactive story or a basic game (e.g., a puzzle or maze).

Wrap-up (15 minutes): Review of the day's concepts.
Q&A and preview of next week's focus on transitioning to Python and enhancing game mechanics.

Week 2: Transitioning to Python for Game Development

Introduction to Python (20 minutes): Overview of Python as a programming language.
Basic syntax, variables, and data types.

From Blockly to Python (25 minutes): Demonstrating how Blockly concepts translate into Python code.
Guided coding activity: Writing a simple Python script with control structures (if statements, loops).

Project Brief (15 minutes): Introduction to a simple game project using Python (e.g., a text-based adventure or quiz game).
Outline project goals and expectations for completion by the end of the course.

Week 3: Game Mechanics and Development with Python
Advanced Python for Games (20 minutes): Introduction to functions, lists, and handling user input in Python.
Brief overview of Pygame as a tool for game development.

Game Development Basics (25 minutes): Starting the game project: setting up a game loop and adding basic mechanics (e.g., movement or interactions).
Hands-on coding session with instructor guidance.

Review and Next Steps (15 minutes): Reviewing progress on the game project.
Preview of finalizing the game project, focusing on adding features and polishing.

Week 4: Finalizing and Presenting the Game Project
Game Development Continuation (20 minutes): Adding final features to the game project (e.g., scores, levels, or challenges).
Tips for debugging and polishing the game.

Presentation Preparation (15 minutes): Prepare a brief presentation on their game: concept, how it was developed, and what was learned.
Guidance on how to effectively showcase their project.

Game Showcase and Wrap-up (25 minutes): Students present their games to the class, sharing their development process and lessons learned.
Course wrap-up: Reviewing key concepts, discussing further learning resources, and encouraging continued practice and exploration in coding and game design.

This condensed syllabus ensures that each session is packed with learning and hands-on activities, making the most of the limited time while inspiring students to explore coding and game design further.
학습 목표
Creative Game Design: Learn the art of game design from concept to completion. Students will explore storytelling, character creation, level design, and sound effects, culminating in the creation of their own playable video games.

Interactive Learning: Engage in fun, project-based activities that encourage exploration and innovation. Our curriculum includes live coding sessions, game design challenges, and collaborative projects that make learning an adventure.

Critical Thinking & Problem Solving: Through coding puzzles and game development projects, students will enhance their critical thinking and problem-solving abilities, essential skills for the digital age.

Future-Ready Skills: Coding is more than just creating games; it's about preparing for the future. Students will develop computational thinking, digital literacy, and an understanding of how technology shapes our world.
학습 목표

그 외 세부 사항

Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
가입일: July, 2020
4.8
212수강 후기
프로필
교사 전문성 및 자격증
Bright & Smart was founded in 2005, and since then, we have been dedicated to teaching and developing our programs for the past 18 years. Our programs are designed with the student's learning experience in mind, and our goal is to help them develop a love for STEM and enhance their higher cognitive skills and natural abilities. We aim to empower them to see themselves as creators of technology.

리뷰

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

US$80

4주 동안 주당 1회
60분

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

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