Operant conditioning

Describe how you would use operant conditioning, with a program of shaping, to get a messy roommate to make his/her bed neatly. Include and label the antecedent stimulus, response, and reinforcement of the changing program standards, and a method of self-regulation for the roommate.