International Journal of Academic Engineering Research (IJAER) ISSN: 2000-001X Vol. 2 Issue 2, February – 2018, Pages: 1-5 www.ijeais.org/ijaer 1 ITS for Teaching English Grammar Mahmoud Abu Ghali 1 , Abdullah Abu Ayyad 1 , Mousa Abu Laban 2 1 Department of Information Techology, Faculty of Engineering and information technology, Al-Azhar University, Gaza 2 Faculty of Education, Islamic university, Gaza Abstract: Education sector in the world takes the largest part from the other sectors, because of this; all countries are interested in the field of education. If we look at learning English language is the third most common languages in the world. Also, IS the internationally dominant in the telecommunications, science and radio, aviation, entertainment, read and diplomatic language as most of the areas of work now taught in English. In this paper, we describe an intelligent tutoring system to help students to help students learn English language grammar easily and smoothly. Therefore, AI experts developed tools for improve learning ways under the name Intelligent Tutoring System. The Intelligent Tutoring System (ITS) is a computer system that offers an instant, adapted instruction and customized feedback to students without human teacher interference. System adapts with all the individual differences of students and begins gradually with students from easier to harder level. The intelligent tutoring system was given to a group of students all age groups to try it and to see the impact of the system on students. Keywords: Intelligent Tutoring System, Authoring Tool, ITSB, Expert system, English Grammars, Education 1. INTRODUCTION 1.1 Authoring System A program that help in creating more than ITS with relatively easy way and provide the experience of crating ITS without the need of expert programmer to made it. 1.2 Our Intelligent Tutoring System This Intelligent Tutoring System was constructed using ITSB language which stands for Intelligent Tutoring System Builder [1]. It is a two-languages supported system (English and Arabic) and easy to manage through their student UI and the Teacher UI screens. The ITSB implemented in Delphi Embarcadero RAD Studio XE8 [1]. ITSB is easy for the domain expert to build the ITS system and for the end users when they use it, without any requirement of programming of use. The system helps students to learn Structures after Hope and Wish, the conjunctions (as long as – provided "that" – unless), the obligations (must – don't have to – had to), would rather and Prefer grammars. During the process the intelligent tutoring system gives assistance and feedback of many types in an intelligent manner according to the behavior of the student. An evaluation of the intelligent tutoring system has revealed reasonably acceptable results in terms of its usability and learning abilities are concerned. 2. LITERATURE REVIEW In recent years, we have a huge development of Intelligent Tutoring System, ITS has attracted much attention of the researchers. There are many intelligent tutoring systems, such as ITS teach students English dialogues through interaction with students and it takes into account the individual differences of students through levels [3]. PIXIE Design by Sleeman in 1987 is based on Leeds Modeling System (LMS) to examine errors in algebra [4]. MYCIN [5] is expert system for diagnosing diseases such as cancers, based on MYCIN, Designed GUIDON to display the lessons of the disease and symptoms, showing rules in the knowledge base of the student [6]. A comparative study between Animated Intelligent Tutoring Systems (AITS) and Video-based Intelligent Tutoring Systems (VITS) [7], Affective tutoring systems (ATS) based on embedded devices is a system that relies on embedded devices for detecting the feelings, emotion, psychology student and also adapt to the student's mood such as angry, frustrated and fatigued etc. Based on the mood and feelings of the student, the student will learn [8, 9], teaching AI searching algorithms [10], teaching database to sophomore students in Gaza [11], Predicting learners performance using NT and ITS [12], learning to program in C++ [13], and security[44-54 ]. 3. ITS ARCHITECTURE We used the Intelligent Tutoring System Builder (ITSB) tool in building intelligent tutoring system for learning grammar English tenses. ITSB authoring tool is developed using Delphi Embarcadero XE8, 2015; ITSB authoring tool consists of two systems. The former is the teacher is a system through which add materials and questions and answers etc. and the latter is the students a system through which learn the course material and answer the exercises [14]. International Journal of Academic Engineering Research (IJAER) ISSN: 2000-001X Vol. 2 Issue 2, February – 2018, Pages: 1-5 www.ijeais.org/ijaer 2 Figure 1 : Architecture of the Intelligent Tutoring System. 3.1. Domain model (knowledge base model) This model is named domain model and it is synonymous with the domain model of other architectures. The model presents the materials and the teachings in a simple and it creates a lot of problems for each lesson taking into account, the individual differences. When a student responds to the problem, determines whether good or bad, as well as it evaluate the student. This model deals with many important topics of interest in the System for English grammar. The topics covered in intelligent tutoring system are:  Structures after Hope and Wish  The conjunctions: as long as – provided "that" – unless  The obligations: (must – don't have to – had to)  Would rather and Prefer 3.2. Student model The admin (teacher) of ITS must create student account before a student can use the system, the student account including student's information such as name, number, login date, score and level of difficulty. 3.3. Expert model The learning martial have several levels which inserted by teacher. Each level has a part of the lessons and have a question at the end of level. Each level question contains an assessment and special criteria for progression to the next level. e.g. "in question at level one student score must get above 59% to pass in this level to move to the next level 'level two', but if get less than 60% must repeats to the questions at the same level" 3.4. User interface model The ITSB tool used for building the current ITS system has an interface that supports two classes of users: teachers and students. When the teacher's log into the system, the teacher can add/modify lessons, exercises, answers, initial information about the student, configure/adjust the color, font name, and size of all buttons, menus, and combo boxes. Therefore, this interface provides the system with the required heftiness and suppleness. A screenshot of the teacher's interface is shown in, Fig 2 to Fig 8. But when the student logs into the system, he/she can study the lessons, examples, solve the exercises for each lesson. A screenshot of the student's interface can be seen in Fig 9 to Fig 14. Figure 2: Login Screen Figure 3: Lessons Area International Journal of Academic Engineering Research (IJAER) ISSN: 2000-001X Vol. 2 Issue 2, February – 2018, Pages: 1-5 www.ijeais.org/ijaer 3 Figure 4 : Examples Area Figure 5: Add Lesson/Example Screen Figure 6: Add basic ITS data Figure 7: Add Students to System Figure 8 : Choose the font, color, sizes for other screens Figure 9: Student login screen Figure 10: Student Main screen (Lessons) Figure 11: Student login screen (Examples) International Journal of Academic Engineering Research (IJAER) ISSN: 2000-001X Vol. 2 Issue 2, February – 2018, Pages: 1-5 www.ijeais.org/ijaer 4 Figure 12: Question screen (if answer is correct) Figure 13: Question screen (if answer is incorrect) Figure 14: student performance status 4. EVALUATION We evaluated the Intelligent Tutoring System for English Grammar by presenting the system on a group of teachers who specialize in teaching English language and a group of students at the high school and university. Then we introduced a number of questions for each teacher and each student in terms of benefit, comprehensiveness of material, quality of system design and quality of material. The result of the evaluation by teachers and students are pleasing as shown in Fig 9. Figure 9 : The results of the evaluation. 5. CONCLUSION In the future, we will suggest an intelligent system to teaching the skills of listening, spelling, writing and conversation in the English language. We have designed an intelligent tutoring system for English grammar using ITSB tool. The system is designed to facilitate the study of English grammar to students and overcome the difficulties they face with ease and smoothness. System architecture and requirements of each part in the system has been explained. International Journal of Academic Engineering Research (IJAER) ISSN: 2000-001X Vol. 2 Issue 2, February – 2018, Pages: 1-5 www.ijeais.org/ijaer 5 REFERENCES 1. Almasri, A., et al. (2019). "Intelligent Tutoring Systems Survey for the Period 2000-2018." International Journal of Academic Engineering Research (IJAER) 3(5): 21-37. 2. Almurshidi, S. H. and S. S. Abu Naser (2017). "Design and Development of Diabetes Intelligent Tutoring System." European Academic Research 6(9): 8117-8128. 3. Almurshidi, S. H. and S. S. Abu Naser (2017). "Stomach disease intelligent tutoring system." International Journal of Advanced Research and Development 2(1): 26-30. 4. Al-Nakhal, M. A. and S. S. Abu Naser (2017). "Adaptive Intelligent Tutoring System for learning Computer Theory." European Academic Research 6(10): 8770-8782. 5. Alshawwa, I. A., et al. (2019). "An Intelligent Tutoring System for Learning Computer Network CCNA." International Journal of Engineering and Information Systems (IJEAIS) 3(2). 6. Al-Shawwa, M., et al. (2019). "An Intelligent Tutoring System for Learning Java." International Journal of Academic Information Systems Research (IJAISR) 3(1): 1-6. 7. Anderson, J., et al. (2005). "Adaptation of Problem Presentation and Feedback in an Intelligent Mathematics Tutor." Information Technology Journal 5(5): 167-207. 8. Azaab, S., et al. (2000). "A proposed expert system for selecting exploratory factor analysis procedures." Journal of the College of Education 4(2): 9-26. 9. Bakeer, H. M. S. and S. S. Abu-Naser (2019). "An Intelligent Tutoring System for Learning TOEFL." International Journal of Academic Pedagogical Research (IJAPR) 2(12): 9-15. 10. Baker, J., et al. "& Heller, R.(1996)." Information Visualization. Information Technology Journal 7(2). 11. Baker, J., et al. (1996). "Information Visualization." Information Technology Journal 7(2): pp: 403-404. 12. Buhisi, N. I. and S. S. Abu Naser (2009). "Dynamic programming as a tool of decision supporting." Journal of Applied Sciences Research; www.aensiweb.com/JASR/ 5(6): 671-676. 13. Chen, R.-S., et al. (2008). "Evaluating structural equation models with unobservable variables and measurement error." Information Technology Journal. 14. El Agha, M. I., et al. (2018). "SQL Tutor for Novice Students." International Journal of Academic Information Systems Research (IJAISR) 2(2): 1-7. 15. El Haddad, I. A. and S. S. Abu Naser (2017). "ADO-Tutor: Intelligent Tutoring System for leaning ADO. NET." European Academic Research 6(10): 8810-8821. 16. Elnajjar, A. E. A. and S. S. Abu Naser (2017). "DES-Tutor: An Intelligent Tutoring System for Teaching DES Information Security Algorithm." International Journal of Advanced Research and Development 2(1): 69-73. 17. Elreesh, J. Y. A. and S. S. Abu-Naser (2019). "Cloud Network Security Based on Biometrics Cryptography Intelligent Tutoring System." International Journal of Academic Information Systems Research (IJAISR) 3(3): 37-70. 18. Ghali, M. J. A. and S. S. Abu-Naser (2019). "ITS for Data Manipulation Language (DML) Commands Using SQLite." International Journal of Engineering and Information Systems (IJEAIS) 3(3): 57-92. 19. Hamed, M. A. and S. S. Abu Naser (2017). "An intelligent tutoring system for teaching the 7 characteristics for living things." International Journal of Advanced Research and Development 2(1): 31-45. 20. Hamed, M. A., et al. (2018). "Intelligent Tutoring System Effectiveness for Water Knowledge and Awareness." International Journal of Academic Information Systems Research (IJAISR) 2(4): 18-34. 21. Abu Ghali, M. J., et al. (2018). "An Intelligent Tutoring System for Teaching English Grammar." 22. Abu Hasanein, H. A. and S. S. Abu Naser (2017). "An intelligent tutoring system for cloud computing." International Journal of Academic Research and Development 2(1): 76-80. 23. Abu Naser, S. (2008). "An Agent Based Intelligent Tutoring System For Parameter Passing In Java Programming." Journal of Theoretical & Applied Information Technology 4(7). 24. Abu Naser, S. S. (2001). "A comparative study between animated intelligent tutoring systems AITS and video-based intelligent tutoring systems VITS." Al-Aqsa Univ. J 5(1): 72-96. 25. Abu Naser, S. S. (2006). "Intelligent tutoring system for teaching database to sophomore students in Gaza and its effect on their performance." Information Technology Journal 5(5): 916-922. 26. Abu Naser, S. S. (2008). "Developing an intelligent tutoring system for students learning to program in C++." Information Technology Journal 7(7): 1055-1060. 27. Abu Naser, S. S. (2008). "Developing visualization tool for teaching AI searching algorithms." Information Technology Journal, Scialert 7(2): 350-355. 28. Abu Naser, S. S. (2012). "A Qualitative Study of LP-ITS: Linear Programming Intelligent Tutoring System." International Journal of Computer Science & Information Technology 4(1): 209. 29. Abu Naser, S. S. and S. H. ALmursheidi (2016). "A Knowledge Based System for Neck Pain Diagnosis." World Wide Journal of Multidisciplinary Research and Development (WWJMRD) 2(4): 12-18. 30. Abu Naser, S. S., et al. (2008). "A Proposed Expert System For Guiding Freshman Students In Selecting A Major In Al-Azhar University, Gaza." Journal of Theoretical & Applied Information Technology 4(9). 31. Abu Naser, S., et al. (2011). "Human Computer Interaction Design of the LP-ITS: Linear Programming Intelligent Tutoring Systems." International Journal of Artificial Intelligence & Applications (IJAIA) 2(3). 32. Abu-Nasser, Bassem. "Medical Expert Systems Survey." International Journal of Engineering and Information Systems (IJEAIS) 1, no. 7 (2017): 218-224. 33. Abu-Nasser, Bassem S., and Samy S. Abu-Naser. "Cognitive System for Helping Farmers in Diagnosing Watermelon Diseases." International Journal of Academic Information Systems Research (IJAISR) 2, no. 7 (2018): 1-7. 34. Abu-Nasser, Bassem S., and Samy S. Abu Naser. "Rule-Based System for Watermelon Diseases and Treatment." International Journal of Academic Information Systems Research (IJAISR) 2, no. 7 (2018): 1-7. 35. AbuEloun, N. N. and S. S. Abu Naser (2017). "Mathematics intelligent tutoring system." International Journal of Advanced Scientific Research 2(1): 11-16. 36. AbuEl-Reesh, J. Y. and S. S. Abu-Naser (2018). "An Intelligent Tutoring System for Learning Classical Cryptography Algorithms (CCAITS)." International Journal of Academic and Applied Research (IJAAR) 2(2): 1-11. 37. Abu-Naser, S. S. (2008). "JEE-Tutor: An Intelligent Tutoring System for Java Expression Evaluation." 38. Abu-Naser, S. S. (2016). "ITSB: An Intelligent Tutoring System Authoring Tool." Journal of Scientific and Engineering Research 3(5): 63-71. 39. Abu-Naser, S., et al. (1995). "& Beattie, GA (2000)." Expert system methodologies and applications-a decade review from: 9-26. 40. Abu-Naser, S., et al. (2011). "An intelligent tutoring system for learning java objects." International Journal of Artificial Intelligence and Applications (IJAIA) 2(2). 41. Akkila, A. E.-D. N. and S. S. Abu Naser (2018). ITS-Tutor for Teaching Rules of Tajweed the Holy Quran, Al-Azhar University, Gaza, Palestine. 42. Akkila, A. N. and S. S. Abu Naser (2017). "Teaching the right letter pronunciation in reciting the holy Quran using intelligent tutoring system." International Journal of Advanced Research and Development 2(1): 64-68. 43. Akkila, A. N. and S. S. Abu-Naser (2018). "Rules of Tajweed the Holy Quran Intelligent Tutoring System." International Journal of Academic Pedagogical Research (IJAPR) 2(3): 7-20. 44. Akkila, A. N., et al. (2019). "Survey of Intelligent Tutoring Systems up to the end of 2017." International Journal of Academic Information Systems Research (IJAISR) 3(4): 36-49. 45. Al Rekhawi, H. A. and S. Abu Naser (2018). "An Intelligent Tutoring System for Learning Android Applications Ui Development." International Journal of Engineering and Information Systems (IJEAIS) 2(1): 1-14. 46. Al Rekhawi, H. A. and S. S. Abu-Naser (2018). "Android Applications UI Development Intelligent Tutoring System." International Journal of Engineering and Information Systems (IJEAIS) 2(1): 1-14. 47. Alawar, M. W. and S. S. Abu Naser (2017). "CSS-Tutor: An intelligent tutoring system for CSS and HTML." International Journal of Academic Research and Development 2(1): 94-98. 48. Al-Bastami, B. G. and S. S. Abu Naser (2017). "Design and Development of an Intelligent Tutoring System for C# Language." EUROPEAN ACADEMIC RESEARCH 6(10): 8795. 49. Albatish, I., et al. (2018). "ARDUINO Tutor: An Intelligent Tutoring System for Training on ARDUINO." International Journal of Engineering and Information Systems (IJEAIS) 2(1): 236-245. 50. Al-Bayed, M. H. and S. S. Abu Naser (2017). "An intelligent tutoring system for health problems related to addiction of video game playing." International Journal of Advanced Scientific Research 2(1): 4-10. 51. Al-Bayed, M. H. and S. S. Abu-Naser (2018). "Intelligent Multi-Language Plagiarism Detection System." International Journal of Academic Information Systems Research (IJAISR) 2(3): 19-34. 52. Aldahdooh, R. and S. S. Abu Naser (2017). "Development and Evaluation of the Oracle Intelligent Tutoring System (OITS)." European Academic Research 6(10): 8711-8721. 53. Alhabbash, M. I., et al. (2016). "An Intelligent Tutoring System for Teaching Grammar English Tenses." European Academic Research 6(9): 7743-7757. 54. Al-Hanjori, M. M., et al. (2017). "Learning computer networks using intelligent tutoring system." International Journal of Advanced Research and Development(2): 1. 55. Hasanein, H. A. A. and S. S. Abu-Naser (2018). "Developing Education in Israa University Using Intelligent Tutoring System." International Journal of Academic Pedagogical Research (IJAPR) 2(5): 1-16. 56. Hilles, M. M. and S. S. Abu Naser (2017). "Knowledge-based Intelligent Tutoring System for Teaching Mongo Database." EUROPEAN ACADEMIC RESEARCH 6(10): 8783-8794. 57. Hissi, H. E.-., et al. (2008). "Medical Informatics: Computer Applications in Health Care and Biomedicine." Journal of Artificial Intelligence 3(4). 58. Khella, R. A. and S. S. Abu-Naser (2018). "An Intelligent Tutoring System for Teaching French." International Journal of Academic Multidisciplinary Research (IJAMR) 2(2): 9-13. 59. Li, L., et al. (2011). "Hybrid Quantum-inspired genetic algorithm for extracting association rule in data mining." Information Technology Journal 12(4). 60. Mahdi, A. O., et al. (2016). "An intelligent tutoring system for teaching advanced topics in information security." World Wide Journal of Multidisciplinary Research and Development 2(12): 1-9. 61. Marouf, A. and S. S. Abu-Naser (2019). "Intelligent Tutoring System for Teaching Computer Science I in Al-Azhar University, Gaza." International Journal of Academic and Applied Research (IJAAR) 3(3). 62. Marouf, A., et al. (2018). "An Intelligent Tutoring System for Learning Introduction to Computer Science." International Journal of Academic Multidisciplinary Research (IJAMR) 2(2): 1-8. 63. Mosa, M. J., et al. (2018). "ASP. NET-Tutor: Intelligent Tutoring System for leaning ASP. NET." International Journal of Academic Pedagogical Research (IJAPR) 2(2): 1-8. 64. Naser, S. (2009). "Evaluating the effectiveness of the CPP-Tutor an intelligent tutoring system for students learning to program in C++." Journal of Applied Sciences Research 5(1): 109-114. 65. Nassr, M. S. and S. S. Abu-Naser (2019). "ITS for Enhancing Training Methodology for Students Majoring in Electricity." International Journal of Academic Pedagogical Research (IJAPR) 3(3): 16-30. 66. Ng, S., et al. (2010). "Ad hoc networks based on rough set distance learning method." Information Technology Journal 10(9): 239-251. 67. Owaied, H. H., et al. (2009). "Using rules to support case-based reasoning for harmonizing melodies." Journal of Applied Sciences 11(14): pp: 31-41. 68. Qwaider, S. R. and S. S. Abu-Naser (2018). "Excel Intelligent Tutoring System." International Journal of Academic Information Systems Research (IJAISR) 2(2): 8-18. 69. Shaath, M. Z., et al. (2017). "Photoshop (CS6) intelligent tutoring system." International Journal of Academic Research and Development 2(1): 81-87. 70. Sulisel, O., et al. (2005). "Growth and Maturity of Intelligent Tutoring Systems." Information Technology Journal 7(7): 9-37.