Main Article Content
Web-based Novel Archtecture For Intelligent Tutoring
Abstract
This paper presents a novel architecture for intelligent tutoring model that combines both dynamic client design and three-tier server side with database server design. The content and dialogue initiations capability of the tutorial model are embedded in the three-tier server side with database server design aspect of the architecture while the dynamic client design is used for the tutorial interactivity aspect. Both aspects were then analyzed as prerequisite knowledge to developing the new web-based architecture for intelligent tutoring. The architecture combines a client side implementation language, a server side implementation language and a database implementation language. This client side script has all the necessary logic required to process dynamism and interactivity of the system. Hence, the interactivity request is made at the client, captured by the client script and processed by the client script. If there are complex data that require processing at the server side, the server script processes it and returns the result as parameters to the script which uses it for further processing. The result is then sent to the web browser for total service delivery and throughput. The evaluation of the system shows the capability of handling millions of lessons effectively depending on the storage disk capacity of the web server.
Key Words: Complex Combination, Three-tier Server Side, Dynamic Client, Storage Disk, Round Tripping, Bandwidth