There is a regular season of FOUR competitions/contests. The Final Test is for the individual s, depends on the Contest 1-4 scores. finals Contest is an individual, the qualified students will be invited by the ACSL ( depends on the 4 contest scores).
There is a $25 per-student registration fee to participate in the Finals.
More details are available in the Finals page of ACSL.ORG.
Contest 1 – 8 weeks, 8 classes online (1.5 hours per week)
- Introduction. Discuss “What does this program do”
- More “What does this program do” problems. If students understand quickly, start with recursive functions
- Introduce recursive functions. Do recursive function problems
- Introduce bases. Specifically, converting between base 2, 8, 10, 16. Problems
- Math in different bases. RGB. Base problems.
- Mixed problem sets.
- Mixed problem sets. Discuss test and programming assignments.
- Full practice test and discuss.
Contest 2 – 8 weeks, 8 classes online ( 1.5 hours per week)
- Debrief first exam. Discuss prefix/postfix/infix notation. Practice evaluating.
- Translating between prefix/postfix/infix. Practice problems
- Prefix/postfix/infix problems
- Go over bit operations. Practice evaluating
- Bit operations problems
- “What does this program do”
- Sample programming problem
- Mixed problem sets
- Full practice test and discuss
- Full practice test and discuss
Contest 3 – 8 weeks, 8 classes online ( 1.5 hours per week)
- Debrief the second exam. Discuss stacks and queues. Problems
- Trees, Binary search trees. Problems
- Queues. Problems
- Intro boolean algebra. Truth tables.
- DeMorgan’s law. Simplification
- More boolean algebra simplification
- “What does this program do”
- Mixed problem sets
- Full practice test and discuss
- Full practice test and discuss
Contest 4 – 8 weeks, 8 classes online ( 1.5 hours per week)
- Debrief the third exam. Discuss graphs, digraphs, edge sets. Complete graphs, Problem sets
- Discuss the adjacency matrix. Trees, spanning trees, minimal spanning tree. Problems.
- Graph problems
- Graph problems
- Logic gates and problems
- Logic gate problems
- “What does this program do”
- Mixed problem sets
- Full practice test and discuss
- Full practice test and discuss
Final Contest :
Based on the scores during the regular season, top students in all divisions will be invited to participate in an online Finals competition:
-
Invitations E-mailed: May 1, 2024 through May 16, 2024
-
Invitational Finals: Saturday, May 25, 2024 (Memorial Day weekend in the United States)
There is a nominal per-student registration fee to participate in the Finals.
More details are available in the Finals page.
Reviews
There are no reviews yet.