per session
Javaでオブジェクト指向プログラミングを学ぶ
年齢 13 歳-18 歳
ライブ1対1レッスン
オンラインライブ授業
オンデマンドでクラスを開催
55 分
含まれるもの
オンデマンドで会う
必要に応じて会議をスケジュールする55 分
セッションごと教師のサポート
宿題:
週1時間. 学習者のペースに基づいた詳細なフィードバック付きのカスタマイズされた課題テスト
学習者のペースに基づいた詳細なフィードバック付きのカスタマイズされた課題この文章は自動翻訳されています
このクラスで学べること
英語レベル - 不明
米国の学年 9 - 12
このコースは、Java を使用したオブジェクト指向プログラミング (OOP) の包括的かつ実践的な入門を提供するように設計されています。講義、ディスカッション、コーディング演習、実際のプロジェクトの組み合わせを通じて、学生はプログラミングの強固な基礎を築き、すぐに使用できる実用的なスキルを習得します。 何を教えるのでしょうか? 学生は、以下の内容を含む Java プログラミングの基礎を学びます。 Java コードの作成と構造化。 プリミティブ データ型と変数を理解する。 継承、ポリモーフィズム、カプセル化などのオブジェクト指向プログラミングの原則を習得します。 エラーを処理し、インターフェースを実装し、再利用可能なコードを作成するスキルを開発します。 どのようなトピックを取り上げますか? このコースでは、以下の主要トピックについて詳しく説明します。 プログラミング入門: プログラミングと計算的思考の基礎。 プリミティブ データ型と変数: コア Java データ型と、データの保存および操作方法。 算術式と配列: 計算を実行し、データを効率的に整理します。 条件とループ: コード内で決定を下し、反復タスクを自動化します。 オブジェクト指向プログラミングの原則: カプセル化、抽象化、継承、およびポリモーフィズム。 クラス、オブジェクト、メソッド: モジュール化された整理されたコードを構築します。 継承とポリモーフィズム: コードの再利用性とスケーラビリティを強化します。 例外とインターフェースの処理: 明確な契約を使用して、堅牢でエラーのないコードを記述します。 抽象クラスとオーバーライド/オーバーロード: 柔軟性と効率性を高める高度な OOP テクニック。 アクセス修飾子と静的要素: アクセスを制御し、リソースを効果的に共有します。 クラスの構成はどのようになっていますか? コースはモジュールに分かれており、それぞれ特定のトピックに焦点を当てています。各モジュールの内容は次のとおりです。 講義: 多くの場合、スライドを伴った重要な概念の明確な説明。 インタラクティブディスカッション: 授業中に生徒は質問したり考えを共有したりすることが奨励されます。 実践的なコーディング: 生徒は各セッションでコードを記述し、演習やミニプロジェクトに取り組んで学んだことを応用します。 プロジェクトベースの課題: 各トピックの最後には、レッスンをまとめた小さなプロジェクトがあり、生徒が実際の状況でスキルを練習することができます。 どのように教えるのですか? 私の指導スタイルは、積極的な関与と批判的思考を重視しています。私はソクラテス式指導法を採用し、思慮深い質問をして、生徒が自分で答えを見つけられるように導きます。レッスンはインタラクティブで、ライブデモンストレーション、コーディングチャレンジ、リアルタイムのフィードバックを組み合わせています。また、生徒が抽象的な概念を実際の応用に結び付けられるように、わかりやすい例も使用します。 あなたの指導スタイルは何ですか? 私は、生徒が安心して探求し、間違いを犯すことができる、魅力的で支援的な学習環境を作ることに重点を置いています。私のアプローチは、以下の要素を組み合わせています。 インタラクティブなディスカッション: 好奇心と質問を奨励します。 実践的な学習: コーディング演習を通じて「実践による学習」を重視します。 個別指導: 生徒が各概念を理解できるように、1 対 1 のフィードバックとサポートを提供します。 学習者はあなたとどれくらい交流することになりますか? 授業中、生徒は私と交流する機会が十分にあります。 ライブ講義: 学生がリアルタイムで質問できるインタラクティブなディスカッション。 実践演習: 授業中に生徒がコーディングしたりトラブルシューティングしたりする際に指導します。 プロジェクト: 積極的に関与しながら共同学習を行う機会。 Q&A セッション: 学生が疑問を解消し、理解を深めるための専用時間です。 プロジェクトに関するフィードバック: 課題に関する詳細かつ建設的なフィードバックにより、学生の能力向上に役立ちます。 ソース。 学習には、私がカスタム構築したウェブベースのコーディングエディタを活用します。デモを見るには、私のビデオ投稿をご覧ください。始めるのに何もインストールしたりダウンロードしたりする必要はありません。ありがとうございます
学習到達目標
Javaでオブジェクト指向プログラミングを学ぶ
その他の情報
受講の前提条件
以前のコーディング経験は必要ありません。
外部リソース
学習者は、Outschoolが提供する基本ツール以外のアプリやウェブサイトを使用する必要はありません。
先生について
教師の専門知識と資格
私は、テクノロジー分野でのインターンシップや就職機会に向けて学習者を準備するコーディング ブートキャンプのテクノロジー インストラクターです。また、LinkedIn Learning のインストラクターとして公開されており、業界で 8 年以上の経験を持つ経験豊富なシニア ソフトウェア開発者でもあります。
教職に転向する前は、Comcast でシニア ソフトウェア開発者として働いており、そこでバックエンド API の構築に関する貴重な実践経験を積みました。
過去 5 年間、私はコーディング経験のない人も含めて、何百人もの意欲的な開発者が Java プログラミング言語を習得できるよう支援してきました。
私の生徒の多くは、JPモルガンやバンク・オブ・アメリカなどの一流企業に就職しています。
最後に、私はソフトウェアの設計と分析を専門とするコンピュータ情報システムの学位も取得しています。
その他の人気クラス
[マンツーマン] JAVAコーディングのプライベート指導 - JAVAプログラミング入門
Ziad Ghazi
4.5
(8)
セッションごと
1対1レッスン
オンデマンド
7 歳-18 歳
Java コーディング: 楽しいプロジェクトでプログラミングを学ぶ - レベル 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,846)
クラスごと
次のセッションは明日の 20 です
グループクラス
12 週間、 1/週、 50 分
12 歳-17 歳
Java プログラミング - プライベート 1 対 1 の個別指導
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,846)
セッションごと
1対1レッスン
オンデマンド
10 歳-18 歳
Javaウィークリークラス
MissB aka Bhavana R (Coding)
4.9
(37)
クラスごと
次回のセッションは 火 5/6 の22 です
グループクラス
1/週、 45 分
11 歳-16 歳
Java 1:1 クラス
MissB aka Bhavana R (Coding)
4.9
(37)
セッションごと
1対1レッスン
オンデマンド
13 歳-18 歳
101 プライベートカスタマイズ - 中級 - Java プログラミング - 毎週 1 時間
StudentScholars
3.9
(86)
セッションごと
1対1レッスン
オンデマンド
9 歳-18 歳
101 プライベートカスタマイズ - 初心者のための基礎 - Java プログラミング - 毎週 1 時間
StudentScholars
3.9
(86)
セッションごと
次のセッションは今日 22 です
1対1レッスン
オンデマンド
9 歳-18 歳
101 プライベート - JAVA プログラミング - 中級 - レベル 2 - 毎週 30 分
StudentScholars
3.9
(86)
セッションごと
1対1レッスン
オンデマンド
9 歳-18 歳
101 プライベート - JAVA プログラミング - 初心者向け基礎 - レベル 1 - 毎週 30 分
StudentScholars
3.9
(86)
セッションごと
1対1レッスン
オンデマンド
9 歳-18 歳
101 プライベート - JAVA プログラミング - 初心者向け基礎 - レベル 1 - 毎週 30 分
StudentScholars
3.9
(86)
セッションごと
1対1レッスン
オンデマンド
7 歳-18 歳
Javaでオブジェクト指向プログラミングを学ぶ
Mikaila
セッションごと
1対1レッスン
オンデマンド
13 歳-18 歳
2-in-1 Java と Python コーディング | 初心者向けの 1 年間の週次プログラミング クラス!
Faruk Hasan
4.8
(149)
クラスごと
次のセッションは明日の 02:05 です
グループクラス
1/週、 35 分
10 歳-13 歳
Magic Java: アートやゲームを通してプロフェッショナルなコーディングを学ぶ (1 対 1)
Nicolas Bulgarides
セッションごと
1対1レッスン
オンデマンド
13 歳-18 歳
Minecraft JAVA 版: サバイバル初心者コース Java で生き残る方法
Julie Olufson
4.9
(270)
クラスごと
次のセッションは明日の 13 です
グループクラス
1/週、 45 分
5 歳-10 歳
AP コンピュータサイエンス A 個別指導 (Java)
Darshak Kachchhi
5.0
(2)
セッションごと
1対1レッスン
オンデマンド
11 歳-18 歳
サマーキャンプ: Java 入門 - パート 2/2
MissB aka Bhavana R (Coding)
4.9
(37)
クラスごと
次回のセッションは 月 7/21 の20 です
グループクラス
1 週間、 5/週、 1 時間
11 歳-16 歳