PRO: Lesson - Vocabulary

Image: a student uses programming language to create an application.Vocabulary

Remember when we created a vocabulary flipbook in an earlier module?  We will continue to add to our book with new terminology related to computer programming.

Computer Programming can seem like those who use it are communicating in a different language. In fact, many high schools promote and accept computer programming as a foreign language. Unlike many different languages in which every new word we learn seems foreign, within computer programming we often see and use the terms from other courses or settings and sometimes even use the same or similar meanings. As in the previous modules, vocabulary acquisitions ensure that we establish a common foundation of understanding when learning about new topics and skills. In this lesson, you will show your understanding of the following terms:

  • Storyboarding - a visual representation of sequential planning
  • Debugging - correcting error(s) in computer programming
  • User Interfaces - also called a "UI" or simply an "interface," is the means in which a person controls a software application or hardware device
  • Usability - describes how useable software is in relation to its intended purpose
  • Variables - A placeholder for a piece of information that can change
  • Loops - The action of doing something over and over again
  • Conditionals - Statements that only run under certain conditions
  • Events - An action that causes something to happen

RESOURCES IN THIS MODULE ARE OPEN EDUCATIONAL RESOURCES (OER) OR CREATED BY GAVS UNLESS OTHERWISE NOTED. SOME IMAGES USED UNDER SUBSCRIPTION.