You may use H5P plugin
Create interactive content in WordPress with the H5P plugin
WordPress is best known as a website content management system, but it also a great learn
see the Content-types page
Examples & downloads
H5P empowers everyone to create, share and reuse interactive content - all you need is a web browser and a web site that supports H5P.
I hope to help.