• No results found

Developing an Adaptive Web-based Intelligent Tutoring System Using Mastery Learning Technique

N/A
N/A
Protected

Academic year: 2021

Share "Developing an Adaptive Web-based Intelligent Tutoring System Using Mastery Learning Technique"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

Procedia - Social and Behavioral Sciences 191 ( 2015 ) 686 – 691

1877-0428 © 2015 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

Selection and peer-review under responsibility of the Organizing Committee of WCES 2014 doi: 10.1016/j.sbspro.2015.04.619

ScienceDirect

WCES 2014

Developing an Adaptive Web-Based Intelligent Tutoring System

using Mastery Learning Technique

Kunyanuth Kularbphettong

a

*, Pubet Kedsiribut

a

, and Pattarapan Roonrakwit

b aSuan Sunandha Rajabhat University, 1 U-TongNok Road, Dusit,Bangkok, Thailand

bSilpakornUniversity, Charoen Krung Road, BangkRak, Bangkok, Thailand

Abstract

In this paper, we present an Adaptive Web-Based Intelligent Tutoring System using Mastery Learning Technique. According to the level of student knowledge, this system was adapted rule-based techniques and student profiling to generate lessons and tests for them and the system was automatically adjusted suitably adaptive lessons and tests for student when he/she can pass a specified test. This prototype was designed for enhancement JAVA Programming Language Courses in Suan Sunandha Rajabhat University, Thailand for freshman student. The experimental results showed that rule-based and student profiling approaches can help student learning and reduce time consuming study. To evaluate the preliminary prototype system, questionnaires were used to measure user satisfaction with system usability by teacher and student. The results were satisfactory as followed: Means for teacher and students were 4.15 and 4.23, and standard deviation for specialists and users were 0.645 and 0.714 respectively.

© 2014 The Authors. Published by Elsevier Ltd.

Selection and peer-review under responsibility of the Organizing Committee of WCES 2014.

Keywords: Adaptive; Tutoring System; Mastery Learning Technique; and rule-based technique

1.Introduction

CURRENTLY, with no longer barrier by space and time, a web-based educational system plays the important rule

to support students and teachers. There are many advantages for information sharing and collaboration between students and teachers in a course because students can study their interested courses though a web-based class so as to enhance their knowledge at any time and any place and teachers can easily manage their online classes and monitor student’s performance as well. Also, web-based educational systems can incorporate various kinds of

multi-* Kunyanuth Kularbphettong. Tel.: +662-160-1159; fax: +662-160-1159. E-mail address: kunyanuth.ku@ssru.ac.th

© 2015 The Authors. Published by Elsevier Ltd. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).

(2)

media and interactive components like audio, animation, video, and etc. However, most web-based educational courses can rarely support interactive and adaptive abilities. Intelligent tutoring systems (ITS) are computer programs that are widely implemented so as to support and customized classes automatically without intervention from a human teacher (Psotka, & Sharon Mutter, 1988). During the rapid grown of the web technology, Web Intelligence is a promising channel of Artificial Intelligent issues and there are many ITS applications which are developed and applied to use in various educational level. Also, Type-2 fuzzy logic was applied to develop a web-based intelligent tutoring system for teaching in a basic control course (Francesco, Pignato, Piccolo, Nicolosi, Schembri and Lipoma, 2010). Moreover, a web based learning system, ActiveMath, was adapted in Mathematics to enhance long distance learning (Melis & Siekmann, 2004). And Mastery learning is termed by Benjamin Bloom. It was based on differentiated and individualized practices, progress monitoring, assessment, and feedback to improve the process of classroom practice (Bloom, Mastery learning¸ 1971; Zimmerman & Dibenedetto, 2008). Therefore, the purpose of this research aims to develop an Adaptive Web-Based Intelligent Tutoring System using Mastery Learning Technique to support students in learning computer programming courses in case of Suan Sunandha Rajabhat University. Rule based approach and student information were conducted in this project to classify and suggest student’s learning. Moreover, it is also beneficial to apply this model to different courses. The remainder of this paper is organized as follows. Section 2 presents related works and research methodologies used in this work. Section 3 we describe the system architecture based on the purposed model and section 4 shows the results of this experiment. Finally, the conclusion and future research are presented in section 5.

2.Related Works and Research Methodologies

In this section, we illustrate related works and specified methodologies used in this project.

2.1.Related Works

A literature search shows that most of the related researchers have developed Adaptive Web-Based Intelligent Tutoring Systems to support learners in different courses by following this: According to Butz, Hua, and Maguire (2006) a Web-based intelligent tutoring system, called BITS, was implemented by using a Bayesian network approach to support students in learning computer programming at the University of Regina. E-TCL (an Expert tutoring system for teaching computer programming languages) can support teachers so as to cooperate computer programming language courses together and use agent approach in the project (El-Khouly, Far, and Koono, 2000).

Sykes and Franek (2003) presented “JavaTM Intelligent Tutoring System” (JITS) which was designed for students

in their first programming course in JavaTM at the College and University level. There are many models of a web-based intelligent tutoring system which are purposed and implemented. The most of related research works concentrate on student’s learning knowledge than enhance and analyze student’s cognition. Hence, this research was adapted mastery technique with this system.

2.2.Research Methodologies

Intelligent Tutoring Systems (ITS) are computer programs to solve learning problem, monitor, coach, and consult learners (Sleeman & Brown, 1982). ITSs include mainly four principal components: the domain model, the student model, the tutoring model and the user interface model. The domain model is based on ACT-R theory which assumes the fundamental theory of distinction between declarative and procedural knowledge. This model is tried to solve a problem and acts as a source of expert knowledge of ITS. The student model is the main component of ITSs and it consists of the cognitive, motivational and other affective states that effect to performance of student’s learning (Pavli, Brawner, Olney & Mitrovic, 2013). The tutor model cooperates between the domain and student model to mange tutoring strategies and actions. And the user interface model acts to integrate information of three components: knowledge about patterns of interpretation and action within dialogues; domain knowledge for communicating content and knowledge needed for communicating intent. Mastery learning was introduced in 1960’s and 1970’s and it consists of three significant characteristics: the use of tutor; the unit-perfection requirement

(3)

and the self-paced feature (Green, 2000). Mastery learning can enhance learner’s proficiency and encourage positive attitudes in learning (Guskey, 2007) According to Jon Bergmann and Sams, the mastery model is used technology to pace the student’s learning (Bergmann & Sams, 2012). In the mastery learning technique, teacher defined the objectives of student’s learning with carefully and plans the learning strategies for each student and student need to demonstrate their understand the purpose and criteria of learning and regulations. If they achieve the referenced objectives, they can move on next works. Otherwise, they need to learn and complete a topic until they succeed. Therefore, teachers need to monitor the progress of learners by collecting student’s learning data so as to plan next instruction. Mastery learning is a pattern of teaching so that teachers can be used and adapted in their class. To assess in mastery learning technique, cognitive diagnostic, formative and summative assessment are used to evaluate in the mastery learning classroom. Cognitive diagnostic assessment is evaluated to find the causes and weaknesses of students and formative assessment is used to evaluate during the learning process. And summative assessment is evaluated at the end of the course.

3.System Architecture

The architecture of the system consists of 4 parts: the User Interface part, the Student part, the Tutor part and the intelligent part, as shown in Fig.1.

Fig. 1 the system architecture

In the user interface part is consisted of two main functions: providing information to users and displaying diagnostic information. It receives input from the user and sends the information to the related parts for processing. The Student part, student can register his/her profile, such as personnel information, email address, username and password, and etc., and he/she is assigned to take pre-test so as to initialize the student profile.

According to Chakraborty, Roy and Basu (2010), this project was used two aspects to measure the cognitive state of a student: Comprehension–ability and Problem-solving skill. The Tutor part allows teachers to set and determine teaching objectives and strategies. Besides, it allows teachers to indicate pre-test, post-test and tutorial. Pre-test includes the groups of questions to assess prerequisite student’s knowledge. Post-test is evaluated the effectiveness of student’s knowledge after learning related tutorial. The intelligent part interacts with students and teachers in pedagogy view and teaching strategies. It determines student’s individual characteristics and learning styles based on the result score of pre-test. After that the system evaluates his/her comprehensive by the result score of post-test. And Fig 2 was shown the system framework.

(4)

Fig. 2 Framework of the system

4.Experimental Results

In this section, experimental results were separated to 2 parts: developing the Adaptive Web-Based Intelligent Tutoring System and evaluating the performance and satisfaction of the application.

4.1.Developing the Adaptive Web-Based Intelligent Tutoring System

The system was evaluated by freshman students in Java Programming course at Suan Sunandha Rajabhat University. This study took places in 2 classes with 45 students and 22 students. The experimental results showed that the project can help student learning and reduce time consuming study. To evaluate the preliminary prototype system, questionnaires were used to measure user satisfaction with system usability by teacher and student in the following issues: the usability of user interface, the comprehensive of the system’s content, and user satisfaction in overall system. The results were satisfactory as followed: Means for teacher and students were 4.15 and 4.23, and standard deviation for specialists and users were 0.645 and 0.714 respectively.

4.2.Developing the Adaptive Web-Based Intelligent Tutoring System

To test and evaluate the qualities of the system, Black box Testing and Questionnaires by teachers and students were used to test this application. Black Box testing was assessed in the error of the project as following: functional requirement test, Function test, Usability test, Performance test and Security test.

The ability of this application was evaluated by Functional Requirement test in needs of the users and Functional test was used to evaluate the accuracy of the system. Usability test was tested the suitability of the system. Performance test was used the processing speed of the system. Finally, Security test was evaluated the security of the system and Table 1 and Fig 3 were shown the results of Black box testing.

(5)

TABLE 1

The results of Black box testing

Teachers Students

ݔҧ SD ݔҧ SD

1.Function Requirement Test 3.71 0.665 4.12 0.718 2. Functional Test 3.96 0.416 3.71 0.665 3. Usability Test 4.23 0.61 3.97 0.645 4. Performance Test 4.02 0.43 3.98 0.542 5. Security Test 4.15 0.61 4.06 0.659 Summary 4.05 0.563 3.97 0.644

Fig. 3 the results of Black box testing

Means for teachers and students were 4.05 and 3.97, and standard deviation for teachers and students were 0.563 and 0.644 respectively.

5.Conclusion and Future Works

In this paper, we presents the preliminary result showing a promising progress in this prototypes model for the ongoing improvement of an Adaptive Web-Based Intelligent Tutoring System and also this system can be beneficial to use in different courses so that students can enhance and improve their programming ability and also this system supports teachers in handle and manage their programming course. However, in term of the future experiments, we are looking forward to research about other techniques to enhance this project.

Acknowledgements

The authors gratefully acknowledge the financial subsidy provided by Suan Sunandha Rajabhat University. References

Bloom, B. S., (1971). Mastery learning. In J. H. Block (Ed.), Mastery learning: Theory and practice. Rinehart & Winston, New York, pp. 47–63. C.J.Butz, S.Hua, R.B.Maguire., (2006). A web-based bayesian intelligent tutoring system for computer programming, Web Intelligence and

Agent Systems Volume 4 Issue 1, January, pp. 77-97.

E. R. Sykes and F. Franek., (2003). A prototype for an Intelligent Tutoring System for students learning to program in Java, Proceedings of CATE 2003, IASTED International Conference on Computers and Advanced Technology in Education, June 30 - July 2, Rhodes, Greece, pp. 78-83

El-Khouly, M.M., Far, B.H., Koono, Z., (2000). Expert tutoring system for teaching computer programming languages, Expert Systems with Applications, 18, pp. 27–32.

Francesco Sgrò, Pietro Mango, Salvatore Pignato, Alessandra Lo Piccolo, Simona Nicolosi, Rosaria Schembri, Mario Lipoma., (2010). A

Neuro-Fuzzy Approach for student module of Physical Activity ITS., Procedia - Social and Behavioral Sciences, Volume 9, pp. 189–193.

Green, R.A., Mastery Learning with the MATLAB Webserver, Proceedings of the 2000 American Society for Engineering Education. Washington, D.C.: American Society for Engineering Education.

3,4 3,6 3,8 4 4,2 4,4 1.Function Requirement Test

2. Functional Test 3. Usability Test 4. Performance Test

5. Security Test

Teachers Students

(6)

Guskey, T. R., (2007). Closing achievement gaps: Revisiting Benjamin S. Bloom's “learning for mastery.”Journal of Advanced Academics, 19(1), pp. 8-31.

Jonajan Bergmann and Aaron Sams., (2012). Flip Your Classroom: Reach Every Student in Every Class Every Day, ISTE ISBN 1564843157. Joseph Psotka, Sharon A. Mutter, (1988). Intelligent Tutoring Systems: Lessons Learned. Lawrence Erlbaum Associates, ISBN 0-8058-0192-8. Melis, E., & Siekmann, J., Activemath: An Intel- ligent Tutoring System for Mathematics. 7th International Conference "Artificial Intelligence

and Soft Computing" (ICAISC) Lecture Notes in AI LNAI, 2994, 3070. Springer-Verlag pp.91-101.

Philip I. Pavlik Jr, Keith W.Brawner, Andrew Olney, and Antonija Mitrovic, (2013). A Review of Learner Models Used in Intelligent Tutoring Systems, Publisher: Army Research Labs/ University of Memphis, January Chapter 5,pp.39-68.

Sleeman, D.H and Brown J.S., (1982).Intelligent Tutoring Systems: an overview, New York: Academic Press, pp. 283-308.

Sunandan Chakraborty, Devshri Roy, Anupam Basu , (2010).Development of Knowledge Based Intelligent Tutoring System, Advanced Knowledge Based Systems: Model, Applications & Research (Eds. Sajja & Akerkar), Vol. 1, pp 74 – 100.

Zimmerman, B. J., & Dibenedetto, M. K.,(2008). Mastery learning and assessment: Implications for students and teachers in an era of high-stakes testing. Psychology in the Schools, 45(3), pp. 206-216.

Figure

Fig. 1 the system architecture
Fig. 2 Framework of the system

References

Related documents

in vivo testing is full characterization of the test material. Endpoints of concern for pulmonary exposure involve organic-specific markers of inflammation, oxidant stress, and

Inclinación máx admisible del bastidor: Velocidad máx de traslación: Estabilizadores: motor endotérmico: -Características de la electrobomba: Conexión eléctrica: Frecuencia:

This uncommon surgical procedure had led to three transplants and represents the maximum example of organ sharing with a true domino effect: the com- bination of SLT using a

5 Optical images of (a) Human skin equivalent model (HSE), (b) wound created on HSE, (c) Scaffolds placed on wounded HSE (d) MTT stained STPP treated chitosan based nanofiber

Member schools of the Vermont MIDI Project post student musical compositions online in a password protected site for the purpose of sharing and critique. The student pieces are

This ability to take a thought, abstract idea or problem and translate it into reality is what separates engineers from other fields of science and mathematics and makes an

Select the device management interface from the member list, and then click the Remove icon to remove the interface to the interface

The ar� cle is an eff ect of the project –„Financializa� on- impact on the economy and society”- interna� onal conference, conducted by the University Figure 6: The rela�