Font Size: a A A

Research Of Web-Based Computer Assisted Instruction System Of Mathematics

Posted on:2005-10-13Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ZhangFull Text:PDF
GTID:2167360152965871Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The Computer Assisted Instruction (CAI) is an important developing branch of the computer applications. It has added the new mode up to the traditional instruction. In all kinds of periods, it has always been developing, improving to make itself better. With the appearance of network and development of network technology, it transfers from microcomputer environment to network environment. Furthermore owing to the improvement of the multimedia technology, its performance has become more diverse.In this paper, we begin with the analysis of the web-based CAI systems. By combining the characterization of web-based development and the thoughts of software engineering. We first analyze the request of system in detail and then give the global structure, sub-systems, modules, database design and the key technologies of system implementing. In the end, we give the prototype of module -- online training.The system adopts three-ply structure model, according the user colonies, it is divided into three sub-systems for students, teachers and system administrators. Then according the method of module, the sub-system for students is composed of eight modules: downloading courseware, querying data, electron note, online examination, training, BBS, net chat, lodge doubt; the subsystem for teachers is composed of modules: maintenance data, courseware, examination database, test paper, training and etc. ; the subsystem for system administrators is composed of four modules: maintenance math courses data, password table, user information table, learning information. Finally, SQL Server 2000 and ASP.NET which have the specialties of orient object and easy expansibility becomes the development environment.In this paper, we main introduced the design of file data storage schema and the maintenance method of test questions in the database. Furthermore, we particularly discussed the key technology of designing and developing web-based CAI of mathematics courses under . NET Framework.They main include developing three-ply application' s technology using Visual Ctt.NET, developing method of database XML Web Service, MathML-based technology of dealing with mathematics expressions and web security.In a word, in this paper, after comparing various net-based system of instruction, we proposed a design scheme developing web-based CAI of mathematics, study the usual main technologies and present the prototype of online training.
Keywords/Search Tags:CAI, Web, Three-ply, MathML, DOTNET Framework
PDF Full Text Request
Related items