Computer programming: The manipulation of data by means of writing instructions in a particular computer languageAll my fellow Peace Corps Samoa ICT volunteers know what I am talking about.
Computer language: A collection of words and symbols assembled according to a precise set of rules and are interpreted by the computer to accomplish a variety of tasks.
Syntax: The set of rules of a computer language.
Computer program: A set of instructions written by a user in a particular computer language in order to carry out one or more tasks. In this class, our computer programs will be used to read, format, organize, manipulate, analyze, and report data.
Record (AKA observation): Any one of the horizontal rows of a file representing all of the data maintained for a particular unit of observation
Field (AKA variable): Any one of the vertical columns in a file that represents a single piece of information about all of the entities of interest
But this time I was the student, not the teacher.
One other note from my statistics lab last night. Visual proof that Lotus 1-2-3 references still exist in the real world too: