Abstract
In order to promote the development of intelligent teaching system, artificial intelligence technology is combined with computer assisted instruction (CAI) system to produce intelligent CAI (ICAI), and the design of ICAI is studied in order to facilitate the application and implementation of intelligent teaching system. First, there is an introduction of the basic concepts, related theories, and implementation principles of ICAI. Then, the requirements of ICAI are analyzed in detail on the basis of studying the relevant technologies required by ICAI, including the functional and non-functional requirements. The subsystem is set based on the different needs of the target users (administrator, teacher, and student users). Finally, the general and functional structure of ICAI are designed, and there are tests for the system functions. The results show that the system takes Java Server Pages (JSP) as the development language, Struts2 as the technical framework, and SQL Server 2008 as the back-end database, which realizes a teaching platform mainly for teachers, students, and administrators. After testing, the overall operation of the system is good, and the functional test results of the login module, homework release, and learning resource upload meet the software design requirements. The response time of the system prolongs, the number of users who can’t successfully log in grows, and the utilization of server central procession unit (CPU) and memory utilization both increase, which are caused by the increasing number of concurrent users. The results indicate that the combination of CAI and artificial intelligence (AI) technology can meet students’ online teaching demands, break the time-space limitation of traditional teaching, and provide important reference value for the reform of teaching mode and the improvement of teaching quality
Highlights
computer assisted instruction (CAI) first appeared in the 1950s [1]
As a product of artificial intelligence (AI) in pedagogy, intelligent CAI (ICAI) can fully mobilize students’ learning enthusiasm and increase their interest in learning, and provide personalized teaching according to their own characteristics
ICAI is an expert system based on knowledge teaching, which can make intelligent reasoning analysis of relevant teaching knowledge, improve and optimize teaching strategies, and produce courseware automatically, and conduct teaching evaluation according to students’ knowledge mastery [12]
Summary
CAI first appeared in the 1950s [1]. With the rapid development of computer technology, CAI has been continuously developed and improved in education, and the teaching mode and concepts have undergone profound changes. There is a lack of information interaction between teachers and students, so that teachers can’t teach in accordance with their aptitude and the teaching content can’t be updated and maintained at any time [5, 6]. ICAI uses human cognitive ability as its theoretical thinking, and applies AI in CAI to realize and improve the teaching practice activities. As a product of AI in pedagogy, ICAI can fully mobilize students’ learning enthusiasm and increase their interest in learning, and provide personalized teaching according to their own characteristics. It is conducive to teaching students in accordance with their aptitude, is not limited by time and space, and facilitates the promotion and dissemination of excellent teaching methods [10, 11]
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
More From: International Journal of Emerging Technologies in Learning (iJET)
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.