Font Size: a A A

The Design And Implementation Of Autonomous Learning System Based On The CAT

Posted on:2014-12-07Degree:MasterType:Thesis
Country:ChinaCandidate:J S ZhangFull Text:PDF
GTID:2268330428968885Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of theory and technology of computer and ubiquity ofnetwork technology, students’ learning has been gradually transited from thetraditional classroom teaching, learning paper books to the use of informationsystems, through the network of autonomous learning. How rational use ofcomputer-related theories and technologies, such as computer-aided test (CAT,Computer-Aided-Testing) to improve the efficiency of the network self-learning, isworthy of study and discussion of the issues.Three aspects were studied in this paper, and the application of research resultsto design and implementation a Java autonomous learning system.The first aspect of this study is about the capacity calculation theory and methods.In this paper, item response theory as the theoretical basis of its ability to be tested forestimating the characteristic function, and to a single parameter, two-parameter andthree parameters of the three modes are discussed; After considering the accuracy andcomputational complexity two factors determine the actual single-parametercalculation method as a system, and using maximum likelihood estimation method isused to calculate the next topic of difficulty, and then select the appropriate topics inthe exam tests.The second aspect of this study is how to make use of relevant technology forsynchronized playback of video and PPT, so that students are free to click on any ofthe PPT chapter choose playback of video. In the research, using Microsoft Produceras a tool to achieve a synchronized playback of video and PPT.A third aspect of this study is the video multicast technology. Through unicastand multicast technology comparison, according to the system’s actual usagescenarios, determine the use of multicast technology for video transmission. Usingmulticast approach, the source host can only send a message to reach everyone whoneeds to accept the host, this also depends on the intermediate router maintenancecrew and group relationships and choices. Multicast technology not only solves theproblem of network bandwidth, but also solve the problem of insufficient servercapacity.Finally, according to the actual needs of learning Java programming, a Java-based CAT and autonomous learning system is designed and implemented. The result shows that the system using CAT technology with video sync playback technology canbetter improve the efficiency of self-learning.
Keywords/Search Tags:CAT, IRT, Sync Playback, Multicast
PDF Full Text Request
Related items