Von der ersten Konzeption bis zur Fertigstellung dieses Systems dauerte es mehr als ein Jahr und es wurden viele Versionen erstellt, von denen jedoch keine zufriedenstellend war. Der Hauptgrund ist, dass ich zu faul bin, den Zweck des Unterrichts zu erreichen und mir Ärger zu ersparen, also habe ich mir dieses Gerät ausgedacht.
Das System ist hauptsächlich für Huan Zhang gedacht, den ich auch in Bezug auf Code lerne. Bitte geben Sie mir eine Erklärung und probieren Sie es einfach aus. !
Das Programmskript filtert die übermittelten Daten nicht, und der andere Grund ist, dass dieses System nicht für die Öffentlichkeit zugänglich ist und keine Sicherheitsprobleme bestehen. Lehrer sind Profis und geben keine Daten wahllos ein, um das System zum Laufen zu bringen falsch; Es gibt ein Problem, das die Schüler knacken müssen, z. B. das Ändern der IP oder das Herunterladen von Spielen usw. Was das Ändern der IP betrifft, besteht meine ursprüngliche Absicht darin, die MAC-Adresse zu überprüfen, ASP jedoch nicht scheinen diese Funktion zu haben, andere Sprachen haben sie jedoch nicht. . . . Es gibt noch einige Aspekte, die verbessert werden müssen. Da die Grundfunktionen implementiert sind, besteht anscheinend keine Motivation, weiter daran zu arbeiten. Ich werde es jedem geben, der es verwenden kann entsorgen Sie es, wenn es nicht verwendet werden kann!
Wenn Sie der Meinung sind, dass dieses System in Ordnung ist und verbessert werden muss, kontaktieren Sie mich bitte, um den Quellcode zu erhalten.
MAIL: [email protected]
Testlaufumgebung: Microsoft Windows XP Professional SP3+NetBox 2.8
Schreibsprache: ASP+FLASH
1.1 Einrichtung
1.1.1: WEB-Server
Für kleine Klassenzimmer wird empfohlen, NetBox zu verwenden, die Adresse http://www.netbox.cn herunterzuladen, zu installieren und auszuführen
main.box im Stammverzeichnis der Website ist in Ordnung
Sie können auch das mit WINDOWS gelieferte IIS verwenden. Ich werde nicht näher auf die Einrichtung eingehen. Es gibt viele davon online.
1.1.2: Serverkonfiguration
Verwenden Sie zunächst Access2003, um blxx.mdb unter Admin zu bearbeiten und die Daten in der Tabelle zu ersetzen. _NO ist die Maschinennummer, _IP ist die IP der Schülermaschine und die letzten beiden Elemente werden ignoriert.
Konfigurieren Sie als Nächstes die Klasse und andere Informationen. Die entsprechende Datei lautet admin/set.xml. Ändern Sie die darin enthaltene Klasse und den Dateityp nach Bedarf.
Erstellen Sie abschließend einen Ordner, der den Klassendaten in Uploadfiles entspricht.
1.2 Verwendung
Führen Sie nach Abschluss der obigen Konfiguration „Network Classroom Management System.exe“ unter Admin aus (die Datei kann an einer beliebigen Stelle auf dem Computer des Lehrers abgelegt werden), um die entsprechenden Einstellungen zu starten.
In den Grundeinstellungen können die Klasse, der Upload-Dateityp und die Überprüfungsmethode festgelegt werden, nachdem die Schüler ihre Hausaufgaben hochgeladen haben. Hier finden Sie eine Erläuterung der Überprüfungsmethode, bei der es sich hauptsächlich um die Überprüfungsmethode für die Spielaktivierung handelt, nachdem die Schüler ihre Hausaufgaben hochgeladen haben , es wird automatisch aktiviert. Um das Spiel zu aktivieren, muss der Lehrer das Spiel manuell aktivieren.
Der Inhalt der Klasse ist die Aufgabenverwaltung. Einige Konzepte werden von WebQuest übernommen. Die Klasse wird in Form von Aufgaben durchgeführt, was als faules Verhalten gilt. Die Bearbeitungsschaltflächen hinter der Aufgabenliste lauten „Aktivieren“, „Bearbeiten“ und „Löschen“.
Kontrollieren Sie die Verwaltung und aktivieren oder deaktivieren Sie Schülerspiele manuell. Spielberechtigungen werden in Echtzeit überprüft.
Für die Spielverwaltung ist ein FLASH-Spiel und der Dateiname der Miniaturansicht des Spiels erforderlich. Alle Spieldateien und Bilder müssen im Spiel platziert werden Verzeichnis. Wenn Sie es unpraktisch finden, können Sie den entsprechenden Spielcode selbst ändern.