I started a new shooter (as in never fired a gun before in her life) about six months ago. Topics covered were:
Nomenclature (what are all the parts called)
Basic operations (how and why it works)
Basic techniques (how to load, unload, make it safe)
How to run it (how to hold it, work the trigger, work the slide, work the safety)
How to disassemble, clean and reassemble it, and make sure it still works
And we may have touched on basic safety, as well.
Today, I had the pleasure of taking her to one of my favorite gun shops in the area, and helping her pick out her very first ever firearm(s). She left with a Ruger SR9C, two spare magazines, 100 rounds of FMJ practice ammo, and 50 rounds of JHPs, for social occasions. The gun shop owner even let her take her new pistol to the range for free, and gave her 50 rounds of practice ammo, so she could make sure it worked before she took it home. She's got her CCW permit application in, and she's already signed up for the shop's familiarization course (and she's bringing a friend!).
For some reason, she also bought a Mossberg 590 12-ga. shotgun (18.5 inch bbl, extended tube) because it was on sale. She asked me to take the shotgun home, and go through it (clean, lube, function-test) and when she's fairly comfortable with the pistol, she wants to start up again with the shotgun.
And OTD for less than $600!