ACSL Junior Division
This academic year, I coached two ACSL teams - my third grader's ACSL Elementary Division team and my sixth grader's ACSL Junior Division team.
This is my second year teaching ACSL. Last year, I coached my daughter's ACSL Elementary Division team.
To understand and participate in the ACSL Junior Division, the student needs to have studied ACSL Elementary topics the previous year. If he/she has not studied, it would be best to spend a month or two getting familiar with ACSL Elementary topics. This is my previous blog post about coaching ACSL Elementary kids.
It would also help to have a basic understanding about Python 3, C++ or Java, which are the languages of choice in ACSL Junior.
There are four topics in ACSL Junior Division. Each topic is about 4-5 weeks long. At the end of each topic, there is a 30-minute Short Problem exam, where the student gets to answer 5 questions. Upon completion, there is a 72-hour long Programming Problem exam. Once started, the clock timer starts ticking.
The four topics are:
- Number Systems
- Prefix/Postfix Notation
- Boolean Algebra
- Graph Theory
There are extra sections called What Does This Program Do? and new topics such as LSHIFT, RSHIFT, LCIRC, RCIRC and Digital Electronics.
Created on 19 May 2021