무엇이 포함되어 있나요?
10개의 라이브 미팅
수업 9 시간 10 분 시간프로젝트
수업 중 1-2회수료증
Once your student has successfully completed the course, please send us a request for a certificate of completion along with your child'd name as you want it printed on the certificate.보고계신 지문은 자동 번역 되었습니다
수업 소개
영어레벨 - A1
미국 5학년 - 8학년 학년
레벨 Beginner
Each week our professional coding teachers will engage our students in hands-on coding activities, interactive discussions, and project-based learning to reinforce concepts taught in class. Additionally, students will be encouraged to work on personal projects to apply their newfound skills creatively. 🎓📜 A certificate of completion will be provided to students upon request. ✅ Please note that the curriculum below is only a guide of the basic concepts that will be covered in the class. Our teachers will make changes to the curriculum based on their judgment of the ability of students in each group. Concepts may overlap over several classes. 📖 Python Computer Programming Coding Summer Camp Curriculum 📆 Day 1: Introduction to Python Understanding the significance of Python in modern technology. Setting up Python development environment. Writing your first Python program: Hello World! Introduction to variables and data types. 📆 Day 2: Getting Creative with Variables and Operators Exploring different data types: strings, integers, floats, and booleans. Using arithmetic, comparison, and logical operators. Hands-on activities to understand variable manipulation. 📆 Day 3: Making Decisions with Conditionals Introducing if, elif, and else statements. Conditional execution based on user input. Creating simple decision-making programs. 📆 Day 4: Looping into Action Understanding loops: for and while loops. Iterating through lists and dictionaries. Building programs that automate repetitive tasks. 📆 Day 5: Diving Deeper into Data Structures Exploring lists, tuples, and dictionaries in-depth. Learning how to manipulate and access elements. Hands-on exercises on data structure manipulation. 📆 Day 6: Unlocking the Power of Functions Understanding the concept of functions. Creating and calling functions with parameters. Writing modular code for better organization and reusability. 📆 Day 7: Playing with Python Libraries Introduction to popular Python libraries: random, turtle, and datetime. Hands-on projects integrating library functionalities. Exploring creative possibilities with libraries. 📆 Day 8: Engaging User Interaction Taking user input using input() function. Validating and processing user input. Building interactive programs with user interaction. 📆 Day 9: Exploring Advanced Topics Introduction to object-oriented programming (OOP) concepts. Understanding classes, objects, and inheritance. Building simple applications using OOP principles. 📆 Day 10: Project Showcase and Review Collaborative project development session. Presenting individual or group projects. Feedback session and review of learning journey.
학습 목표
By the end of the course, students will be able to understand and apply Python syntax, including variables, data types, and operators, to create simple programs and solve basic coding problems.
Students will deepen their understanding of Python's core data structures (lists, tuples, dictionaries) and demonstrate the ability to manipulate and access elements effectively for a variety of real-world applications.
강의 계획서
10 레슨
2 주 이상레슨1:
Day 1: Introduction to Python
Understanding the significance of Python in modern technology.
Setting up Python development environment.
Writing your first Python program: Hello World!
Introduction to variables and data types.
55 분 온라인 라이브 레슨
레슨2:
Day 2: Getting Creative with Variables and Operators
Exploring different data types: strings, integers, floats, and booleans.
Using arithmetic, comparison, and logical operators.
Hands-on activities to understand variable manipulation.
55 분 온라인 라이브 레슨
레슨3:
Day 3: Making Decisions with Conditionals
Introducing if, elif, and else statements.
Conditional execution based on user input.
Creating simple decision-making programs.
55 분 온라인 라이브 레슨
레슨4:
Day 4: Looping into Action
Understanding loops: for and while loops.
Iterating through lists and dictionaries.
Building programs that automate repetitive tasks.
55 분 온라인 라이브 레슨
그 외 세부 사항
학부모 가이드
This class uses repl.it which is an online Python code editor. Your student will need the coaching and guidance of an adult in order to open an account in this platform.
수업 자료
Learners will require the use of either two devices (one to code and one to watch the teacher, or a device with side by side windows).
Outschool 외 필요 앱/웹사이트
이 수업에서는 아웃스쿨 교실 외에도 다음의 툴을 사용합니다:
교사 전문성 및 자격증
1 선생님은 교직 자격증을 가지고 계십니다
플로리다 교직증명서 초등 교육에
2 선생님은 대학원 학위를 가지고 계십니다
석사 학위 교육 Western Governor's University에서
석사 학위 컴퓨터 공학 Florida International University에서
3 명의 선생님은 학사 학위를 받았어요
학사 학위 교육 Broward College에서
학사 학위 초등 교육 Universidad Católica Andrés Bello에서
학사 학위 환경 과학 Louisiana State University에서
This class is taught by one of our experienced programmers who have solid experience teaching our students ages 8-17 years old.
David has a Master's degree in computer programming.
Chris is an experienced programmer with a Bachelor's degree in computer science.
Ethan is an experienced programmer who is currently a student at Georgia Tech.
리뷰
실시간 그룹 수업
매주
US$75
또는 10 회 수업에US$1502주 동안 주당 5회
55분
124 명의 학생이 수업을 완료함
실시간 화상 수업
연령: 10-15
수업당 학습자 2-12 명