1.一種微信墻課堂多主題活動項目互動的實現方法,實現該方法的系統包括微信用戶端及微信數據庫,還包括有微信服務器,所述的微信服務器通過網絡與微信數據庫相連接,所述的微信數據庫通過網絡與微信用戶端相連接,老師用戶和選擇了該課堂的學生用戶建立了對應關系,并且用戶賬號信息與選擇課程相對應的關系在微信數據庫中的存儲保證了學生用戶與課堂的關聯性,該課堂的老師用戶選擇開啟“課堂互動”模式并確定主題活動項目之后,選擇該課堂的學生用戶與老師用戶同處于這一個項目組中,此時,只要學生用戶向微信服務器發送文本消息,服務器就能將消息解析并存儲至數據庫,同時服務器將消息發送給瀏覽器客戶端,至此服務器完成對于來自不同微信用戶端的消息解析,將消息以微信墻的方式呈現,其特征在于,包括以下步驟:
老師用戶通過向微信公眾號發送消息指令在微信用戶端上建立多個主題活動項目;
所述微信用戶端將所述多個主題活動項目依次進行編號形成對應的多個主題活動項目ID;
老師用戶和學生用戶登錄微信,關注微信公眾號,老師用戶和學生用戶進行注冊登記以完成身份校驗,生成老師用戶和學生用戶賬號信息發送到微信服務器,微信服務器將老師用戶和學生用戶賬號信息存儲到數據庫服務器;
添加老師用戶的賬號信息到微信數據庫的教師表中;學生用戶點擊“注冊登記”,向微信服務器發送登記個人信息的請求,微信服務器按照發送的信息指令反饋相應的消息提示,學生用戶按照相關消息提示完成選擇課程、學號、班級、手機號的信息發起基于文本信息的消息指令至微信服務器,微信服務器將對應的信息存儲至數據庫服務器中;
學生用戶加入某一課堂,老師用戶點擊“課堂互動”按鈕向微信服務器發送指令,開始建立某個主題活動項目,微信服務器記錄學生用戶和老師用戶與所述的主題活動項目ID的對應關系;
老師用戶點擊微信公眾號菜單欄“老師”選項中的“課堂互動”按鈕向微信服務器發送指令信息,微信服務器確認老師用戶身份后反饋給老師用戶的微信用戶端,使老師用戶獲得一個開啟關于建立該主題活動項目的6位數驗證碼;
老師用戶在瀏覽器地址欄輸入網址進入“教師查看主觀題入口頁面”,輸入從微信公眾號得到的驗證碼并將信息發送給微信服務器,微信服務器通過校驗驗證碼,如果正確則進入長輪詢模式,此時可以接收來自屬于該課堂的用戶的消息;
老師用戶向微信服務器發送文本消息,微信服務器判斷消息指令的發出者是否與該主題活動項目ID有對應關系,如果是則將消息解析并存入到微信數據庫中,并生成“成功”的文本消息然后將該文本消息指令反饋給老師用戶,則老師用戶進入相關討論主題進入微信墻頁面,從而將微信用戶端發送的消息實時地讀取顯示到瀏覽器的微信墻頁面;
選擇該課程的學生用戶直接向微信公眾號發送關于主觀題的看法,微信服務器將所述消息轉發給所述微信數據庫,所述微信數據庫根據記錄的所述學生用戶與所述主題活動項目ID的對應關系通過所述主題活動項目ID將所述消息發送給所述已加入主題活動項目的老師用戶,使得老師用戶在微信墻頁面實時的看到學生用戶們關于某一問題的看法,因此形成消息墻效果,增強了課堂的互動性;未選擇該課堂的微信用戶端向微信服務器發送消息則會受到服務器端的消息攔截,并且收到“消息錯誤”的提示消息反饋。