B2 model: A browsing behavior model based on High-Level Petri Nets to generate behavioral patterns for e-learning
As Internet use has proliferated, e-learning systems have become increasingly popular. Many researchers have taken a great deal of effort to promote high quality e-learning environments, such as adaptive learning environments, personalized/adaptive guidance mechanisms, and so on. These researches need to collect large amounts of behavioral patterns for the verification and/or experimentation. However, collecting sufficient behavioral patterns usually takes a great deal of time and effort. To solve this problem, this paper proposes a browsing behavior model (B2 model) based on High-Level Petri Nets (HLPNs) to model and generate students behavioral patterns. The adopted HLPN contains (1) Colored Petri Nets (CPNs), in which colored tokens can be used to identify and separate student, learning content and assessment, and (2) Timed Petri Nets (TPNs), in which time variable can be used to represent the time at which a student reads learning content. Besides, to validate the viability of the B2 model, this paper implements a B2 modeling tool to generate behavioral patterns. The generated behavioral patterns are compared with actual behavioral patterns collected from elementary school students. The results confirm that the generated behavioral patterns are analogous to actual behavioral patterns.
b2 model high-level petri nets behavioral patterns e-learning