Outschool
通貨、タイムゾーン、言語の設定を開く
ログイン

アメリカコンピュータサイエンスリーグ(ジュニア部門)に向けての準備進行中

このコースは、中学生と中学生(7~9年生)をACSLジュニア部門に備えます。小学生チームの皆さん、おめでとうございます。私たちは2022~23年のACSLで銀メダルを2つ獲得しました。
AI Code Academy
平均評価:
4.7
レビュー数:
(1,746)
Popular
クラス
再生

含まれるもの

1 ライブミーティング
週あたりの授業時間数 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 2022-2023 school year will be our 45th year of continuous operation! Last year, over 500 teams in the United States, Canada, Europe, and Asia participated. 

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: 

Invitations E-mailed: May 1, 2023 through May 16, 2023
Invitational Finals: Saturday, May 27, 2023


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
Contest #1: available Oct. 31, 2022; closes Sunday January 15, 2023 @ 11:59pm EST

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
Contest #2: available Dec. 26, 2022; closes Sunday March 5, 2023 @ 11:59pm EST

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

Contest #3: available Jan. 30, 2023; closes Sunday April 9, 2023 @ 11:59pm EDT

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が提供する基本ツール以外のアプリやウェブサイトを使用する必要はありません。
参加しました April, 2020
4.7
1746レビュー
Popular
プロフィール
教師の専門知識と資格
**USE PROMO CODE: CODEAICODEOFF30 FOR $30 OFF ANY 10 WEEK COURSE - Valid until Dec, 27 **
~We offer early registration, sibling discounts, and multi-course bundles. ~
~Check out our complete Outschool offering here: https://shorturl.at/bcBGP ~

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.

レビュー

ライブグループクラス
共有

$25

毎週
週に1回
60 分

7 人がクラスを受けました
オンラインライブ授業
年齢: 11-15
クラス人数: 1 人-3 人

このクラスはもう提供されていません
About
サポート
安全性についてプライバシーCAでのプライバシー保護学習者のプライバシーデータ設定の管理利用規約
アプリを入手
App StoreでダウンロードGoogle Playで入手する
© 2024 Outschool