Forcing your kids to perform for family, even though you are the only person in the world who wants to see this happen:
Step One:
Play Christmas carols constantly. In the car, in the house, put them on an iPod and send 'em to school. This way, your children are learning the words to every Christmas song subconsciously, and you can make them sing any song at your whim.
Step Two:
Teach them some moves. If you teach the youngest ones, they don't think it's dorky. Then, when they're singing, the older ones join in because they will be more nervous and will want something to do with their hands while they're singing. Do not involve facial expressions in your choreography...they need their face to shoot daggers at you for making them do this.
Step Three:
Wait till after dinner when everyone is sitting on the couch. This makes it less likely that your audience will get up and leave.
Step Four:
Say "Hey, (kid's name), I'll be you don't know (whatever song you want to hear)."
Kid: "Yes I do"
You: "No way...I don't believe it." :::begin singing the song but using the wrong words:::
Kid: "That's not how it goes!" :::starts to show you how to sing:::
Other Kids: :::can't be outdone and join in the singing:::
You: :::laugh merrily at your cute kids and ignore everyone else rolling their eyes:::