Skip to content · ⁨コンテンツへスキップ⁩

Videos · ⁨動画⁩

Python for AP CS Principles · ⁨AP CS PrinciplesのためのPython⁩

Pick a topic to watch. · ⁨視聴したいトピックを選んでください。⁩

15 video lessons · ⁨15 ビデオレッスン⁩

2:14 Lesson 1 · ⁨レッスン 1⁩ 計算とは何か 過去に書かれたほぼすべてのプログラムは、たった3つのアイデアから構築されており、これら3つすべてが今回の授業に登場する。プログラムとは、コンピューターが従う一連の指示の集合体である… 2:30 Lesson 2 · ⁨レッスン 2⁩ ビットとバイナリ 写真、楽曲、この文はすべてコンピュータにとって同じものであり、それらどれよりも遥かに単純なものです。ビットとは、真或者是偽の……である1桁の数字です 1:44 Lesson 3 · ⁨レッスン 3⁩ データ圧縮 データは保存にスペース、送信に時間を要するため圧縮されます——2種類あります。losslessはファイルサイズを小さくしつつ、すべてのビットを維持します。Follow…… 2:16 Lesson 4 · ⁨レッスン 4⁩ 変数と式 等号は、数学の授業では決して意味しなかった新しい意味を持つ即将している。変数は後で利用できるよう値を保持しており、等号はその…を行う。 2:08 Lesson 5 · ⁨レッスン 5⁩ リストとデータ抽象化 プログラムは一度に多くの値を必要とすることがよくあります——例えば全クラスのスコアなど。値ごとに1つの変数を使うとすぐに煩雑になり、スケールもしません。リストは多数の……を保持します 2:15 Lesson 6 · ⁨レッスン 6⁩ 選択構造 選択できないプログラムは常に1つのことしかできず、それがどれだけ有用かは限られている。選択とは、プログラムが…に基づいて行うべきことを決めることである。 2:19 Lesson 7 · ⁨レッスン 7⁩ Iteration · ⁨反復構造⁩ Writing a line out a hundred times is not the alternative to a loop. Nobody would; the program simply wo… 1:55 Lesson 8 · ⁨レッスン 8⁩ 手続と抽象化 同じ8行が4箇所に現れ、要件が変わります。プロシージャは、再度使用可能な名前付きのコードブロックです。Pythonでは…… 2:15 Lesson 9 · ⁨レッスン 9⁩ Algorithms: searching There are two ways to find something in a list, and the difference between them is the difference betwee… 2:02 Lesson 10 · ⁨レッスン 10⁩ ランダム性とシミュレーション 一部のプログラムは偶然性が必要です——ゲーム、実験、現実世界モデルなど。ランダムツールはモジュール内にありますので、先頭に import random を書きます。その後…… 1:55 Lesson 11 · ⁨レッスン 11⁩ アルゴリズムの効率性 2つのプログラムがどちらも正解であっても、所要時間は大きく異なることがあります。比較するための方法が必要です。アルゴリズムをステップ数によって測定します…… 2:21 Lesson 12 · ⁨レッスン 12⁩ インターネットとデータの流れ インターネットを運営する存在はいません。それがいかに奇妙であるかを理解してから、どのように機能するかを見てみましょう。インターネットは……によって接続された膨大なコンピュータネットワークです 2:11 Lesson 13 · ⁨レッスン 13⁩ 並列計算と分散計算 ほとんどの簡単なプログラムは順次処理です:ステップ1が完了する前にステップ2は始まりません。追踪容易ですが、大規模作業には遅い——一番上の行がどこまで伸びているかをご覧ください…… 2:30 Lesson 14 · ⁨レッスン 14⁩ コンピューティングの影響 この単元における革新の全てが、通常は異なる人々に対して善と悪の両方をもたらしました。コンピューティングは生活のほぼあらゆる側面に関与しており、同じツール…… 2:21 Lesson 15 · ⁨レッスン 15⁩ Create Performance Task これは試験に持ち込む前に既に完了している唯一のタスクであり、得点はそれに対する説明力から導かれます。Create Performance Taskとは……です

Log in or create account · ⁨ログインまたはアカウント作成⁩

IGCSE, A-Level & AP