Outschool
開啟貨幣、時區和語言設置
登入

Python 101 - 學習、玩耍、發現

這門為期 10 週的 Python 課程適合 11-14 歲的兒童,透過引人入勝的現實挑戰和專案教授基礎程式設計技能。學生將學習演算法、循環、條件和調試。基本的電腦科學技能。
班級

包含什麼

10 現場會議
7 小時 30 分鐘 上課時間
作業
每週 1 小時. 每週1-2次
完成證書
1堂 課程結束後
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

英語程度 - 未知
美國 6 - 9 年級
Beginner 等級
Hello Parents and Students,

I am excited to offer this python course, where learners will be able to gain a strong foundation in problem solving with python through engaging lessons. 

 What will be taught?
Students will learn the fundamentals of Python programming and develop essential problem-solving skills through hands-on coding activities.

Topics Covered
Topics include Python basics, data types, loops, conditionals, functions, debugging, dictionaries, and using modules, leading to a final project.

Structure of lessons
The class is structured into 10 engaging weekly lessons, each with an introduction, guided practice, and a short project to apply new concepts.

How will you teach?
I’ll use live demonstrations, interactive coding exercises, real-world examples, and collaborative problem-solving to make learning fun and practical.

Teaching Style
My teaching style is supportive, interactive, and step-by-step, ensuring students understand concepts before building on them.

Interaction
Learners will interact with me during live lessons through Q&A, guided discussions, coding challenges, and feedback on their projects.

學習目標

Develop Problem-Solving Skills

Students will learn to analyze problems, break them into manageable steps, and design efficient solutions using Python programming.
Understand Foundational Programming Concepts

Students will build a strong foundation in Python basics, including variables, loops, conditionals, functions, and debugging techniques.
學習目標

教學大綱

1 單位
10 課程
超過 10 週
單位 1:
課 1:
Python Basics Made Easy
 Learn the fundamentals of Python, including variables, input/output, and running your first program. 
45 分鐘線上直播課
課 2:
Making Decisions with Code
 Dive into if-else statements to make programs smarter with decision-making logic. 
45 分鐘線上直播課
課 3:
Problem-Solving with Functions
 Learn to break problems into manageable pieces using reusable functions. 
45 分鐘線上直播課
課 4:
Organizing Data with Dictionaries
 Understand dictionaries to organize data efficiently and retrieve it instantly. 
45 分鐘線上直播課

其他詳情

外部資源
除了 Outschool 教室外,本課程也使用:
  • CodeHS
來源
A free python compiler online or downloadable such as Anaconda.
已加入 December, 2024
教師檔案
教師專業知識和證書
碩士 在 教育 從 University of South Wales
學士學位 在 資訊科技 從 Greenwich University
Hi, I’m Nathan! With over a decade of experience teaching 6,000+ students aged 7-18 and training educators worldwide, I’m passionate about making coding and technology accessible, exciting, and impactful. I hold certifications as an Apple Teacher, in Python Essentials, AI, Cybersecurity, and Cyber-Ops, along with a bachelor’s degree in computing, a master’s in education, and a PGCE.

My international teaching experience spans IB curriculum schools following American Core Standards, and years in the British system, where I was honored as Teacher of the Year in 2020. I specialize in hands-on, project-based learning that inspires curiosity, creativity, and confidence.

From Python and Scratch to app development in Java, I design courses like Money Smarts for Kids and Math Meets Coding to blend real-world skills with fun, engaging activities. Inspired by my children, I also run a global coding club for girls, empowering young learners to explore technology.

Beyond the classroom, I share insights on parenting and growth mindset through my blog, The Growth Parent. Let’s turn coding into an adventure and help your learner unlock their potential!

評論

現場團體課程
分享

US$12

每週
每週1次,共 10 週
45 分鐘

即時視訊會議
年齡: 11-14
3-6 每班學員人數

關於
支援
安全隱私加州隱私學習者隱私您的隱私選擇條款
下載這個軟體
在應用程式商店下載在 Google Play 上取得
© 2025 校外