CN101086807A - Step network teaching system and method - Google Patents
Step network teaching system and method Download PDFInfo
- Publication number
- CN101086807A CN101086807A CN 200610083796 CN200610083796A CN101086807A CN 101086807 A CN101086807 A CN 101086807A CN 200610083796 CN200610083796 CN 200610083796 CN 200610083796 A CN200610083796 A CN 200610083796A CN 101086807 A CN101086807 A CN 101086807A
- Authority
- CN
- China
- Prior art keywords
- user
- teaching
- learning
- server
- database
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 16
- 238000012360 testing method Methods 0.000 claims abstract description 48
- 230000000694 effects Effects 0.000 claims abstract description 18
- 230000006870 function Effects 0.000 claims description 11
- 238000013475 authorization Methods 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 6
- 238000012797 qualification Methods 0.000 claims description 4
- 230000000750 progressive effect Effects 0.000 abstract 1
- 238000012552 review Methods 0.000 description 9
- 230000000903 blocking effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000246 remedial effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Electrically Operated Instructional Devices (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
A step by step network teaching system and method connects with the certification, learning material, learning record, testing base, learner's learning record, situational activities for on line teaching with a management mechanism to manage the linking of the server and other data bases. For example, the learning material data base provides courses of various steps for compulsory progressive learning together with the testing data base to store the score of students as the step up proof to improve the on line learning effect.
Description
Technical Field
The present invention relates to a step-by-step network teaching system and method, and more particularly to a network teaching system and method capable of effectively controlling learning progress and implementing teaching results.
Background
The impression of the network world by general people is that the network world is mostly thought to be rich in resources, inexhaustible and inexhaustible, but is really useful and correct, and remains questionable. With the prevalence of the internet, the population of people is growing dramatically, so that various industries compete to invest in network services, and even traditional remedial education is difficult to be released from the network world, and even though various circles place a strong expectation on services using networks as media or channels, people who keep the expectation attitude are not few. Taking online network teaching as an example, most of existing online network teaching systems hang a set of teaching materials on a website for the students to freely select, and although the teaching materials are graded, the learning qualification is not effectively controlled, and the students can skip classes by themselves, and the execution effect is not good and can be imagined, so that how to effectively control the learning progress of the students and implement the teaching effect still remains to be discussed further.
Disclosure of Invention
Therefore, the present invention is directed to provide a network teaching system capable of effectively controlling learning progress and implementing teaching results.
To achieve the above object, the advanced network teaching system of the present invention comprises:
a teaching server, which is internally provided with a control mechanism;
an authentication management database group connected with the teaching server for respectively storing the personal data of the user and the data for authentication;
a teaching material/question bank database group and a teaching server for providing a multi-level step-by-step teaching course and a test question bank for users to perform on-line teaching and step-by-step test;
a study/test record database group connected with the teaching server for respectively storing the individual study record and the test score of the user:
after the legal user enters the website, the network teaching system can establish the association among all databases under the monitoring of a built-in control mechanism of the teaching server, so that the user can carry out teaching courses step by step in the website, test is carried out after the course of each stage is finished, and test scores are stored to be used as a main judgment basis for judging whether the upgrade is allowed to be advanced.
The control mechanism further comprises a learning/review mode selection function, which determines the selection authority according to the record content of the learning/review record database group, when the user selects the "learning mode" in a certain stage, it needs to determine whether he/she has permission to advance the stage of the course, if so, he/she can enter the learning mode or review mode to confirm the user to learn stage by stage.
The authentication management database group at least comprises an authentication key database and a user database, and the contents of the authentication key database and the user database are used for the teaching server to perform authentication and management.
The teaching material/question bank database group at least comprises a learning teaching material database and a test question bank database, wherein the learning material database provides multi-level grading teaching courses, and the test question bank provides a question bank for testing questions on promotion.
The learning/testing record database group at least comprises a learning record database and a testing record database, wherein the learning record database records the learning and reviewing conditions of each user, and the testing record database records and stores the testing scores of the users.
The teaching server is further connected with a situation activity database group for storing various situation teaching web pages related to teaching.
The present invention provides a method for advanced network teaching.
To achieve the above object, the advanced network teaching method of the present invention comprises the following steps:
the user logs in;
entering a teaching webpage in accordance with the progress of a user, allowing the user to click a teaching course, and judging whether the user obtains the authorization permission of the teaching course by the server so as to determine whether the user is allowed to select the course;
the user carries out on-line teaching courses according with the progress, and the server side records the learning data of the user at the same time;
the server end determines whether the user completes the course at this stage and prompts the message whether to perform the test;
when the user selects the test, the server end records the answering status, checks the answering content of the user after the test is finished, compares the answering content with the question answer, and then records the test result;
the server judges whether the achievement is qualified, if so, the user is enabled to obtain promotion qualification, and the user is allowed to carry out the teaching course of the next stage.
The method can directly select the auxiliary situation teaching activities after the user logs in.
In the user login step, after the user computer is powered on, whether a specific authentication key is connected to the interface port of the user computer is automatically checked, if so, the login webpage of the teaching website is automatically opened, and the teaching server checks whether the data of the authentication key is correct to determine whether to grant login.
The user login step is further combined with a real-time monitoring step, and whether the authentication key on the user computer exists or not is continuously monitored during the period of entering the website after the user logs in, if the authentication key exists continuously, the user is allowed to execute each function, and if the authentication key does not exist, the user is limited to continuously use each function in the website.
The authentication key is connected with the user computer in a hardware mode through a specific standard interface.
The standard interface refers to a USB interface.
Drawings
FIG. 1 is a schematic diagram of the system of the present invention.
FIG. 2 is a flow chart of the present invention.
Reference symbols of the drawings
10. Teaching server 20, user's computer
30. Authentication management database group
31. Authentication key database 32 and user database
40. Database group for teaching material/question bank
41. Learning teaching material database 42 and test question database
50. Learning/testing record database group
51. Learning record database 52 and testing record database
60. Context activity database 70, authentication key
Detailed Description
As shown in fig. 1, the system architecture of the present invention is implemented by providing a teaching server 10 with a teaching website for unspecified number of students to connect with the teaching server 10 through a user computer 20 and the INTERNET (INTERNET); wherein,
the teaching server 10 has a built-in control mechanism, and is connected to a plurality of databases respectively to establish association and connection, wherein the databases include:
an authentication management database group 30, which in this embodiment at least includes an authentication key database 31 and a user database 32, the contents of which are used by the teaching server 10 for authentication and management of the user;
a teaching material/question bank database group 40, which in this embodiment at least comprises a learning teaching material database 41 and a test question bank database 42, wherein the learning teaching material database 41 provides multi-level and hierarchical teaching courses, such as english teaching, which can be divided into living, working, professional and other levels, and each level subdivides a plurality of stage courses for the user to perform online repair according to the requirement; the examination question database 42 provides the question bank of the promotion examination questions;
a learning/testing record database group 50, in this embodiment, includes at least a learning record database 51 and a testing record database 52, in which the former is used to record the learning status of each user, and the latter is used to record and store the testing result of each user for being used as the judgment basis of promotion authorization.
The teaching server 10 may further be connected to various auxiliary situational activity databases 60, which contain various situational activities related to teaching courses, such as a practical english learning web page, an english chat room, an english news web, an english online game, and an english information web.
As can be seen from the foregoing description, in order to ensure the network security, a firewall is further established between the education server 10 and the internet to prevent malicious intrusion, hacking and destruction. In order to effectively control the user using the teaching website, the authentication key database 31 and the user database 32 in the authentication management database group 30 perform authentication, login and use management in accordance with the authentication key 70 connected to the user computer 20. The authentication key 70 provided by the teaching website provider is mainly connected to the interface port of the user computer 20, and the authentication key 70 has uniqueness, and in this embodiment, is connected to the user computer 20 through a USB interface. When the user computer 20 is powered on, the teaching server 10 automatically checks whether a specific authentication key 70 is connected to the interface port, if so, the login webpage of the teaching website is automatically opened, and the teaching server 10 checks the GUID of the authentication key 70 and compares the GUID with the database of the teaching server 10 to determine whether the authentication key 70 is authorized to be registered, and then determines whether to grant the user to login according to the comparison result; in addition, the control mechanism of the teaching server 10 further combines a real-time monitoring step to continuously monitor whether the authentication key 70 on the user computer 20 exists during the period of entering the website after the user logs in, if the authentication key 70 exists continuously, the teaching server 10 allows the user to execute each function, once the authentication key 70 is pulled out from the user computer 20, the teaching server 10 detects the existence, so as to restrict the user from continuously using each function in the website, thereby realizing one-man (machine) key use.
Furthermore, the built-in control mechanism of the teaching server 10 further includes a learning/review mode selection function, which determines the selection authority according to the record content of the learning/review record database group, when the user selects the "learning mode" in a course at a certain stage, it is necessary to determine whether the user has permission to advance the course at that stage, and if so, the user can enter the learning mode or review mode to confirm the user to learn step by step.
The specific method for online education comprises the following steps (see fig. 2):
the user logs in, judge whether the person who logs in is the qualified user (201);
entering a teaching webpage (202) conforming to the progress of the user, allowing the user to click a teaching course, judging that the user obtains an authorization permission (203) of the teaching course by the server, and performing the next step if the user obtains the authorization permission;
the user carries out on-line teaching courses (204) conforming to the progress, the server side simultaneously records the learning data (205), and if the user carries out on-line teaching courses by using a review mode, the review condition is recorded;
the server side judges whether the user finishes the course at the stage (206), if so, prompts a message (207) whether to perform the test;
when the user selects the test, the question bank generates the test questions (208) for the user to perform the online test, the server end simultaneously records the answering conditions (209), after the test is completed, the answering contents of the user are inspected and compared with the question answers, and then the test scores are recorded (210);
the server side judges whether the result is qualified (211), if so, the user is enabled to obtain promotion qualification, the user is allowed to proceed the next stage of teaching course (212), if not, the server side returns to the online learning step (204), and the server side resumes the course in a review mode or returns to the online testing step (208).
The basic flow of the network online teaching can be understood from the above description, so that online teaching courses are more diversified and rich, and after a user logs in, auxiliary situation teaching activities such as a chat room, various information networks and the like can be directly selected, and the course progress of the online teaching courses is controlled by a server. The method includes entering a contextual activity list (213) by clicking after logging into a teaching web page (202) that matches the progress of the user, the contextual activity list being generated based on the user's learning history, and entering the web page and engaging in the contextual activity (215) by clicking the contextual activity on the list by the user (214).
After the user completes the login step, a real-time monitoring means is continuously executed, which is mainly to continuously monitor whether the authentication key on the user computer exists after the user completes the login and enters the website, if so, the user is allowed to execute each function, and if not, the user is limited to continuously use each function in the website.
It can be understood from the above description that under the tight control of the server-side control mechanism, the user must complete the multi-level and hierarchical courses of the system design step by step, and must pass the test after each course is finished, and can obtain the authorization permission of the next-level course, thereby effectively implementing the execution effect of the network teaching; at the same time, the invention also carries out strict control on the identity of the user, besides ensuring that a key is used by one person (machine), the system opens courses and activities which accord with the progress of the user completely according to the identity of the logged-in user so as to effectively prevent the occurrence of accidents of blocking substitution and embezzlement, therefore, the invention has obvious practicability and progress and accords with the requirements of patent invention, and thus, the application is drawn up according to law.
Claims (12)
1. An advanced web-based tutoring system, comprising:
a teaching server, which is internally provided with a control mechanism;
and the authentication management database group is connected with the teaching server. For respectively storing user personal data and authentication data;
a teaching material/question bank database group and a teaching server for providing a multi-level step-by-step teaching course and a test question bank for users to perform on-line teaching and step-by-step test;
a learning/testing record database group connected with the teaching server for respectively storing the personal learning record and the testing score of the user;
after the legal user accesses the website, the network teaching system can establish the association among all databases under the monitoring of the built-in control mechanism of the teaching server, so that the user can carry out teaching courses step by step in the website, test is carried out after the course of each stage is finished, and the test result is stored to be used as the main judgment basis for judging whether the upgrading progress is granted.
2. The advanced network teaching system of claim 1, wherein the policing mechanism further comprises: a learning/reviewing mode selection function, which determines the selection authority according to the record content of the learning/testing record database group, when the user selects the 'learning mode' in a certain stage, it is determined whether he/she has permission to advance the stage of the stage, if so, he/she can enter the learning mode or reviewing mode to confirm the user to learn stage by stage.
3. The advanced web tutoring system of claim 1 or 2 wherein the database group of authentication management comprises an authentication key database, a user database, the content of which is used for the tutoring server to authenticate and manage.
4. The advanced web-based tutoring system of claim 1 or 2 wherein the textbook/question bank database group comprises a learning textbook database providing multi-level hierarchical teaching courses, and a quiz question bank database providing a question bank for quiz questions.
5. The advanced network teaching system of claim 1 or 2, wherein the learning/testing record database comprises a learning record database for recording learning status of each user and a testing record database for storing testing results of the user.
6. The advanced web-based tutoring system of claim 1 wherein the tutoring server further comprises a contextual activity database for storing various contextual tutoring pages associated with tutoring.
7. An advanced network teaching method, comprising the steps of:
the user logs in;
entering a teaching webpage in accordance with the progress of a user, allowing the user to click a teaching course, and judging whether the user obtains the authorization permission of the teaching course by the server so as to determine whether the user is allowed to select the course;
the user carries out on-line teaching courses according with the progress, and the server side records the learning data of the user at the same time;
the server side judges whether the user finishes the course at the stage and prompts a message whether to perform the test;
when the user selects the test, the server end records the answering status, after the test is finished, the answering content of the user is inspected and compared with the question answer, and then the test result is recorded;
the server judges whether the achievement is qualified, if so, the user is enabled to obtain promotion qualification, and the user is allowed to carry out the teaching course of the next stage.
8. The advanced web-based tutorial method of claim 7 wherein additional tutorial activities are selected after the user logs in.
9. The advanced network teaching method as claimed in claim 7, wherein after the user logs in, the server automatically checks whether a specific authentication key is connected to the interface port of the user's computer, if so, the teaching website login page is automatically opened, and the teaching server checks whether the data of the authentication key is correct to determine whether to grant the login.
10. The advanced web-based tutoring method of claim 9 wherein the user login step further incorporates real-time monitoring, wherein after the user logs in, the user is continuously monitored for the presence of the authentication key on the user's computer during the website entry period, and if so, the user is allowed to perform the functions, and if not, the user is restricted from continuing to use the functions in the website.
11. The advanced network teaching method of claim 10, wherein the authentication key is connected to the user's computer in hardware via a specific standard interface.
12. The advanced network teaching method of claim 11, wherein the standard interface is a USB interface.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200610083796 CN101086807A (en) | 2006-06-06 | 2006-06-06 | Step network teaching system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 200610083796 CN101086807A (en) | 2006-06-06 | 2006-06-06 | Step network teaching system and method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101086807A true CN101086807A (en) | 2007-12-12 |
Family
ID=38937743
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 200610083796 Pending CN101086807A (en) | 2006-06-06 | 2006-06-06 | Step network teaching system and method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101086807A (en) |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102201085A (en) * | 2011-04-28 | 2011-09-28 | 江苏欧索软件有限公司 | Online learning system |
| CN104468828A (en) * | 2014-12-26 | 2015-03-25 | 安徽寰智信息科技股份有限公司 | Multi-user terminal popular science knowledge pushing method |
| CN104778560A (en) * | 2015-04-27 | 2015-07-15 | 重庆至善信息技术有限公司 | Learning progress management and control method and device |
| WO2015188507A1 (en) * | 2014-06-12 | 2015-12-17 | 中兴通讯股份有限公司 | Online learning method and device, and online teaching method, device and system |
| CN105678660A (en) * | 2016-04-14 | 2016-06-15 | 四川九鼎智远知识产权运营有限公司 | Intellectual property teaching system |
| CN105719519A (en) * | 2016-04-27 | 2016-06-29 | 深圳前海勇艺达机器人有限公司 | Robot with graded teaching function |
| CN106297457A (en) * | 2016-09-28 | 2017-01-04 | 杭州电子科技大学 | Mobile network's teaching method of a kind of formula of eliminating illiteracy and system |
| CN107516445A (en) * | 2017-09-11 | 2017-12-26 | 立乐教育科技(上海)有限公司 | Online programming teaching method and system |
| CN109003214A (en) * | 2018-07-23 | 2018-12-14 | 贵州电网有限责任公司信息中心 | Knowledge acquisition method and device based on virtual emulation |
| CN109064799A (en) * | 2018-08-31 | 2018-12-21 | 苏州竹原信息科技有限公司 | A kind of Language Training system and method based on virtual reality |
| CN109686146A (en) * | 2019-02-19 | 2019-04-26 | 北京儒博科技有限公司 | A kind of switching method of study module, device, storage medium and electronic equipment |
| CN109949657A (en) * | 2019-04-19 | 2019-06-28 | 北方天途航空技术发展(北京)有限公司 | Unmanned plane on-line operation learning platform and learning method |
| CN114510145A (en) * | 2020-11-17 | 2022-05-17 | 林俊源 | Interactive Learning Situation Development System |
-
2006
- 2006-06-06 CN CN 200610083796 patent/CN101086807A/en active Pending
Cited By (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102201085A (en) * | 2011-04-28 | 2011-09-28 | 江苏欧索软件有限公司 | Online learning system |
| WO2015188507A1 (en) * | 2014-06-12 | 2015-12-17 | 中兴通讯股份有限公司 | Online learning method and device, and online teaching method, device and system |
| CN105280043A (en) * | 2014-06-12 | 2016-01-27 | 中兴通讯股份有限公司 | Network learning method, network learning device, network teaching method, device and system |
| CN104468828A (en) * | 2014-12-26 | 2015-03-25 | 安徽寰智信息科技股份有限公司 | Multi-user terminal popular science knowledge pushing method |
| CN104778560A (en) * | 2015-04-27 | 2015-07-15 | 重庆至善信息技术有限公司 | Learning progress management and control method and device |
| CN105678660A (en) * | 2016-04-14 | 2016-06-15 | 四川九鼎智远知识产权运营有限公司 | Intellectual property teaching system |
| CN105719519A (en) * | 2016-04-27 | 2016-06-29 | 深圳前海勇艺达机器人有限公司 | Robot with graded teaching function |
| CN106297457A (en) * | 2016-09-28 | 2017-01-04 | 杭州电子科技大学 | Mobile network's teaching method of a kind of formula of eliminating illiteracy and system |
| CN107516445A (en) * | 2017-09-11 | 2017-12-26 | 立乐教育科技(上海)有限公司 | Online programming teaching method and system |
| CN109003214A (en) * | 2018-07-23 | 2018-12-14 | 贵州电网有限责任公司信息中心 | Knowledge acquisition method and device based on virtual emulation |
| CN109064799A (en) * | 2018-08-31 | 2018-12-21 | 苏州竹原信息科技有限公司 | A kind of Language Training system and method based on virtual reality |
| CN109686146A (en) * | 2019-02-19 | 2019-04-26 | 北京儒博科技有限公司 | A kind of switching method of study module, device, storage medium and electronic equipment |
| CN109949657A (en) * | 2019-04-19 | 2019-06-28 | 北方天途航空技术发展(北京)有限公司 | Unmanned plane on-line operation learning platform and learning method |
| CN114510145A (en) * | 2020-11-17 | 2022-05-17 | 林俊源 | Interactive Learning Situation Development System |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101086807A (en) | Step network teaching system and method | |
| US6519445B2 (en) | Method, system and storage medium for providing training to multiple users | |
| Hirschheim et al. | Information systems development as social action: Theoretical perspective and practice | |
| US6629843B1 (en) | Personalized internet access | |
| KR20110079252A (en) | Learning Management System and Method for Online Teaching | |
| CN118229469B (en) | Intelligent scoring method and system for eloquence competition | |
| US20080131860A1 (en) | Security and tamper resistance for high stakes online testing | |
| Ally | Review of Online Examination Security for the Moodle Learning Management System. | |
| Vykopal et al. | Preventing cheating in hands-on lab assignments | |
| Alotaibi | Attendance system based on the Internet of Things for supporting blended learning | |
| WO2011115644A1 (en) | Systems and methods for secure, online, proctored examination | |
| KR100503900B1 (en) | Remote-learning Method and System for controlling the use of terminals | |
| CN106022023B (en) | User's qualification authentication method and system based on data processing | |
| Yang et al. | Cybersecurity education with pogil: Experiences with access control instruction | |
| Wang et al. | Rbacvisual: A visualization tool for teaching access control using role-based access control | |
| Chafiq et al. | Design and implementation of a risk management tool: A case study of the Moodle platform | |
| Sadeghi et al. | How to increase ethical awareness in cybersecurity decision-making | |
| TWM622127U (en) | Penetration test digital learning system | |
| Eibl | Discussion of information security in e-learning | |
| Sunday et al. | Biometry, encryption and spyware (BES): A multi-factor security and authentication mechanism for JAMB e-examination | |
| AbuMansour | Proposed bio-authentication system for question bank in learning management systems | |
| O'Brien | Teachers' Perceptions about Use of Digital Games and Online Resources for Cybersecurity Basics Education: A Case Study | |
| Sabic et al. | Model of efficient Assessment System with accent on privacy, security and integration with E-University components | |
| TWI780856B (en) | Penetration Testing Digital Learning System | |
| Tarr | Cost effective perimeter security |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C57 | Notification of unclear or unknown address | ||
| DD01 | Delivery of document by public notice |
Addressee: Wang Yuzhu Document name: Notice of application for publication of patent for invention and entry into the substantive examination procedure |
|
| C57 | Notification of unclear or unknown address | ||
| DD01 | Delivery of document by public notice |
Addressee: Wang Yuzhu Document name: Deemed as a notice of withdrawal (Trial) |
|
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |