予定
検索
34
weekly
or 136 for 4 classes
クラス

Trinket.Io と Google Colab を使った Python: パート 2

3 人が学習を完了しました
年齢 9 歳-14 歳
ライブグループクラス
このクラスでは、Triket.io を使用してオンラインで作成された一連のプロジェクトを通じて Python 言語を紹介します。教材は、Google Colab で Python を使用して提供されます。
平均評価:
5.0
レビュー数:
(29 レビュー)

オンラインライブ授業
週に1回、 4 週間
1 人-8 人 1クラスあたりの学習者
55 分

含まれるもの

4 ライブミーティング
3 時間 40 分 授業時間
宿題:
週1時間. 含まれる
この文章は自動翻訳されています

このクラスで学べること

This is a continuation of Part 1 of the class of the same title.  This series of  classes is intended as a bridge between Scratch and text based Python.  Kids are still mostly interested in seeing things move around the screen.  This is the main idea behind Scratch, Alice, Processing, Turtle, etc.  I use NinjaTurtles for this, which are just Python sprites.  

The code for NinjaTurtles is something that I coded myself and that we use as starter code.    This give the class more flexibility with age ranges since we can reference this more advanced code if needed.  The goal is to first learn to use and play with NinjaTurtles but then learn about how they were created.

The series progresses as we use these NinjaTurtles to build more and more complex programs.

In these four classes we will create two projects using NinjaTurtles. 

Our first project will be to create a choreography for our NinjaTurtle.  We are going to learn about functions and how to package many moves into one command.  This is like building your own blocks in Scratch.

Our memory game will involve creating a Matrix of NinjaTurtles and watching each spin in turn.  The player's goal is to remember the last  one that spun.  In this project we will learn about lists and how to put things into groups.  

In both of these projects we will be practicing loops and the 'if' statement.

I base my teaching on the Socratic methods, encouraging students to figure things out for themselves by asking them a series of questions .  

Week 1:  NinjaTurtles using methods, functions, parameters
Week 2:  NinjaTurtles modules
Week 3: The Matrix (list version)
Week 4: The Matrix (array version)

その他の情報

保護者へのお知らせ
We use trinket.io in this class. Students should not include any personal information in their projects as they can be shared. We also use Colab to showcase our coding materials. It works like our textbook. Colab functions best when used with a gmail account (you can save your own versions of the notebooks).
受講に必要なもの
t
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。

先生について

参加しました March, 2023
5.0
29レビュー
プロフィール
教師の専門知識と資格
修士号 Harvard Universityから 数学 へ
学士号 Harvard Universityから 数学 へ
I've been a computer science teacher for 10 years and have taught Python coding online for the past four years.  I have also taught math and computer science at the High School level:  AP Calculus BC and AP Computer Science A.

レビュー


その他の人気クラス
Python プログラミングのすべて レベル 2 | ティーンエイジャー向け Python コーディング クラス
David Sofield
4.9
(839)
クラスごと
次回のセッションは Sun 8/24 の8 PM です
グループクラス
10 週間、 1/週、 1 時間
12 歳-17 歳
初心者のための Python コーディングのすべて | ティーンエイジャー向け Python コーディング サマー キャンプ
David Sofield
4.9
(839)
クラスごと
次回のセッションは Mon 6/16 の9:15 PM です
グループクラス
1 週間、 4/週、 1 時間
12 歳-17 歳
Python プログラミングのすべて レベル 1 | ティーンエイジャー向け Python コーディング クラス
David Sofield
4.9
(839)
クラスごと
次回のセッションは Mon 6/16 の10:30 PM です
グループクラス
8 週間、 1/週、 1 時間
12 歳-17 歳
中級者向け Python コーディングのすべて レベル 3 | Python コーディング クラス
David Sofield
4.9
(839)
クラスごと
次回のセッションは Sun 8/24 の10:30 PM です
グループクラス
10 週間、 1/週、 1 時間
12 歳-17 歳
Python コーディング プロジェクトについて | 中級者向けの Python コーディング プロジェクト 8 つ
David Sofield
4.9
(839)
クラスごと
グループクラス
8 週間、 1/週、 1 時間
11 歳-16 歳
Python プログラミングのすべて レベル 4 | 中級者向け Python コーディング クラス
David Sofield
4.9
(839)
クラスごと
グループクラス
10 週間、 1/週、 1 時間
12 歳-17 歳
初心者向けPythonサマーキャンプ | 楽しくPythonコーディングを学ぼう
QuattronKids
4.9
(200)
クラスごと
次回のセッションは Monday の4 PM です
グループクラス
2 週間、 5/週、 1 時間
8 歳-12 歳
1:1 プライベート指導 Python コーディング - Python プログラミング入門
Ziad Ghazi
4.6
(10)
セッションごと
1対1レッスン
オンデマンド
7 歳-18 歳
Python レベル2サマーキャンプのすべて | 10代向けPythonコーディングキャンプ
David Sofield
4.9
(839)
クラスごと
次回のセッションは Mon 7/14 の5:30 PM です
グループクラス
2 週間、 4/週、 1 時間
12 歳-17 歳
101-プライベートPythonコーディング
Sumati
5.0
(1)
セッションごと
次回のセッションは Thursday の4 PM です
1対1レッスン
オンデマンド
10 歳-14 歳
初心者向け Python コーディング (レベル 2)
Codingal - #1 AI & Coding | Backed by Y Combinator
4.6
(31)
クラスごと
次回のセッションは Thursday の3 PM です
グループクラス
6 週間、 2/週、 50 分
10 歳-15 歳
高校生向けプロジェクトベースの Python コーディング (レベル 3)
AI Code Academy
4.7
(1,805)
クラスごと
次回のセッションは Sat 6/14 の3 PM です
グループクラス
10 週間、 1/週、 1 時間
14 歳-18 歳
サマーキャンプ: 子供向け Python コーディング (入門)
Dr. Elliott Heflin, Jr.
4.6
(405)
クラスごと
次回のセッションは Monday の1 PM です
グループクラス
2 週間、 5/週、 55 分
8 歳-13 歳
初心者向け Python コーディング: ゲーム、アニメーションなどを構築しましょう!
Coco Coders
4.8
(975)
クラスごと
次回のセッションは Mon 6/23 の1 PM です
グループクラス
1/週、 55 分
8 歳-12 歳
マンツーマン - Python コーディング クラス
Geetu sodhi
5.0
(18)
セッションごと
1対1レッスン
オンデマンド
9 歳-14 歳
初心者向け 1 対 1 Python コーディング コーチ (個別指導)
Bojan Milinic
5.0
(7)
セッションごと
1対1レッスン
オンデマンド
8 歳-18 歳
もっとクラスを見る
Home
検索
ギフトカードを贈る
通貨、タイムゾーン、言語の設定を開く
言語と地域
ログイン