任海鵬+方繼才+何晶+范宏宇
摘要:互聯網技術的快速發展促進了在線教育普及和使用,MOOC是斯坦福大學創建的大規模開放網絡課程,吸引了全球數千萬人次的點擊,為人們提供了海量的學習資源。文章指出,PHP課程引入MOOC資源之后,可以利用云計算、微信平臺、增強現實、虛擬現實等進行二次開發,改變傳統PHP課程教學時空受限、教師理論教學為主、學生被動接受的局面,提高學生學習的主動性和積極性,進一步改進PHP課程教學質量,滿足社會對PHPA入才的需求,具有重要的作用。
關鍵詞:PHP課程;MOCC;微信服務號;云計算
MOOC(Massive Open Online Course)是斯坦福大學創建的一個在線教學課程,其擁有數百種課程在線學習資源,已經成為IT技術在教育模式上的一次大創新,目前我國清華大學、北京大學、上海交通大學等知名院校已經引入了MOOC,創建了學堂在線、慕課網、智慧樹等多種學習模式。MOOC是一種新型的教學模式,其具有很多方面的特征,比如開放性、大規模性、互動性、獨特性等。MOOC擁有的課程數達到688門,為用戶提供海量課程教學資源,并且70%的課程資源免費向人們開放,用戶可以注冊登錄MOOC,選擇自己喜歡的課程進行學習。MOOC是一種開放式教育資源,其可以為用戶提供互動性、交流性社區,實現學生與學生之間、教師與學生之間的交互功能,能夠方便用戶使用,為學生學習提供了極大的便利。
1 PHP課程教學模式現狀分析
PHP課程是一門計算機專業課,可以為程序員提供前臺交互性開發語言,能夠滿足動態網頁需求。PHP課程教學過程中采用的模式多為教師課堂教授、學生課堂聽講和機房實訓等。教師單純地講授PHP課程應用理論知識,非??菰餆o味,無法激發學生積極、主動學習的興趣。純理論和示范性教學讓學生被動地接受知識,容易讓其產生厭學、怕學和難學的情緒,即使一些學生理論功底扎實,上課理解和接受了PHP課程應用的操作方法和基本的步驟,由于其無法及時進行上機實踐,經過一段時間之后,學生再上機操作的時候已經忘了學過的方法和步驟。另外,PHP課程應用教學過程中,學生迫切希望接觸到實際的軟件開發項目,以便能夠將自己設計的PHP課程應用軟件作品及時地展現出來,查看自己對PHP課程應用掌握的熟練程度。但是,傳統理論、實踐相分離的教學模式無法突出計算機程序設計教學的特色,不能夠實時地將學到的PHP課程知識應用到具體軟件項目中,不能從根本上實時掌握和獲取PHP課程應用前言技術和知識,導致學生不適應計算機技術發展較快的特點,掌握的PHP課程知識比較落后,各個PHP課程知識點也比較分散,不能夠融會貫通,無法提高PHP課程設計能力。PHP課程教學沒有充分利用MOOC的便捷性、資源充足性,具體問題包括以下幾個方面。
(1)不能夠結合當前溝通交流工具,開發虛擬的教學環境。目前,隨著移動4G通信技術的快速普及和使用,微信、QQ等交流工具已經成為人們必備的信息化工具之一,微信為用戶提供了很多訂閱號和服務號功能,這些訂閱號、服務號可以進行二次開發,構建一個專業的資源共享、視頻瀏覽、功能點播平臺。但是在教學過程中,由于學校多關注現有的教學資源利用情況,沒有結合學生的便捷性需求開發PHP課程教學平臺。
(2)沒有基于云計算開發虛擬學習平臺。云計算、大數據已經得到了廣泛普及和使用,人們已經利用云計算開發了購物平臺、金融證券交易平臺、電子政務平臺。在PHP課程教學過程中,沒有充分利用云計算的平臺功能及作用,不能夠實現學生的按需學習。
(3)不能夠根據企業實際需求傳輸PHP課程資源。學校和企業在合作過程中,除了傳統的教學練模式之外,依然存在很多的教學合作模式,目前PHP課程教學尚未充分挖掘這些教學模式,不能最大化地利用學校、企業提供的資源。
2 PHP課程教學引入MOOC后創新模式研究
2.1基于微信定制PHP課程平臺
目前,微信作為一個溝通交流工具,伴隨著手機和平板電腦等智能終端設備的發展而迅速普及。微信為人們提供交流溝通便利服務的同時,也提供了微信服務號、微信訂閱號等功能,這樣就可以為用戶提供個性化定制、二次開發功能。PHP課程教學過程中,將MOOC作為一個登錄端口集成到微信服務號中,可以為教師提供課件上傳和學生教學視頻點播等功能,這樣就可以根據學生需求,隨時隨地與教師溝通交流,突破PHP課程教學的時空限制,改善學生學習的時空環境、人文信息環境、組織環境和情感環境,進一步擴展和優化PHP學習渠道,提高學生學習的積極性和主動性。
2.2基于云計算開發PHP課程教學平臺
云計算可以將PHP課程教學硬件平臺虛擬化,構建一個硬件即時服務、軟件即時服務、應用即時服務的功能,將智能手機、筆記本電腦、服務器、PC終端等設備集成在一起,為用戶提供一個強大的數據存儲、信息計算服務功能。將MOOc平臺中的PHP課程資源進行篩選和過濾,將其部署到云平臺,并且為教師和學生分配登錄賬號,可以實時上傳教學資源,這樣就會節約學校購置硬件設備的成本,不受地點、時間限制,滿足學生、教師隨時隨地的需求。
2.3基于增強現實開發虛擬化PHP教學實訓平臺
增強現實是一種集成了圖形處理、模式識別、機器學習算法的技術,可以為用戶提供一個仿真學習環境,模擬實際的教學環境,構建虛擬化的創新教學實訓平臺,同時將企業開發的實際項目引入到教學實訓平臺中,便于學生入職之后進行PHP程序實踐。虛擬的PHP教學實訓平臺可以模擬真實環境,激發學生的創造力,提高學生的主動性,讓學生體會到PHP課程在企業實際項目中的應用。
2.4創建虛擬PHP課程桌面教學系統
傳統的PHP課程教學需要配置專業的機房和教學設備,極大地增加了學校機房建設的成本和開支,而創建虛擬化的PHP課程桌面教學系統,學生安裝虛擬桌面之后,教師可以將PHP課程內容推送到虛擬桌面上,學生可以快速、方便地獲取學習內容。另外,學校可以采集PHP課程名師講學視頻,將這些視頻放置在服務器端,學生可以通過虛擬桌面點播視頻。虛擬桌面教學系統還具有斷點續傳功能,在線記錄學生學習的課程及進度,學生在此登錄系統學習時可以從最后一次登錄的位置開始。
2.5其他PHP課程創新教學模式
高等院校PHP課程教學過程中,可以咨詢企業的項目經理、技術骨干等實際項目負責人參與學校的PHP課程規劃制定工作,構建一個合理的PHP課程開設體系,以便能夠促進學校教學過程中理論和實踐的相互結合,使得PHP課程教學方向更加明確,使得學生能夠在課堂上學習得到更多的PHP課程專業實踐基礎。在PHP課程教學過程中,可以邀請專家到課堂上指導學生學習,培養學生動手能力,保證學生學習的內容皆為時下主流技術,符合社會實際的需求。高校開設的PHP課程可以根據學生計算機專業基礎掌握能力,實現按需開課,根據不同學生的能力層次,實施模塊化教學。為了能夠提高學習成績較好的學生PHP掌握的技能,方便學生就業,也可以鼓勵學生參加權威的模塊化和計算機等級考試,獲取軟件工程師、網絡工程師等專業證書,增強學生計算機水平。
3結語
PHP課程作為先進的計算機前臺交互界面設計技術,已經在電子政務、電子商務、金融證券等多個領域的信息化辦公中得到應用,提高了人們生活、辦公和學習的自動化程度。目前,政企單位對PHP人才的需求趨向于創新性、實踐性,因此PHP課程教學需要結合傳統教學模式,同時引入微信平臺、增強現實、云計算等創建虛擬教學平臺,能夠結合企業應用項目需求進一步改善教學質量,提高學生對PHP課程學習的成效。