14080 Sullyfield Cir, Chantilly, VA     703-401-5432     571-426-8666    [email protected]

Junior Division-ACSL Classes 2018/19

Junior Division is open to students with some prior programming knowledge. Students between 7 and 9 grades are allowed to compete in this division. Students learn Computer Science topics and programming in Python or Java.

  • We accept students into Java-Junior Division only those who have at least one year of prior programming experience in Java or prior ACSL/All Star experience in Java.

  • Student Name:*
    Student Grade:*
    School Name:*
    Student Email:*
    Parent Name:*
    Parent Phone:*
    Parent Email:*
    Jr Acsl 2018/19 in JAVA Oct 13, 2018 to May 18, 2019, 2 PM-4 PM (Saturday)
    Jr Acsl 2018/19 in PYT Oct 13, 2018 to May 18, 2019, 12 Noon -2 PM(Saturday)

    Course Prerequisites:
  • Students who have an exposure to programming should only register.
  • The student must have good understanding of Arithmetic operations, Algebraic expressions,
    Data types and logical approach of problem solving.
    Course Objectives:
    • Learn all the concepts required for ACSL competition.
    • Be comfortable in solving problems using computer Language concepts.
    • Be able to read any basic program and guess the output of the program without actually running.
    • Write solution to programs using Java/Python language
  • Topics covered:
    • Programming flow chart and algorithms
    • Introduction to Java, statement Syntax
    • Data Types
    • Math operators, assignment operators
    • Branches and Loops(If/else, For,while)
    • String Manipulation
    • Representing Words, Numbers, and Values with Variables
    • Arrays-Assigning and Retrieving values from Arrays
    • Using Expressions to Compare Values
    Course Details:
    • Fee: $100 per month
    • Sessions: ongoing
    • Duration of Session: 1.5