趙 亮
(錦州醫科大學 公共基礎學院,遼寧 錦州 121000)
“三站合一”計算機微課系統設計
趙 亮
(錦州醫科大學 公共基礎學院,遼寧 錦州 121000)
隨著互聯網技術和信息技術的不斷發展,當代學生的上網方式和使用習慣也在發生改變,從最初單一的電腦上網到現在的手持設備登錄網絡方式,從傳統的瀏覽器訪問到現在的通過微信接口瀏覽的習慣,多種上網方式和使用習慣交替共存。在這種背景下設計一個集合電腦網站、手機網站、微信網站于一體的“三站合一”的計算機微課系統,既可以滿足學生們的實際使用需求,也可以有效提高計算機課程的教育教學質量。
三站合一;計算機;微課系統;云計算;高校
微課指在教育教學過程中圍繞某個知識點或技能等單一教學任務進行教學的一種教學方式。計算機課程是高校普遍開展的實用性很強的課程,建立計算機微課系統可以結合當下信息技術和網絡技術的發展成果,采用電腦網站、手機網站、微信相結合的“三站合一”技術以符合當代高校生的網絡習慣,從而促進計算機專業的課程改革,提升計算機專業的教育教學質量。
“三站合一”系統是指集電腦網站、手機網站、微信網站于一體,共用一個存儲空間,數據自動同步,以滿足當代大學生多種上網方式的需求。微課系統是當代互聯網技術、信息技術與先進教育理念結合的產物,微課模式的適當運用在各專業的教育教學過程中均取得了很好的效果,在計算機領域也是如此。經過精心教學設計、以多種信息形式展示的微課教學內容,能夠突出計算機課程的重點內容,強化計算機知識體驗,學生們可以不受時間和空間的限制,隨時隨地登錄計算機微課系統進行自主學習,有利于提高學生的學習興趣,增強他們發現問題、分析問題、解決問題的綜合能力。構建“三站合一”計算機微課系統,將計算機微課的電腦網站、手機網站、微信網站三站合一,實現共用一個管理后臺,綁定同一個一級域名,上傳的微課資源三站自動同步,系統根據學生們的登錄方式自動選取適合電腦、手機、微信的瀏覽模式,使他們獲得更好的學習感受。
2.1運行環境
綜合考量使用、升級、維護等因素,云服務器相對于傳統服務器提供的支持優勢明顯,“三站合一”計算機微課系統基于云計算環境設計,語言環境采用PHP 5.2以上版本,數據庫使用MySql 5.0以上版本,操作系統采用常見的Windows、Linux、Unix、Mac等,考慮到對偽靜態(URL Rewrite)的支持,Web服務器使用IIS7.5或Apache。
2.2響應性開發
“三站合一”的計算機微課系統在接收到學生訪問請求時,需要首先判斷學生的訪問設備是PC電腦、iPad、智能手機還是微信端,根據不同的訪問設備跳轉到不同的URL上,這就需要做響應性開發來實現。其中PC電腦和iPad是一類,它們的UI一致,智能手機和微信端訪問是一類,他們的UI一致。通過服務器端判斷User Agent跳轉到不同的URL上,構建一個data層和兩個view層,就實現了共用一個管理后臺、資源自動同步、自動適應不同訪問設備和訪問方式的“三站合一”模式。
2.3系統前臺設計
系統前臺是展示計算機微課信息、微課資源、在線考試與在線交流等功能的平臺,根據學生不同的訪問設備設計兩個UI,分別供PC端、iPad訪問和智能手機端、微信客戶端訪問。其主要功能結構如圖1所示。

圖1 系統前臺功能結構
微課信息:提供計算機專業各門課程的教學大綱、授課計劃、重點難點目錄以及現有微課資源目錄。
微課資源:在該模塊下,學生們可瀏覽學習計算機基礎、計算機軟件課程的微課資源。
在線考試:該模塊提供自主測試和在線考試兩種功能,其中自主測試功能可指定知識點或章節進行測試,并看到知識點講解和正確答案,在線考試則是真實考試,系統會記錄考試成績提供給教師。
在線交流:提供了三種線上交流方式,分別是微課論壇交流方式、QQ留言方式和微信平臺交流方式。
2.4系統后臺設計
管理后臺主要用于管理員管理系統,是網站中用來進行管理的系統功能模塊。管理后臺是給網站管理員管理網站的頻道、模板、會員、內容與優化等信息。系統將前臺和后臺完全分開進行管理,最大化保證了網站的安全性。系統后臺的功能結構如圖2所示。

圖2 系統后臺功能結構
系統設置:用于網站相關信息的設置,包括基本設置、文件上傳設置、數據庫設置和手機網站設置。在文件上傳設置中,禁止PHP、ASP、JSP等腳本擴展名以防止木馬,在手機網站設置中可以綁定獨立一級域名或二級域名,設置獨立手機網站Logo。
內容管理:包括頻道管理和微課管理,頻道管理用于管理系統所有欄目信息,微課管理用于添加、修改、刪除、排序微課資源。
互動管理:用于查看、回復和管理學生們在論壇、QQ和微信平臺上的提問和留言。
成員管理:用于設置管理員、教師和學生用戶的信息和權限。
2.5微信接口實現
“三站合一”計算機微課系統通過微信接口和微信公眾平臺進行通信,微信網站實際上就是手機網站和微信公眾平臺功能結合的體現。微信接口實現需登錄微信公眾平臺申請帳號并進行微信綁定設置,將系統和微信公眾平臺對接起來,其步驟如下:①設置Token并保存;②點擊微信公眾平臺開發者中心的“修改配置按鈕”進行參數設置;③啟用服務器配置;④將服務器配置界面獲得的AppID和AppSecret值填入微信綁定設置頁面對應項。
至此微信對接完成,系統獲得調用微信公眾平臺的自動回復、微信應用等功能的權限,微信網站構建完成,學生們能夠方便地通過微信客戶端訪問計算機微課系統。
隨著網絡技術和信息技術的不斷發展,新時期教育教學理念的變化,高校計算機課程也在進行相應的研究與變革,以適應當代大學生的學習習慣和學習方式。在云計算環境中建立“三站合一”的計算機微課系統,為教師和學生提供了一個教學內容豐富、訪問方便快捷的教學和資源平臺,可以更高效地創造和使用教學資源、優化教學方法、更新教學手段,有利于高校各專業計算機課程的教學改革與優秀專業人才的培養。
主要參考文獻
[1]李龍.論“微型學習”的設計與實施[J].電化教育研究,2014(2).
[2]吳移謀,涂玉林,姜志勝.臨床醫學計算機專業高素質應用型人才培養模式的探索與實踐[J].中國高等醫學教育,2008(8).
10.3969/j.issn.1673 - 0194.2016.20.140
G434;TP3-4
A
1673-0194(2016)20-0206-02
2016-09-02