Terms in this set (12)

  • Scratch
    A visual programming language
  • Visual Programming Language
    Any programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually.
  • Sprites
    A two-dimensional image or animation that is integrated into a larger scene. In Scratch, our sprite is a cat.
  • algorithm
    A list of steps to finish a task. A set of instructions that can be performed with or without a computer. For example, the collection of steps to make a peanut butter and jelly sandwich is an algorithm.
  • code
    One or more commands or algorithm(s) designed to be carried out by a computer.
  • command
    An instruction for the computer. Many commands put together make up algorithms and computer programs.
  • loop
    The action of doing something over and over again.
  • pattern matching
    Finding similarities between things.
  • program
    An algorithm that has been coded into something that can be run by a machine.
  • variable
    A placeholder for a piece of information that can change.
  • sequence
    the order that a computer executes the directions written by the programmer. The computer will follow the order or sequence EXACTLY as written.
  • function
    a rule that can be used anywhere in your code