파이썬 소개: 숫자 추측 게임 만들기
초보자 친화적인 Python 수업으로 자녀에게 프로그래밍을 소개하세요! 10~17세 학생들은 개발 환경을 설정하고 경험 많은 강사인 벤 블러드의 안내에 따라 대화형 숫자 추측 게임을 만드는 법을 배웁니다.
무엇이 포함되어 있나요?
1개의 라이브 미팅
수업 1 시간보고계신 지문은 자동 번역 되었습니다
수업 소개
Step into the world of programming with this introductory Python class! Designed for beginners aged 13-18, this one-hour session will guide you through setting up your development environment and writing your first Python script. We'll go beyond "Hello, World!" and create a simple, interactive Number Guessing Game to get you excited about coding. What You’ll Learn: • Setting Up: Learn how to install Python and set up a development environment using an IDE (Integrated Development Environment) like Thonny or PyCharm. • Basic Syntax: Understand the basics of Python syntax, including variables, data types, and simple input/output operations. • Your First Script: Write an interactive Number Guessing Game where the computer picks a random number and the player has to guess it. This will introduce concepts like loops, conditionals, and handling user input. Class Structure: • Introduction (5 minutes): Meet your instructor and get an overview of what you’ll learn. • Environment Setup (15 minutes): Step-by-step guidance on installing Python and setting up your IDE. • Basic Syntax and Concepts (10 minutes): Introduction to variables, data types, and basic input/output in Python. • Number Guessing Game (25 minutes): Live coding session where students will follow along to create a simple Number Guessing Game. We’ll cover how to generate random numbers, take user input, and use loops and conditionals to control the game flow. • Q&A and Wrap-Up (5 minutes): Address any questions, recap key points, and discuss resources for further learning. Materials Needed: • A computer with internet access • Python installed (we’ll cover this in class, but it’s helpful to have it pre-installed if possible) • A text editor or IDE (Thonny, PyCharm, or similar)
학습 목표
In this class, students will learn:
• Software Installation and Setup: How to download, install, and set up Python and an IDE.
• Basic Python Syntax: Understanding variables, data types, and simple input/output operations in Python.
• Interactive Coding: Writing a simple Number Guessing Game, using loops, conditionals, and handling user input.
• Problem-Solving Skills: Developing troubleshooting skills for common issues that may arise during coding.
By the end of the class, students will have a foundational understanding of Python programming and the confidence to explore more advanced coding projects in the future.
그 외 세부 사항
학부모 가이드
This class involves basic programming concepts and the use of a computer. There is no content that should be upsetting or require extra safety precautions. Parental supervision is not necessary but can be helpful for younger students unfamiliar with installing software or using a computer.
수업 자료
• A computer with internet access • Python installed (we’ll cover this in class, but it’s helpful to have it pre-installed if possible) • A text editor or IDE (Thonny, PyCharm, or similar)
Outschool 외 필요 앱/웹사이트
아웃스쿨 사이트의 기능 외 별도의 앱이나 웹 사이트를 사용할 필요가 없습니다.
교사 전문성 및 자격증
I am Ben Blood, an experienced IT professional with over a decade of experience in software development and a dedicated volunteer leader in Cub Scouts. My extensive background in IT and programming, combined with my passion for teaching, makes me well-equipped to guide young learners through their first steps in Python programming.
리뷰
실시간 일회성 수업
회당 수업료
US$25
1회 수업
60분
실시간 화상 수업
연령: 13-18
수업당 학습자 3-15 명