Please enable JavaScript to use CodeHS

South Carolina Advanced Cybersecurity

Decisions in Programming

In this module, students expand their programming skills by working with Boolean values, logical and comparison operators, and if statements to create decision-making programs. They apply their understanding to secure coding practices and explore how programming decisions align with real-world cybersecurity policies and principles.

Lessons

14.1 Booleans

  • Booleans
  • Booleans
  • Boolean Variables
  • Fix This Program
  • Plants

14.2 If Statements

  • If Statements
  • If Statements
  • Cyber Connection: Conditionals
  • Your First If Statement
  • If/Else Statement
  • +3 more

14.3 Comparison Operators

  • Comparison Operators
  • Comparison Operators
  • Comparison Operators
  • High Jump
  • Roller Coaster
  • +5 more

14.4 Logical Operators

  • Logical Operators
  • Logical Operators
  • Logical Operators
  • Administrators, Teachers, and Students
  • Presidential Eligibility
  • +1 more

14.5 Floating Point Numbers and Rounding

  • Floating Point Numbers and Rounding
  • Floating Point Numbers and Rounding
  • Cyber Connection: Floating Points and Rounding
  • Rounding Error
  • Correct Portion

14.6 Shell Scripts

  • Shell Scripts
  • Quiz
  • Compiling and Running Program
  • Searching a Website
  • Big or Small
  • +2 more

14.7 Conditionals Quiz

  • Conditionals Quiz

Courses that include this module