An Add-In module is a ready-to-use fragment of HTML/JavaScript code, which can be directly embedded into developer's material as a part of the current page or as a standalone page. As a matter of fact, it is a template. All interactivity has been done by the module's developer. Instruction material developer should create only content: media files and corresponding text and then insert the content in the template. For example, to create this page instructional material developer inserted following:
List of media files: begin.mp3|blow.mp3|break.mp3|come.mp3|cut.mp3|drive.mp3|eat.mp3|give.mp3|know.mp3|lose.mp3 English text: begin began begun|blow blew blown|break broke broken|come came come|cut cut cut|drive drove driven|eat ate eaten|give gave given|know knew known|lose lost lost Russian text: начинать(ся)|дуть|ломать|приходить|резать|ехать |кушать|давать|знать|терять
Again, it is an actual code which have been added to the template (to the add-in module) by the page's developer. Nothing more.
Functionality.
Both the text fields are "Instant Quiz" fields. Students can use them as a regular text-box style Instant Quiz to develop and check their writing skills.
Current text can be shown or hidden.
Sound can be activated or deactivated.
Items can be presented in the order or randomly.
Any item can be excluded from the list (to skip well known material )