| With the development of the technology of Internet, computers, multimedia and artificial intelligence, computers have been used in all fields of social life and have also accelerated the development of modern educational technology and business. Distance education, in which the courseware is absolutely necessary, is attracting more and more attention. An excellent courseware can stimulate the enthusiasm of the students on their studies. Therefore, it will receive nice results. But if a courseware is just a repetition of the textbook, there will be meaningless for it to exist.Nowadays the manufacture courseware is organized by chapters and is a general structure of sequence. When the learner studies the course, he must learn it according to the sequence of the course. However everyone's cognition level is quite different. The basic way of the traditional courseware teaching is that all students have to face the same teaching contents and teaching modes, leading to rather different teaching effects on each student, which is also the biggest disadvantage of the traditional courseware teaching. Thus, it will not only make learners feel arid and tasteless, but they will also feel lack of interaction. In other words, traditional courseware authoring system is short of learning process of individualism.This article proposes a framework of network courseware authoring system. In this system, any teacher can make the courseware they need conveniently and rapidly. With the purpose of simple interface and practical function, the system supplies a courseware manufacture platform for all the teachers. The article also proposes an idea of "self-organization", which means when different students learn the same courseware in this system, the contents of this courseware, which are also called the sequence of knowledge points, aren't invariable. The system will prompt students to make a self-test, from which the system will reorganize this courseware for their actual levels. The idea of "self-organization" solves the disadvantage that the traditional courseware authoring system is lack of learning process of individuation and enhances the learning enthusiasm of students. The author's primary job in this article is as follows: first, introduce the correlative concepts of knowledge points and courseware; second, propose a framework of network courseware authoring system and carry on the analysis and design to it, and propose the strategy of "self-organization"; finally, realize the principal parts of the system by JAVA, JSP, and XML and so on. |