$80
for 4 classesCodecrafters: Game Design & Coding Adventures With Python & Blockly
Completed by 8 learners
Ages 10-14
Live Group Class
Live video meetings
1x per week, 4 weeks
3-6 learners per class
60 min
What's included
4 live meetings
4 in-class hoursHomework
1 hour per week. 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.Class Experience
Beginner Level
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.
Learning Goals
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.
Other Details
External Resources
In addition to the Outschool classroom, this class uses:
Offered by
Teacher expertise and credentials
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.
Reviews
Other classes by Bright & Smart ~ Engineering Skills for Kids
Other classes by Bright & Smart ~ Engineering Skills for Kids
Parents also liked
Video Game Design (Live Sample Class)- Beginner
Shawn D Walk (Create2Discover)
4.9
(1,345)
$15 per class
Next session at 2 PM on Tuesday
Group Class
1 wk, 1/wk, 1 hr
7-10
Video Game Design (Live Group Course)- Beginner
Shawn D Walk (Create2Discover)
4.9
(1,345)
$17 per class
Next session at 6 PM on Mon 5/26
Group Class
6 wks, 1/wk, 1 hr
7-10
Video Game Design (1 on 1 Tutoring Session)
Shawn D Walk (Create2Discover)
4.9
(1,345)
$65 per session
1-on-1 Lessons
On Demand
7-10
Video Game Design and Coding With RPG Maker: Level 0
STEAM K-12: Coding & Game Design Classes
4.8
(489)
$16 per class
Next session at 4 PM on Mon 6/16
Group Class
4 wks, 2/wk, 50 min
8-13
Coding and Video Game Design for Ages 6 - 11
Usama Puri
4.3
(21)
$30 per class
Next session at 5 PM today
Group Class
1/wk, 55 min
6-11
Roblox Studio for Beginners - Video Game Design / Map Design
Miss Jennifer - Roblox Scripting
4.9
(635)
$15 per class
Next session at 2 PM on Sat 6/7
Group Class
1/wk, 40 min
7-11
3D Modeling With Roblox Studio: Beginning Digital Art for Video Game Design
Lucretia Hoxie
4.8
(81)
$14 per class
Next session at 10 PM on Tue 6/3
Group Class
1/wk, 50 min
10-14
1:1 Private Class: 3D Video Game Design Assistance W/ Atmosphir App (Ages 5+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$40 per session
1-on-1 Lessons
On Demand
5-18
1:1 Private Ongoing Class: 3D Video Game Design W/ the Atmosphir App! (Ages 5+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$40 per class
Next session at 8 PM on Monday
Group Class
1/wk, 50 min
5-10
3D Video Game Designers Club With Atmosphir
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$20 per class
Next session at 11 PM on Mon 6/9
Group Class
1/wk, 50 min
5-10
Internet Video Game Designers With HTML5 (Ages 13+)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$13 per class
Next session at 10 PM on Wed 5/28
Group Class
6 wks, 1/wk, 50 min
13-18
Internet Video Game Designers With HTML5 (Ages 7 To 12)
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$13 per class
Next session at 9 PM on Mon 6/2
Group Class
6 wks, 1/wk, 50 min
7-12
Stop-Motion Video Game Designers! Code Crafty 3D Games With Clay, Toys & Crafts!
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$16 per class
Next session at 6 PM on Monday
Group Class
6 wks, 1/wk, 50 min
7-12
🕹️ Intro to Video Game Design! Make Characters & Scenes W/ Simple Coding Intro
Raymond Mullikin (Raytoons Comics)
4.9
(504)
$17 per class
Next session at 8 PM on Monday
Group Class
4 wks, 1/wk, 50 min
6-11
Roblox Coding / Scripting and Game Design 1-1
Miss Jennifer - Roblox Scripting
4.9
(635)
$60 per session
1-on-1 Lessons
On Demand
6-18
Roblox Game Design | One-on One | All Levels
JetLearn
4.9
(83)
$50 per session
1-on-1 Lessons
On Demand
7-14
More to explore
Prime Factorization
Pumpkin Drawing Party
Frogs Acrylic Paint
Reading Smart
Indigenous Peoples Day
How To Write Cursive
Veterinarian Science
Pet Portrait Painting
Plan
Classical
Coding Rome
Write What You Like
Singapore 3b
Talk With Your Hands
Italian Cooking
Space Battle
Writing Homeschool
Advanced
French Basic Introduction
Declaim Jr Boot