yes, make it as fun as you can.
no, to truly understand a language you should first learn the grammar, then if you must learn the culture.