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

Videos · ⁨動画⁩

Java for AP CS A · ⁨AP CS AのためのJava⁩

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

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

1:47 Lesson 1 · ⁨レッスン 1⁩ Javaの基礎 APコンピュータサイエンスAではJavaを使用しますが、コードを取り巻く儀式のため初日は威圧的に見えます。実際に何があるかを見てください。……において…… 2:20 Lesson 2 · ⁨レッスン 2⁩ オブジェクトの使用 この授業全体の根拠となるイメージです。String greeting = "Hello" と書くと、変数には文字自体が含まれていません。参照を保持しています…… 2:03 Lesson 3 · ⁨レッスン 3⁩ ブール値と選択 常に同じことを実行するプログラムはほとんど意味がありません。一つの興味深いプログラムの全ては、真または偽の1つから始まります。関係演算子…… 1:52 Lesson 4 · ⁨レッスン 4⁩ Javaでのループ すべての言語のすべてのループは同じ3つの要素が必要であり、whileループはそれらを視認しやすい形に分散させています。開始:iはループの前に1に設定されます…… 1:52 Lesson 5 · ⁨レッスン 5⁩ 文字列とネストループ Stringは一つのものに見えますが、内部の文字数を数える必要がある瞬間、それは文字のリストになります。Stringを通過するには、その……に対してループを実行します 2:02 Lesson 6 · ⁨レッスン 6⁩ クラスの作成 これまで他者のタイプ使用了していました。今こそ自分自身のものを生成しましょう。クラスは設計図です:Dogが持つべきもの——名前と年齢——を定義します。これらはそのインスタンス……です 2:03 Lesson 7 · ⁨レッスン 7⁩ カプセル化 フィールドをpublicにすると、どこからでも無意味な値に設定できてしまい、どの行でその操作を行ったのか特定できません。カプセル化とは、オブジェクトのデータを隠すことです…… 1:49 Lesson 8 · ⁨レッスン 8⁩ 配列 テスト20件と変数名20個は、必ずトラブルを招く間違いです。名前は1つ、数字も1つ。これが基本の考え方です。配列は同じ型の値を多数保持します…… 2:09 Lesson 9 · ⁨レッスン 9⁩ 配列アルゴリズム ほぼ全紙で4つの配列問題が登場し、それらはすべて同じ形をしています。Sum: 0から始めて全てを加算。Count: 0から始めて1を加算—but… 2:03 Lesson 10 · ⁨レッスン 10⁩ ArrayList 配列の長さは作成と同時に固定され、Often how many things there will be は分かりません。それがArrayListの役割です。Watch: names dot… 1:54 Lesson 11 · ⁨レッスン 11⁩ removeのバグ 一部の項目のみを残す安全な方法は、他を削除することではありません—別のリストを構築することです。元のリストを歩き、各値をテストし、ループが…をコピーします。 1:46 Lesson 12 · ⁨レッスン 12⁩ 2次元配列 座席表、チェス盤、スプレッドシート——いずれも単一の値の行には収まりません。2次元配列はグリッド、つまり(true)自身の項目が……である配列です 1:51 Lesson 13 · ⁨レッスン 13⁩ Searching · ⁨検索⁩ Finding one item in a list sounds too simple to teach. The exam asks about it because one way looks at a… 2:03 Lesson 14 · ⁨レッスン 14⁩ ソート ソート法を考えさせられることはありません。追跡させることになり、各パス後に何を完了したかを正確に知る必要があります。選択ソートは以下のように動作します…… 2:02 Lesson 15 · ⁨レッスン 15⁩ 再帰 再帰メソッドは自身を呼び出すもので、すべてが正確に2つの要素を持ちます。ベースケースは、それ以上の処理なしで直接回答できる問いです…… 1:47 Lesson 16 · ⁨レッスン 16⁩ テキストファイル 閉じる瞬間にすべて忘れるプログラムはおもちゃです。ファイルへの書き込みはその一歩先です。PrintWriter は以下のと同じようにファイルへ書き込みます…… 2:06 Lesson 17 · ⁨レッスン 17⁩ 継承 10のメソッド中9つを共有する2つのクラスでは、片方のみが修正される可能性が9回あります。継承とは、あるクラスが別のクラスの上に構築することです…… 1:44 Lesson 18 · ⁨レッスン 18⁩ ポリモルフィズム ここが考え方的なポイントであり、読むよりも視聴する価値があります。変数はAnimalとして宣言されており、Dogを指しています。dot speak を呼び出すと……が返されます 1:47 Lesson 19 · ⁨レッスン 19⁩ FRQの4つのタイプ 自由記述セクションには4問あり、毎年同じ4つの形式が出題されます。1番の問題は記述に基づいてメソッドを書くことで、つまり……

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

IGCSE, A-Level & AP