CSTA New England Regional Conference 2019 Forming a Team in your Middle/High School and joining the American Computer Science League Mario Correia Barrington High School
What is the American Computer Science League (ACSL) ? ● ● ● ● ●
What are some of the benefits of joining ACSL? ● Promotes CS ● CS Enrichment ● Develop and deepen Program Solving Skills ● Participate in four Contests Yearly ● Camaraderie and Team building in Academic setting
What support is available for the ACSL Advisor of your school? ● ● ● ● ● ●
ACSL Categories ● ● ● ● ● ● ● ● ● ● ● ●
1. Assembly Language ● ● ● ● ● ●
2. Bit-String Flicking ● ● ● ● ● ●
3. Boolean Algebra ● ● ●
4. Computer Number Systems
5. Data Structures ● ● ● ●
6. Digital Electronics ● ●
7. Graph Theory
8. Lisp (List Processing Language)
9. Prefix/Infix/Postfix Notation
10. Recursive Functions
11. FSA’s and Regular Expressions ● ● ● ●
12. What Does This Program Do?
ACSL Programming Contests ● ●
Programming Contest #1
Programming Contest #2
Programming Contest #3
Programming Contest #4
ACSL Divisions ● ● ● ● ●
Elementary Division ● ● ● ● ● ● ● ●
Classroom Division ● ● ● ● ● ● ●
Junior Division ● ● ● ● ● ● ●
Intermediate Division ● ● ● ● ● ● ●
Senior Division ● ● ● ● ● ● ●
What team can I form in the Elementary, Classroom and Junior Divisions? ● ●
What teams can I form in the Intermediate and Senior Divisions? ● ● ● ●
Role of the Advisor: ● ● ● ● ● ● ● ●
How ACSL Contests Work
Elementary Division: ● ● ●
Classroom Division ● ● ●
Junior Division ● ● ● ● ● ●
Intermediate Division ● ● ● ● ● ●
Senior Division ● ● ● ● ● ●
Schedule
Contest 1 End Date: Dec. 20, 2019
Contest 2 End Date: Feb. 7, 2020
Contest 3 End Date: March 13, 2020
Contest 4 End Date: April 17, 2020
Sample Category Questions (found in Handout at Page Indicated) (Solutions to questions start on Page 15) ● ● ● ● ● ● ● ●
Registration Form
Recommend
More recommend