Please enable JavaScript to use CodeHS

Tennessee Computer Science Foundations

Advanced Coding Concepts

Students explore various computer programming advanced concepts such as file management, command line prompts, and shell scripts.

Lessons

10.1 File Management for Websites

  • Splitting Your Site into Files
  • Splitting Your Site into Files Quiz
  • Multipage Site Example
  • Add a Style Sheet
  • Dividing the Site
  • +3 more

10.2 Command Line Interface

  • Linux/MacOS vs. Windows
  • Command Line Interface
  • Command Line Interface Quiz
  • Command Equivalents
  • Windows Command Prompt
  • +4 more

10.3 Network Management

  • Linux/MacOS vs. Windows
  • Network Management
  • Network Management Quiz
  • MacOS Terminal Simulation
  • Windows Command Prompt Simulation
  • +5 more

10.4 Shell Scripts

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

10.5 Software Development Life Cycle

  • Development Life Cycle
  • Development Life Cycle
  • What is GitHub?
  • Reflection: What is GitHub?
  • Researching Collaborative Platforms

Courses that include this module