I use quizlet.com to embed flashcards for my students. It's not self-contained within moodle but works well for my students.
David,
Thank you for the information, I was afraid someone will guide me to quizlet's website. I am trying to keep all resources in one platform, perhaps I may have to engage with other LMS platform.
Thank you