Associative learning means to learn that two things belong to each other. Scientists discriminate between two kinds of associative learning:
Classical conditioning means to associate two stimuli which each other. The most famous example is Pavlov’s dog; in the early 20th century, Ivan Pavlov trained dogs by presenting them a sound, followed by food (3). The dogs learned this association, and after a while, the dog reacted to the sound by producing saliva (4). They learned that the sound predicts food, and their body prepared for the expected food to come. If you want to read more, you can find more details here!
Operant conditioning means to associate one own’s action with a consequence. The most famous example is the Skinner box: B.F. Skinner trained rats in a box to press a lever in order to obtain food. In difference to Pavlov’s dog, here the animal learned that its own action (pressing a lever) is followed by a reward – therefore it will continue to perform this action, expecting more food. If you are interested, you can read on here!
Even very simple animals, like the fruit fly larva, can be trained in both ways. We use this in many of our research projects. Of course, the larvae cannot press a lever, but scientists came up with different experiments to prove that even the simple maggot is ready for associative learning. If you want to find out more how you can train a fly or a larva, see here:
A multi-lingual, step-by-step manual of classical conditioning in fly larvae: https://www.frontiersin.org/articles/10.3389/fnbeh.2017.00045/full
A research article about operant conditioning in fly larvae: https://elifesciences.org/articles/70015