朱二莉
摘要:對信息化教學進行了概要分析,簡單闡述了信息化教學的目的和意義。接著以《PHP編程技術》課程的一個教學單元《PHP表單驗證》為例,分析了教學內容、學生學情、教學目標、重點難點、教學策略,具體闡述了信息化教學實施過程,分析了信息化教學在高職院校計算機網絡技術專業的專業核心課程教學中的具體應用。最后進行了總結,簡單分析了信息化教學的優勢和未來發展趨勢。
關鍵詞:信息化教學;PHP編程技術;PHP表單驗證;信息化教學實施過程
中圖分類號:G642? ? ? 文獻標識碼:A
文章編號:1009-3044(2019)23-0151-02
開放科學(資源服務)標識碼(OSID):
1 信息化教學概述
信息化教學,以現代教學理念為指導,以信息技術為支持,應用現代教學方法的教學。隨著當今社會的高度信息化,信息化教學也成為當前教育的重要手段。教育部自2010年起,開始舉辦每年一屆的全國職業院校信息化教學大賽,以此促進教學方式和學習方式的重大變革,促進課程教學與各種信息技術的深度融合,提高高職教師的教育教學水平、教育技術應用的能力和信息化教學水平。對于高職專業課的教學而言,通過引進多媒體技術、信息化教學等輔助手段,把各種知識和技能通過各種各樣的信息技術展現在學生面前,可以極大激發學生的學習興趣、提高教師的教學效果,使課堂內容變得更加具體化、直觀化、富有感染力。信息化教學設計以信息技術為支持,注重情境的創設與轉換,充分利用工具和資源的多樣性,重在以學生為中心,關注學生能力的培養。
本文將以《PHP編程技術》課程中的一個單元《PHP表單驗證》為例,詳細闡述信息化教學設計過程,分析信息化教學在高職院校專業課程教學中的具體應用。
2 信息化教學設計
2.1 教學內容
《PHP編程技術》是計算機網絡技術專業核心課程,這是一門比較抽象、難度較大的編程課程。根據培養方案和課程標準,把該課程整合為八個項目。在信息化教學過程中,應重點關注如何采用各種信息化手段激發學生的學習興趣,讓枯燥的編程課吸引學生的眼球,從而改善課堂效果,提高課堂效率。《PHP表單驗證》是該門課程中的一個教學單元。PHP表單驗證是PHP編程的核心技術之一,也是對表單數據進行合法性檢查的重要手段。該單元計劃開展四學時,有以下兩個教學內容:
1)制作用戶注冊表單。
2)使用PHP代碼驗證表單數據。
學生平時喜歡在網上暢游,從而接觸過形形色色的表單,比如用戶登錄表單、用戶注冊表單、調查問卷表單、購物車表單。而表單驗證就是對表單中輸入的數據信息進行合法性的檢查。學生在網頁中也曾經親自體驗過表單驗證的神奇,比如在用戶注冊表單中,如果輸入的電話號碼格式不正確,會有報錯提示;再比如,如果輸入的電子郵箱格式不正確,也會有報錯提示,這些都是表單驗證的實際應用。所以這塊教學單元比較接近學生平時的上網體驗,讓學生明白知識和技能是服務于現實生活的,從而激發起學生的學習興趣。學生平時只關注表單驗證的效果,但是并不理解表單驗證的后臺PHP代碼是如何實現的,這一塊內容對于學生來說是一個新的挑戰。這個教學單元,可以激發學生對新知識新技能的求知欲望,讓學生擁有克服難關的決心,在完成本單元學習后,學生會擁有解決難題的成就感。
2.2 學情分析
課程的授課對象是計算機網絡專業二年級的學生。他們年輕富有朝氣,對新領域新知識有很強的求知欲望,喜歡采用各種各樣的信息化手段輔助學習。但是他們的自主學習能力比較弱,遇到困難容易退縮,喜歡各自為政,團隊合作意識不強。在專業基礎上,在前一學期,學習了《網頁設計技術》《C語言程序設計》,這些前導課程讓他們初步掌握了程序設計的基本方法,具備基本的編程理念,能通過編程解決一般的應用問題,能制作簡單的靜態網頁,但是他們不會制作動態網頁,也不懂得如何進行表單驗證。另外,由于缺乏系統性的概念,在專業知識和專業技能的綜合運用上有所欠缺。
2.3 教學目標
根據課程標準、結合PHP工程師職業崗位需求,從知識、技能和素養這三個方面設定本次教學單元的教學目標。
1)知識目標:理解表單的概念,掌握制定表單驗證規則的方法,掌握通過$_POST方式獲取表單數據的方法。
2)技能目標:掌握表單制作方法,掌握表單數據的獲取方法,掌握表單驗證的方法。
3)素養目標:較好的學習能力,規范化的代碼編寫習慣,團結協作、勇于創新的精神。
2.4 重點難點
本次教學單元的教學重點是:制作用戶注冊表單,制定表單驗證規則,進行表單數據驗證。其中教學難點是:如何利用正則表達式等技術,進行表單數據驗證。在信息化教學的過程中,將采取信息化手段有效地強調重點、化解難點。
2.5 教學策略
本次信息化教學采用“教學做一體化”模式進行教學。教學過程中采用的教學方法有任務驅動法、情景引入法等方法。學生采用的學習方法有角色扮演、分組合作等學法。采用了網絡課程平臺、微課、動畫、微信、班級群等信息手段。
2.6 教學實施
2.6.1 課前
課前教師開發了《PHP編程技術》課程微信公眾號,通過微信公眾號向學生推送課前的兩個預習任務:一是觀看《Web表單入門》多媒體課件,二是結合自己的上網經驗和現實生活,尋找平時接觸過的表單和表單驗證實例。學生根據推送的預習任務單,登錄《PHP編程技術》網絡課程平臺,下載該單元的課前預習資源,完成兩個預習任務。
2.6.2 課中
1)新課導入:通過QQ和軟件企業的項目工程師連線,與工程師在線互動。項目工程師向學生介紹真實軟件企業PHP工程師的工作現場,讓學生了解企業文化。企業專家根據學生的預習反饋,聚焦 “用戶注冊表單”,導入本次課的教學任務。
2)知識基礎:觀看微課視頻,學習表單的概念,學生認識什么是表單,表單的結構,常見的表單元素,講解什么是表單驗證和表單驗證規則。通過一個 “大家一起來驗證”的小游戲,激發學生學習興趣,讓學生更加直觀地學習常見的表單驗證規則。接下來,以用戶名的驗證為例,讓學生觀看動態圖,學習用戶名驗證的程序流程。
3)任務實施:通過多媒體教學平臺,演示制作用戶注冊表單。并以用戶名的驗證為例,編寫代碼實現用戶名的驗證。用戶名的驗證步驟為:使用$_POST方式獲取用戶名、完成字符串長度的驗證、使用正則表達式完成字符合法性驗證。
給學生提供PHP正則表達式手冊,對常用的正則表達式進行歸類。演示用戶名驗證結果,并演示其他表單元素需要達到的驗證效果,加深學生對表單驗證的理解,突出教學重點。
接著讓學生扮演PHP軟件工程師這一職業角色,動手去完成 “制作表單”和“用戶名驗證”。在教師的引導下,學生搜索相關網絡資源,進行自主探究,尋找表單驗證的規律。教師實時監控學生的完成情況,針對學生出現的問題,給予指導。
4)總結點評:學生每四人分組合作進行討論,總結表單設計和表單驗證技巧,并對作品進行自評、互評、完善。每組組長上臺展示該組的最佳作品,教師現場點評。學生將自己的課中作品上傳至網絡課程平臺。
2.6.3 課后
利用網絡課程平臺,微信公眾號和班級群,發布拓展學習資源。開設論壇、網上答疑,進行師生互動。布置課后作業,學生將完成的課后作業上傳至網絡課程平臺。
3 總結
本文以《PHP表單驗證》為例,分析了信息化教學在高職專業課程教學中的應用。各種信息化手段的綜合運用:激發了學生學習興趣,突出了教學重點,化解了教學難點,改善了課堂教學效果,最終培養了學生的職業崗位能力。現在信息化教學手段越來越多樣,隨著時代的發展,信息技術教學會日新月異,信息化教學也必將成為未來教育的發展趨勢。
參考文獻:
[1] 束紅, 陳付龍. 面向智慧課堂的過程評價教學模式探究[J]. 電腦知識與技術, 2018, 14(28): 78-79.
[2] 鐘守兵. 信息化教學資源庫的建設與應用研究[J]. 福建電腦, 2019, 35(3): 141-142.
[3] 袁天平. 信息化時代媒體技術運用對教學質量的影響[J]. 中國管理信息化, 2019, 22(9): 203-204.
[4] 張清濤. 基于云平臺的信息化教學的研究和實踐[J]. 現代信息科技, 2019, 3(3): 128-130.
[5] 李香玲. 高職院校思政課教師信息化教學水平的提升路徑探析[J]. 教育觀察, 2019, 7(23): 36-38.
【通聯編輯:謝媛媛】