weekly
or for 15 classes
包含什麼
15 現場會議
15 上課時間完成證書
1堂 課程結束後我們無法翻譯此文,請刷新頁面並再試一次。
課堂經歷
American Computer Science League (ACSL) organizes team computer programming and computer science contests for K-12 schools, organizations and local groups, led by an adult advisor. The 2023-2024 school year will be our 46th year of continuous operation! Last year, over 500 teams and more than 6000 students in the United States, Canada, Europe, and Asia participated. Out ACSL Elementary division team won one Gold medal, one Silver medal and two bronze medals in 2023; and our ACSL Junior team won one Bronze medal in 2023. When you join our class you automatically become one of our team members at no cost, we would offer help to register, prepare, and compete in the final contest. The ACSL competition is split into four contests, each covering a unique set of concepts. To match the given schedule and give our students the best chance to succeed, we split the course into four parts of three 90 minutes lessons each. The material covered in this course is recommended for motivated students with moderate to extensive mathematical experience. No coding is involved, but the material requires practice and will challenge students academically. Students will take the official ACSL Contest after the third class of each part, and results can be displayed on the ACSL national leaderboard. Students who perform well on a national level may be invited to participate in the ACSL Finals following the end of our course: Part A- Number Systems, Recursion, Branching Lesson 1: Lecture -> Number Systems -> Recursion -> Branching, ‘What does this Program Do?’ Lesson 2: Practice -> Conversions between number systems -> Solving Recursive Functions -> Predicting output for sections of pseudocode that use branching -> Official Programming Problem from past ACSL contests Lesson 3: Final Review and Contest 1 -> Review and Preparation -> ACSL Previous Contest problem sets Part B- Prefix and Postfix Notations, Bit-String Flicking, Loops Lesson 4: Lecture 2 -> Prefix and Postfix Notations -> Bit-String Flicking -> Loops, ‘What does this program do?’ Lesson 5: Practice -> Evaluating expressions of different notations -> Solving bit-string based expressions -> Predicting output for sections of pseudocode that use loops -> Official Programming Problem from past ACSL contests Lesson 6: Final Review and Contest 2 -> Review and Preparation -> ACSL Previous Contest problem sets Part C- Boolean Algebra, Data Structures, Arrays Lesson 7: Lecture 3 -> Booleans, boolean operators and conditionals -> Laws of Boolean Algebra -> Data Structures: Binary Trees, Stacks, Queues -> Arrays, ‘What does this program do?’ Lesson 8: Practice -> Evaluating boolean expressions -> Building and using binary trees, stacks, and queues -> Predicting output for pseudocode using arrays -> Official Programming Problem from past ACSL contests Lesson 9: Final Review and Contest 3 -> Review and Preparation -> ACSL Previous Contest problem sets Part D- Graph Theory, Digital Electronics, Strings Lesson 10: Lecture 4 -> Reading and creating undirected graphs -> Adjacency matrices, cycles, and other graph theory -> Boolean Circuits -> Strings, ‘What does this program do?’ Lesson 11: Practice -> Evaluating factors about directed and undirected graphs -> Simplifying expressions for digital circuits using boolean gates -> Predicting output for pseudocode using Strings -> Official Programming Problem from past ACSL contests Lesson 12: Final Review -> Review and Preparation -> ACSL Previous Contest problem sets
其他詳情
外部資源
學習者無需使用標準 Outschool 工具以外的任何應用程式或網站。
提供自
教師專業知識和證書
**USE PROMO CODE: CODEAINEWYEAR2025 FOR $25 OFF ANY 10 WEEK COURSE - Valid until Feb 15**
~We offer early registration, sibling discounts, and multi-course bundles. ~
~Check out our complete Outschool offering here: https://shorturl.at/bcBGP ~
~Get to know our coaches here: https://tinyurl.com/5j5crx59 ~
At AI Code Academy, we specialize in project-based STEM coding, AI, and mathematics programs for young learners. We are one of the few organizations that offer AI and machine learning courses tailored for kids. Our comprehensive curriculum spans from basic computer skills and Scratch coding to more advanced Python, Java, web design, game development, and AI machine learning projects.
Our unique focus is on introducing students to AI early, helping them grasp complex concepts like machine learning, data analysis, and smart devices, while also reinforcing mathematics skills, essential for their success in STEM fields.
With a team of passionate instructors—college students and recent graduates with degrees in Engineering and Computer Science—we provide hands-on, real-world projects that prepare students for future careers in AI, coding, robotics, and mathematics.
Get to know our coaches here: https://tinyurl.com/5j5crx59
評論
AI Code Academy 建議接下來的課程...
基於專案的 Java 初學者(AP 電腦科學預科)
AI Code Academy
4.7
(1,770)
每班
團體課
10 週, 1/週, 1 小時
12-17
AI Code Academy的其他課程
AI Code Academy的其他課程
其他家長也喜歡
一對一高級電腦科學輔導
Marcus
每堂課
一對一課程
依需求開班
14-18
電腦科學和程式輔導和強化
Twin Oaks Learning Collective
5.0
(10)
每堂課
一對一課程
依需求開班
8-18
大學程度 Java 電腦科學(2025 年冬季/春季)
Bil Lewis
5.0
(51)
每班
團體課
20 週, 2/週, 55 分鐘
13-18
1:1 電腦科學輔導(Java、JS、Python 等...)
Andy Richards
3.4
(5)
每堂課
一對一課程
依需求開班
8-18
AP 電腦科學原理® 輔導(60 分鐘)
Rosanne Cicanese
5.0
(5)
每堂課
一對一課程
依需求開班
13-18
為美國電腦科學聯盟做準備(初級組 7-9 年級)
AI Code Academy
4.7
(1,770)
每班
團體課
15 週, 1/週, 1 小時
11-15
為美國電腦科學聯盟做準備(小學 3-6 年級)
AI Code Academy
4.7
(1,770)
每班
團體課
15 週, 1/週, 1 小時
8-11
編碼/電腦科學輔導
Johnny Wang
每堂課
一對一課程
依需求開班
11-18
電腦科學入門:初級電腦語言
Owen Keller
每堂課
一對一課程
依需求開班
11-16
夏令營:ACSL 小學部預備班
AI Code Academy
4.7
(1,770)
每班
下次會議在 3 PM Mon 6/16
團體課
3 週, 5/週, 1 小時
8-12
AP 電腦科學考試準備課程
AI Code Academy
4.7
(1,770)
每班
下次會議在 11:30 PM Mon 3/17
團體課
10 週, 1/週, 1 小時
14-18
* 1對1 AP電腦科學個別輔導
Brandy Dahlen Yun and BE Education
4.9
(637)
每堂課
一對一課程
依需求開班
13-18
AP 電腦科學 A 考試 - 練習課程
MissB aka Bhavana R (Coding)
4.9
(36)
每班
下次會議在 9 PM Tuesday
團體課
1/週, 1 小時
14-18
AP 電腦科學 A 輔導(Java)
Darshak Kachchhi
每堂課
一對一課程
依需求開班
11-18
夏令營:AP電腦科學A
AI Code Academy
4.7
(1,770)
每班
下次會議在 3 PM Mon 6/16
團體課
2 週, 5/週, 1.25 小時
14-18
1 小時 - Java AP 電腦科學 a - Apcsa
Phanee P
5.0
(2)
每堂課
一對一課程
依需求開班
12-16