초기 구상부터 이 시스템이 완성되기까지 1년 이상이 걸리며 수많은 버전이 만들어졌지만 어느 것 하나 만족스럽지 못했습니다. 가장 큰 이유는 제가 너무 게으르다는 것입니다. 수업시간에 가르치는 목적을 달성하고 번거로움을 덜고 싶어서 이 장치를 생각해냈습니다.
현재 제가 수강하고 있는 Huan Zhang 님을 위해 만든 시스템입니다. 저도 코드적으로는 너무 거칠고 부족할 수 있으니 꼭 한번 해보세요! !
프로그램 스크립트는 제출된 데이터를 필터링하지 않습니다. 한 가지 이유는 게으름이고, 다른 이유는 이 시스템이 대중에게 공개되지 않고 보안 문제가 없기 때문입니다. 교사는 시스템을 작동시키기 위해 무작위로 데이터를 입력하지 않습니다. IP를 변경하거나 게임을 다운로드하는 등 학생들이 크랙할 수 있는 문제가 있습니다. IP 변경과 관련하여 원래 의도는 MAC 주소를 확인하는 것이지만 ASP는 아직 더 나은 해결책이 없습니다. 이 기능이 있는 것 같은데, 다른 언어에는 없는 것 같아요. . . . 아직 개선이 필요한 부분이 있는데, 기본적인 기능은 구현되었으니 계속해서 사용할 의욕은 없는 것 같습니다. 사용할 수 없다면 멀리하세요!
이 시스템이 괜찮고 개선이 필요하다고 생각되면 저에게 연락하여 소스 코드를 얻으십시오.
메일: [email protected]
테스트 실행 환경: Microsoft Windows XP Professional SP3+NetBox 2.8
쓰기 언어: ASP+FLASH
1.1 설정
1.1.1: 웹 서버
소규모 강의실의 경우 NetBox를 사용하는 것이 좋습니다. 다운로드 주소: http://www.netbox.cn, 설치 및 실행
웹사이트 루트 디렉터리의 main.box는 괜찮습니다.
WINDOWS와 함께 제공되는 IIS를 사용할 수도 있습니다. 설정 방법은 온라인에서 자세히 설명하지 않겠습니다.
1.1.2: 서버 구성
먼저 Access2003을 사용하여 admin에서 blxx.mdb를 편집하고 [ip_gl] 테이블의 데이터를 바꿉니다. _NO는 컴퓨터 번호이고, _IP는 학생 컴퓨터 IP이며 마지막 두 항목은 무시됩니다.
다음으로, 클래스 및 기타 정보를 구성하십시오. 해당 파일은 admin/set.xml입니다. 내부의 클래스 및 파일 유형을 필요한 것으로 변경하십시오.
마지막으로 업로드 파일에 클래스 데이터에 해당하는 폴더를 만듭니다.
1.2 사용
위의 구성을 완료한 후 관리자의 "Network Classroom Management System.exe"(파일은 교사의 컴퓨터 어디에나 위치할 수 있음)를 실행하여 해당 설정을 시작합니다.
기본 설정에서는 학생들이 숙제를 업로드한 후 수업, 업로드 파일 형식, 복습 방법을 설정할 수 있습니다. 복습 방법에 대한 설명은 주로 학생들이 숙제를 업로드한 후 게임 활성화를 위한 복습 방법입니다. , 자동으로 게임을 활성화하려면 교사가 게임을 수동으로 활성화해야 합니다.
태스크 관리는 수업의 내용입니다. 여기서는 WebQuest의 일부 개념을 차용하여 수업이 게으른 동작으로 간주됩니다. 작업 목록 뒤의 편집 버튼은 각각 활성화, 편집, 삭제입니다.
관리를 제어하고 학생 게임을 수동으로 활성화 또는 비활성화합니다. 게임 권한은 실시간으로 확인됩니다.
게임 관리에는 FLASH 게임이 필요합니다. 파일 이름은 FLASH 게임의 파일 이름과 게임 썸네일의 파일 이름입니다. 파일 이름만 입력하고 모든 게임 파일과 사진은 게임에 배치해야 합니다. 예배 규칙서. 불편하시다면 해당 게임코드를 직접 수정하시면 됩니다.