Font Size: a A A

The C + + Programming Bilingual Courses Online Test System Design And Realization

Posted on:2012-04-26Degree:MasterType:Thesis
Country:ChinaCandidate:L B WenFull Text:PDF
GTID:2208330335958391Subject:Education Technology
Abstract/Summary:PDF Full Text Request
With China's reform and opening up, socialist modernization further development, in the economic globalization tide impetus. The Ministry of Education of China calls for universities to carry out the reform of bilingual teaching. In this background, the course of Programming in C++is decided to perform a trial of bilingual teaching. In order to enrich the instructional resources and make it easy for the students to master the teaching contents, the Online Testing System of Programming in C++(OTSPC) was developed.Firstly, this paper survey the current development status of online testing system based on ASP, and research on theoretical basis of question bank construction, including testing theories, classic meterage theory. Generalized theory and Item Response Theory. Secondly, combining database knowledge and developing system of related techniques, this paper describes the requirements analysis of the system, including demanded module and the analysis of computer hardware, software environment. Then the detailed design of system was accomplished gradually, which includes online examination Data Flow Diagram, E-R Diagram of databases, design of test information tables and student information tables. Finally, the test function of OTSPC was implemented, including programming in ASP, intelligent examination paper generation, result analysis. Based on teaching practice, the combining mode of ASP platform and SQL Server 2000 database is adapted to develop the OTSPC using B/S structure.The system can be used not only in midterm and final exams, but also in the chapter tests. The essential parts are the implementation of automatic test paper generation strategies and analysis of student achievement module. This System mainly includes three modules, namely, teacher management module, student management module and system management module. It provides the test bank management, questions editing, examination paper management and examination paper grading function. This system also provides students with exam environment of programming in C++, scores query and exam information query. The administrator can also manage the system easily. The OTSPC system takes full advantage of the network, achieves testing anytime, anywhere, and reduces the testing cost with more objective evaluation. This system has advantages of easy operation, friendly interface, flexibility, practicality and so on. Thereby it can help learners to achieve their goal of accessing and updating their knowledge by self-directed learning.
Keywords/Search Tags:ASP, Online Testing, Intelligent Examination Paper Generation
PDF Full Text Request
Related items