$67
weeklyor $1,000 for 30 classes
含まれるもの
30 ライブミーティング
37 時間 30 分 授業時間宿題:
週1時間. Learners will receive frequent assignments to reinforce the material learned in class. They should complete the assignment individually. Most assignments are simple and will take less than a hour to complete. But when enough material have been covered to do questions in AP Computer Science exams, I will assign some past exam questions as homework.この文章は自動翻訳されています
このクラスで学べること
英語レベル - 不明
米国の学年 9 - 12
Beginner レベル向け
This is a complete AP Computer Science A course based on the curriculum described on the College Board website at this URL: https://apcentral.collegeboard.org/media/pdf/ap-computer-science-a-course-overview.pdf The AP Computer Science A course teaches students computer science using the Java programming language. The course content is similar to the "Intro to CS 1" course that I have taught at Emory University which is the first course of the Computer Science curriculum at Emory. Students will learn the fundamental concepts in computer science including variables, assignment statements, conditional statements, loop statements, functions/methods, scoping rules, recursion, classes and inheritance. Students will also study the one-dimensional array, the two-dimensional array and the ArrayList data structure to organize large set of data and design solutions to problems. Homework assignments will reinforce material learned and some past AP Computer Science exam questions will be assigned as homework. Prerequisite: there is no prerequisite for this course. Book: the course material of this AP Computer Science A course is based mainly on the book "Introduction to Java Programming" by Daniel Liang and it is available at Amazon: https://www.amazon.com/Intro-Java-Programming-Comprehensive-Version/dp/0133761312/ref=sr_1_2?crid=1VA8N5V7799E1&keywords=Daniel+Liang&qid=1684942002&s=books&sprefix=daniel+liang%2Cstripbooks%2C92&sr=1-2 I made teaching slides with the book material and re-wrote some portion to make the explanation clearer and used more practical examples to illustrate the programming concepts. Chapters of Liang's book covered this course: 1. Into to Computers and Computer Programs and intro to Java programming (my material) 2. Chapter 2: Elementary Programming 3. Chapter 3: Selections 4. Chapter 4: Mathematical Functions, Characters and Strings 5. Chapter 5: Loops 6. Chapter 6: (Static) Methods 7. Chapter 18: Recursion (I find it better to dovetail into recursion after learning methods) 8. Chapter 7: Single-Dimensional Arrays 9. Chapter 8: Multi-dimensional Arrays 10. Chapter 9: Objects and Classes 11. Chapter 11.11: The ArrayList class (Learn to use the ArrayList objects after studying objects in general) 12. Chapter 10: Wrapper classes for primitive types 13. Chapter 11: Inheritance and Polymorphism 14. Chapter 13: Abstract classes and Interfaces (The "Chapters" referred to in the curriculum descriptions are book chapters in Liang's textbook)
学習到達目標
The goal of the course is to give students a complete understand on how to use a computer programming language (in this case: Java) to develop computer programs to solve problems. Students will also learn the full content of the AP Computer Science A course curriculum specified by the College Board in their overview:
https://apcentral.collegeboard.org/media/pdf/ap-computer-science-a-course-overview.pdf
シラバス
30 レッスン
15 週間以上レッスン 1:
Intro to Computers and Computer Programs
Overview on how a computer works
75 分のオンラインライブレッスン
レッスン 2:
Introduction to Java programming
How to compile and run a Java program with BleuJ
75 分のオンラインライブレッスン
レッスン 3:
Elementary Programming
Writing a simple Java program. Defining variables, Identifiers and Primitive data types.
75 分のオンラインライブレッスン
レッスン 4:
Elementary Programming
Arithmetic operations. Mixed data type operations.
75 分のオンラインライブレッスン
その他の情報
受講の前提条件
Basic Math skills at 9th grade level
指導言語
英語
外部リソース
このクラスでは、Outschool内のクラスルームに加えて、以下を使用します。
使用する教材
The course material is based on the textbook "Introduction to Java Programming" by Daniel Liang and it is available on Amazon:
https://www.amazon.com/Intro-Java-Programming-Comprehensive-Version/dp/0133761312/ref=sr_1_2?crid=1VA8N5V7799E1&keywords=Daniel+Liang&qid=1684942002&s=books&sprefix=daniel+liang%2Cstripbooks%2C92&sr=1-2
Learners should purchase a copy for reference.
先生について
教師の専門知識と資格
博士号 Georgia Institute of Technologyから コンピュータサイエンス へ
I have a PhD degree in Computer Science and have taught Computer Science courses for over 30 years at Emory University. I have taught the course "CS170 Intro to Computer Science" at Emory which has a similar content as the AP Computer Science A that I am offering at OutSchool. A course evaluation from students on my teaching performance in CS170 is available at this URL:
http://www.cs.emory.edu/~cheung/OutSchool/Evals/S12-Cheung-CS.170.002.pdf
レビュー
他のクラス by Dr. Shun Y. Cheung
他のクラス by Dr. Shun Y. Cheung
その他の人気クラス
AP 微積分 AB テストの準備と復習
Mr. Oaks
5.0
(76)
$15 クラスごと
グループクラス
32 週間、 1/週、 50 分
14 歳-18 歳
AP 環境科学 (APES) ウィークリーテスト準備
Zena Marie
5.0
(6)
$25 クラスごと
次回のセッションは Saturday の1:15 AM です
グループクラス
1/週、 45 分
14 歳-18 歳
AP 微積分 AB: 円周率と同じくらい簡単! (毎週のテスト準備レビュー)
Pablo M.S.ECE
5.0
(83)
$16 クラスごと
グループクラス
18 週間、 1/週、 55 分
13 歳-18 歳
AP アメリカ史テスト準備 - 時代 1-5 / Apush Prep
Matt Hall
5.0
(3)
$20 クラスごと
次回のセッションは Mon 4/21 の11 PM です
グループクラス
1 週間、 1/週、 1.33 時間
12 歳-17 歳
AP アメリカ史テスト準備 - 期間 6-9 / Apush Prep
Matt Hall
5.0
(3)
$20 クラスごと
次回のセッションは Thu 5/1 の11 PM です
グループクラス
1 週間、 1/週、 1.33 時間
12 歳-17 歳
AP 生物学 - テスト準備と復習
Dr. Lee, PhD, Biology and Life Science
4.9
(284)
$20 クラスごと
次回のセッションは Wed 3/5 の1:30 AM です
グループクラス
15 週間、 1/週、 1 時間
13 歳-18 歳
AP プレ微積分試験準備
Lhisha Bennett
4.9
(42)
$20 クラスごと
次回のセッションは Mon 4/7 の10 PM です
グループクラス
4 週間、 2/週、 1 時間
13 歳-18 歳
AP ミクロ経済学試験準備
Dr. Hanen, PhD, economics
$30 クラスごと
次回のセッションは Sunday の2 AM です
グループクラス
10 週間、 1/週、 1.50 時間
16 歳-18 歳
AP 統計試験準備
AI Code Academy
4.7
(1,767)
$24 クラスごと
次回のセッションは Saturday の4 PM です
グループクラス
10 週間、 1/週、 1 時間
14 歳-18 歳
AP 微積分 AB 試験準備
Lauren M.S. Mathematics Education
4.8
(49)
$24 クラスごと
次回のセッションは Sun 3/2 の3 PM です
グループクラス
10 週間、 1/週、 55 分
14 歳-18 歳
AP 微積分 AB 試験準備
Lhisha Bennett
4.9
(42)
$25 クラスごと
次回のセッションは Tue 4/1 の8 PM です
グループクラス
4 週間、 2/週、 1 時間
13 歳-18 歳
サマーキャンプ: AP 統計学準備
AI Code Academy
4.7
(1,767)
$28 クラスごと
次回のセッションは Mon 6/16 の3 PM です
グループクラス
2 週間、 5/週、 1 時間
14 歳-18 歳
AP化学試験準備ブートキャンプ
CHEMDUNN
$30 クラスごと
次回のセッションは Tue 4/1 の1 AM です
グループクラス
5 週間、 1/週、 1.50 時間
14 歳-18 歳
AP 微積分 BC 試験準備
Lhisha Bennett
4.9
(42)
$25 クラスごと
次回のセッションは Mon 4/7 の11 PM です
グループクラス
4 週間、 2/週、 1 時間
13 歳-18 歳
AP化学サマー準備キャンプ
Kesha Williams, Ph.D.
5.0
(16)
$20 クラスごと
次回のセッションは Mon 6/2 の8:30 PM です
グループクラス
4 週間、 3/週、 55 分
14 歳-18 歳
AP 生物学の個別指導と試験準備
Abbi Roehrborn
$40 セッションごと
1対1の個別指導
オンデマンド
15 歳-18 歳