Unit 3: Intro to Coding 

  • A program is a collection of program statements that performs a specific task when run by a computer. A program is often referred to as software.
  • A code segment refers to a collection of program statements that are part of a program.
  • Program behavior is how a program functions during execution and is often described by how a user interacts with it.
  • Program output is any data sent from a program to a device. Program output can come in a variety of forms, such as tactile, audio, visual, or text.
  • Program documentation is a written description of the function of a code segment, event, procedure, or program and how it was developed.
  • Comments are program documentation for people to read that doesn’t affect the code.
  • An iterative development process requires refinement and revision based on feedback, testing, or reflection throughout the process. This may require revisiting earlier phases of the process.
  • An incremental development process is one that breaks the problem into smaller pieces and makes sure each piece works before adding it to the whole.