Implementation of interactive tutorial for islaypub by hooking user events

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present a mechanism to overwrap the existing web-based graphical programming environment IslayPub with another JavaScript program that interactively tutors the user where to click and how to operate IslayPub along the tutorial scenario. The original JavaScript program of IslayPub has only to be modified to include event listeners to hook the user events within the opening ⟨ body ⟩ tag and to include a tutorial program at the end. The tutorial program instructs where to click by an arrow near the target component in the IslayPub screen and what to do in a dialog box in each step of the scenario and hooks the user event to check if it complies with the scenario. If the user event implies the expected operation in the step, the tutorial program allows the event to propagate toward the IslayPub program to react to the event and lets the user proceed to the next step. Otherwise, the tutorial program abandons the event and prompts the user to do the right thing. In that way, the user is guided to learn how to operate IslayPub along the tutorial scenario.

Cite

CITATION STYLE

APA

Tanaka, D., Kohana, M., Niibori, M., Ohtaki, Y., Okamoto, S., & Kamada, M. (2020). Implementation of interactive tutorial for islaypub by hooking user events. In Advances in Intelligent Systems and Computing (Vol. 1036, pp. 692–699). Springer Verlag. https://doi.org/10.1007/978-3-030-29029-0_68

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free