US$250

for 14 classes
班級

使用 Turtle 函式庫學習 Python 編碼! (7-10 歲)

由 5 位學習者完成
年齡 7-10
現場團體小班課程
在這個包含 14 個模組的沉浸式課程中,學習者可以開始使用 Python 中的 Turtle 函式庫學習以文字為基礎的程式設計。
平均評分:
5.0
評論數量:
(30 評論)

即時視訊會議
每週2次,共 7 週
1-2 名學習者(每班)
60 分鐘

包含什麼

14 現場會議
14 上課時間
我們無法翻譯此文,請刷新頁面並再試一次。

課堂經歷

In this class, kids will be introduced to text-based programming using Python's Turtle library. Learners who have proficiency with Scratch will find this as their next best course/class to foray into the field of programming as they can relate most of the blocks used in Scratch, with text-based commands in Python Turtle. 

Learners use Python and the Turtle library to conquer mazes, paint pixel art, create a Mad Lib Generator, and build a simple Carnival Game. Once familiar with basic concepts, the young programmers are introduced to debugging, loops, variables, and conditional logic. 

The content to be taught is divided into 5 Modules and each module covers 2-3 classes of instruction. Worksheets will be used wherever necessary. The lesson plan is as follows:

Module 1:  Introduction and Drawing using Turtle Library

          - Class 1: Introduction to Python Turtle, Installation and a few commands, write your first python program using Turtle, debugging
          - Class 2: Relate a python program to Scratch, pen size and color, draw shapes
          - Class 3: Move in all directions, Comments in programming, Introduction to loops.

Module 2:  Turtle Travel

         - Class 4: Introduction to algorithms, create line drawings, use this knowledge to make the turtle travel through a maze (Maze picture file will be posted in the classroom the day before). Extend the knowledge to travel through a barnyard (picture file will be posted in the classroom the day before).
        - Class 5: Connect the dots- draw a picture challenge using the skills learned. (could be a simple shape like a kite, caterpillar, etc.)
        - Class 6: Introduce x-y coordinates, pixel values, control pen up, pen down. Extend the knowledge to draw a robot.
        - Class 7: Drawing challenging- draw more objects (could be a complex shape like a house, ghost, Letter A, truck, etc.)

Module 3: Spirographs

       - Class 8: Loops and variables (introduction), experiment creating patterns.
       - Class 9: Random numbers, create spirographs using random numbers (worksheet will be provided the day before).

Module 4: MadLib Game

      - Class 10: Explore chatting with the computer. Explore the use of variables. Create a silly party invitation using variables. Worksheet (identify variables, will be provided the day before).
     - Class 11: Weird and Wonder story- create a silly story using variables.
     - Class 12: Continuation of the previous class.

Module 5: A simple Carnival Game

     - Class 13: Talk about conditionals (if..else), create a choose your gift game.
     - Class 14: Guess the number (use randint) game.

    This class is also suitable for learners who have no prior coding experience but would want to learn to code. Installation of Python in the learners' computers is recommended (will be taught in the first class).

學習目標

Learners will develop an interest in text-based programming with activities designed for beginners.

其他詳情

父母的引導和規範
Parents can guide their learners in downloading Python during the first class.
供應清單
Worksheets will be posted in the classroom the day before (for meetings that would require worksheets).
外部資源
除了 Outschool 教室外,本課程也使用:
來源
Python download: https://www.python.org/downloads/ Part of this class's curriculum is from the Technokids project, used with permission from them.

認識老師

已加入 May, 2020
5.0
30評論
教師檔案
教師專業知識和證書
I have a Master’s degree in Computer Science from San Jose State  University. I have been actively involved in teaching people from all walks of life, as a freelancer and I have tutored students in various platforms such as computer programming, Mobile Development (iOS), Linux shell scripting, ScratchJr, Scratch 3, Java, Python, Web development etc.

I am also a freelance music teacher and have been teaching students South Indian Classical Music, both as online and in-person classes for the past 3 years in the USA and for the past 10 years in India.

I love teaching and I make learning fun and do not believe in being strict and stern with the students. I also believe in "learning through examples"- meaning, I think of and give real-world examples to which the students can relate to so that they find it easy to understand the concepts being taught. 

Now I am passionate about passing on my technical skills along with theoretical knowledge to my students and achieving the next level of success.

Apart from this, I have three beautiful kids, a 7-year old, a 4-year old and a 2-year old. I love doing experiments at home with my kids and teaching them. We learn together and have lots of fun and squeals of laughter.

評論

其他家長也喜歡
Python 夏令營:學習程式設計和像程式設計師一樣思考
PopSkool: English, Music, Art, Math, Coding & More
5.0
(23)
US$19 每班
下次會議在 4 PM Monday
團體課
2 週, 4/週, 55 分鐘
10-14
在 Minecraft 上學習 Python 程式碼 - 初學者程式設計小組!
BrainBytes
4.9
(243)
US$35 每班
下一堂課今天 4:30 PM
團體課
1/週, 50 分鐘
9-14
訓練營 - Python - 使用 Turtle 為初學者進行有趣的程式設計(每週 5 次,2 週)2 級
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
US$20 每班
下次會議在 12 AM Tue 6/3
團體課
2 週, 5/週, 50 分鐘
9-14
Python程式設計簡介
Ziad Ghazi
4.6
(9)
US$95 每堂課
一對一課程
依需求開班
10-18
1:1 私人輔導 Python 編碼 - Python 程式設計簡介
Ziad Ghazi
4.6
(9)
US$55 每堂課
一對一課程
依需求開班
7-18
Python 海龜遊戲開發:編寫你的第一個太空射擊遊戲!
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
US$17 每班
下一堂課明天 5 PM
團體課
8 週, 1/週, 55 分鐘
11-15
使用 Raspberry Pi 和感測器進行 Python 機器學習(2 級)
AI Code Academy
4.7
(1,797)
US$28 每班
下次會議在 11:30 PM Friday
團體課
10 週, 1/週, 1 小時
11-15
使用 Raspberry Pi 和感測器進行 Python 機器學習(等級 1)
AI Code Academy
4.7
(1,797)
US$26 每班
下次會議在 11:30 PM Monday
團體課
10 週, 1/週, 1 小時
11-16
夏令營:利用 Python 進行大數據機器學習(4 級)
AI Code Academy
4.7
(1,797)
US$28 每班
下次會議在 3 PM Mon 6/16
團體課
2 週, 5/週, 1.25 小時
13-18
夏令營:使用 Raspberry Pi 和智慧機器人汽車 L3 進行 Python 機器學習
AI Code Academy
4.7
(1,797)
US$28 每班
下次會議在 3 PM Mon 6/16
團體課
2 週, 5/週, 1.25 小時
11-15
夏令營:使用 Raspberry Pi 和感測器進行 Python 機器學習(1 級)
AI Code Academy
4.7
(1,797)
US$27 每班
下次會議在 3 PM Mon 6/16
團體課
2 週, 5/週, 1.25 小時
11-16
使用 Raspberry Pi 和智慧機器人汽車進行 Python 機器學習(3 級)
AI Code Academy
4.7
(1,797)
US$30 每班
下次會議在 11:30 PM Monday
團體課
10 週, 1/週, 1 小時
11-15
夏令營:使用 Raspberry Pi 和感測器進行 Python 機器學習(2 級)
AI Code Academy
4.7
(1,797)
US$29 每班
下次會議在 3 PM Mon 6/16
團體課
2 週, 5/週, 1.25 小時
11-15
Python 程式設計和電腦編碼中級環聊和程式碼
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(732)
US$18 每班
下次會議在 10 PM Monday
團體課
1/週, 55 分鐘
8-13
Python 初學者夏令營,利用遊戲和動畫學習編程,適合 9-13 歲學生
Coding Doctors Learning Lab, Inc.
4.8
(1,256)
US$15 每班
下次會議在 1 PM Mon 6/9
團體課
2 週, 4/週, 45 分鐘
9-14
Python 遊樂場:寫自己的戰鬥遊戲!
Mr. Malachi
US$19 每班
下次會議在 2 PM Tuesday
團體課
1 週, 1/週, 1.08 小時
11-14
查看更多課程
回首頁
搜尋
贈送禮物卡
開啟貨幣、時區和語言設置
語言&地區
登入