Computer Science Principles

  • Creativity (7)
  • Abstraction (3, 7)
  • Data and Information (4, 7, 9)
  • Algorithms
  • Programming (7)
  • Internet
  • Global Impact (9)

Optional Lessons

B. Control Structures

Learn the control structures in Quorum. Control structures include if statements for conditionals and repeat statements for looping.

  1. Conditional Statements with if
  2. Conditionals
  3. Travel Reservation
  4. Repeat
  5. Loops
  6. Number Guessing Game
  7. Use Statements
  8. Quiz

Computer Science Principles

  • Creativity (6)
  • Abstraction
  • Data and Information (2)
  • Algorithms (5, 6)
  • Programming (2, 3, 5, 6)
  • Internet
  • Global Impact

C. Actions

Learn to structure your code into reusable sections, called actions. Actions allow you to use parameters, overloading, and return types to make code flexible.

  1. Actions
  2. Practicing Actions
  3. Parameters and Return Types
  4. Rock, Paper, Scissors with Actions
  5. Files and Overloading
  6. Quiz

Computer Science Principles

  • Creativity
  • Abstraction
  • Data and Information
  • Algorithms (4)
  • Programming (3, 4)
  • Internet
  • Global Impact

Optional Lessons

    D. Classes

    Learn to structure your code into classes in Quorum. These classes will allow you to store logically connected data and actions in one place.

    1. Classes
    2. Practicing Classes
    3. Class Variables and Modifiers
    4. Generics
    5. Arrays
    6. Advanced use of Primitive Types
    7. Input Validation and Multiple Files
    8. Recursion
    9. Arrays and Student Grades
    10. Quiz

    Computer Science Principles

    • Creativity
    • Abstraction (9)
    • Data and Information (9)
    • Algorithms (8)
    • Programming (2, 8)
    • Internet
    • Global Impact