予定
検索

for 14 classes
クラス

Turtle ライブラリを使用して Python のコーディングを学びましょう! (対象年齢 7 ~ 10 歳)

5 人が学習を完了しました
年齢 7 歳-10 歳
ライブグループクラス
この 14 モジュールの集中コースでは、学習者は Python の Turtle ライブラリを使用してテキストベースのプログラミングを学習し始めることができます。
平均評価:
5.0
レビュー数:
(30 レビュー)

オンラインライブ授業
週に2回、 7 週間
1 人-2 人 1クラスあたりの学習者
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)
クラスごと
次回のセッションは Monday の4 PM です
グループクラス
2 週間、 4/週、 55 分
10 歳-14 歳
Minecraft で Python のコーディングを学ぶ - 初心者向けプログラミング グループ!
BrainBytes
4.9
(243)
クラスごと
次のセッションは今日 4:30 PM です
グループクラス
1/週、 50 分
9 歳-14 歳
キャンプ - Python - Turtle を使用した初心者向けの楽しいコーディング (週 5 回、2 週間) レベル 2
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,886)
クラスごと
次回のセッションは Tue 6/3 の12 AM です
グループクラス
2 週間、 5/週、 50 分
9 歳-14 歳
Pythonプログラミング入門
Ziad Ghazi
4.6
(9)
セッションごと
1対1レッスン
オンデマンド
10 歳-18 歳
1:1 プライベート指導 Python コーディング - Python プログラミング入門
Ziad Ghazi
4.6
(9)
セッションごと
1対1レッスン
オンデマンド
7 歳-18 歳
Raspberry Pi とセンサーを使った Python での機械学習 (レベル 2)
AI Code Academy
4.7
(1,797)
クラスごと
次回のセッションは Friday の11:30 PM です
グループクラス
10 週間、 1/週、 1 時間
11 歳-15 歳
Python Turtle ゲーム開発: 最初のスペース シューティング ゲームをコーディングしましょう!
Create N Learn: Game-Based Learning & Future Skill
4.8
(58)
クラスごと
次のセッションは明日の 5 PM です
グループクラス
8 週間、 1/週、 55 分
11 歳-15 歳
サマーキャンプ: ビッグデータを使った Python での機械学習 (レベル 4)
AI Code Academy
4.7
(1,797)
クラスごと
次回のセッションは Mon 6/16 の3 PM です
グループクラス
2 週間、 5/週、 1.25 時間
13 歳-18 歳
Raspberry Pi とセンサーを使った Python での機械学習 (レベル 1)
AI Code Academy
4.7
(1,797)
クラスごと
次回のセッションは Monday の11:30 PM です
グループクラス
10 週間、 1/週、 1 時間
11 歳-16 歳
Raspberry Pi とスマートロボットカーを使った Python での機械学習 (レベル 3)
AI Code Academy
4.7
(1,797)
クラスごと
次回のセッションは Monday の11:30 PM です
グループクラス
10 週間、 1/週、 1 時間
11 歳-15 歳
サマーキャンプ: Raspberry Pi とセンサーを使った Python での機械学習 (レベル 2)
AI Code Academy
4.7
(1,797)
クラスごと
次回のセッションは Mon 6/16 の3 PM です
グループクラス
2 週間、 5/週、 1.25 時間
11 歳-15 歳
サマーキャンプ: Raspberry Pi とセンサーを使った Python での機械学習 (レベル 1)
AI Code Academy
4.7
(1,797)
クラスごと
次回のセッションは Mon 6/16 の3 PM です
グループクラス
2 週間、 5/週、 1.25 時間
11 歳-16 歳
サマーキャンプ: Raspberry Pi とスマートロボットカー L3 を使った Python での機械学習
AI Code Academy
4.7
(1,797)
クラスごと
次回のセッションは Mon 6/16 の3 PM です
グループクラス
2 週間、 5/週、 1.25 時間
11 歳-15 歳
Pythonプログラミングとコンピュータコーディング中級ハングアウトとコード
Dragon Academy by Trammell Classes, DnD,Coding,RPG
4.8
(732)
クラスごと
次回のセッションは Monday の10 PM です
グループクラス
1/週、 55 分
8 歳-13 歳
Python初心者向けサマーキャンプ ゲームとアニメーションを使ってコーディングを学ぶ 9~13歳
Coding Doctors Learning Lab, Inc.
4.8
(1,256)
クラスごと
次回のセッションは Mon 6/9 の1 PM です
グループクラス
2 週間、 4/週、 45 分
9 歳-14 歳
Python Playground: 独自のバトルゲームをコーディングしましょう!
Mr. Malachi
クラスごと
次回のセッションは Tuesday の2 PM です
グループクラス
1 週間、 1/週、 1.08 時間
11 歳-14 歳
もっとクラスを見る
アプリを入手 
App StoreでダウンロードGoogle Playで入手する
Home
検索
ギフトカードを贈る
通貨、タイムゾーン、言語の設定を開く
言語と地域
ログイン