張嵐
【摘要】當代科技的發展對程序語言的學習提出了更高的要求,職業教育應跟隨市場需求,為社會培養優秀的軟件類專業人才。但是目前在《Java程序設計》教學中仍存在理論與實踐脫節問題,因此,學校應在教育教學中實施理實一體化教學改革,提高教學質量。
【關鍵詞】理實一體化;教學模式
軟件時代正在到來,程序設計語言已經成為當代信息社會的基礎技術方法之一,Java語言在軟件開發領域一直占有極高的市場份額,學生對Java語言的學習一直保持極高的熱情。但是,現在很多Java課堂仍舊是采取先理論后實踐的教學模式,忽視了學生的主體地位。為了提升Java課堂的教學效果,可以將理實一體化教學模式引入教學過程,實現理論與實踐的相互融合,提升學生的學習興趣與成就感,有效調動學生學習的積極性。
一、《Java程序設計》課程教學中存在的問題
目前仍有很多《Java程序設計》課堂教學只注重學科知識的講解,存在著理論與實踐相分離的現象,這種教學模式與軟件工作流程中必需的技能知識體系相距較遠,對學生軟件開發經驗的獲得、實踐能力的形成非常不利。另外,很多高職院校的實訓室環境配置沒有達到軟件產品開發環境的仿真要求,課堂教學中引入的案例是虛擬的,不能提高學生參加工作后的適應性。
二、理實一體化教學模式的引入與實施
(一)構建理實一體化教學環境
理實一體化教學模式的實施需要構建一體化的教學場所。為此,應該加強傳統教學場地的改造,在教室內配置投影儀、電子黑板、移動終端,安裝仿真軟件,提供網絡學習平臺,為教師多種教學方法的實施提供可能,實現理論學習和實踐操作的同步性和一致性。
(二)構建理實一體化立體化教材
1.以“任務驅動”為主線,注重學生應用能力的培養。教材應體現教學做一體化教學思想。可以將Java語言的知識點分布到任務的實施過程中,通過任務驅動方式引導學生對學習任務進行分析和實現,從而掌握理論知識和實踐技能。
2.案例精選,融合實用性與趣味性。針對學生的實際需求精選案例,由淺入深,循序漸進,激發學生的學習興趣。
3.以任務實施需要對知識點進行序化。在內容編排上,以任務所需為主線組織編排知識點,有利于生動活潑的、主動的和富有個性的信息技術學習活動的開展。
4.收集豐富的資源,打造適合新形勢的立體化教材。錄制全部知識點微課視頻,建設電子課件、電子教案、測試題庫等教學資源,滿足線上線下混合教學改革的需求。
(三)構建雙師素質教師團隊
理實一體化教學對教師提出了更高的要求,教師承擔講師及企業工程師雙重的職責,既要教授學生理論知識,又要教會學生操作技能,特別是要幫助學生完成理論知識與實踐的充分融合。學校需通過組織教師參加培訓、企業鍛煉等方式,提高教師的專業素質水平。
(四)理實一體化教學模式的實施
1.優化課程結構。在理實一體化教學中引入任務驅動教學方法。任務選取企業案例,按照任務開發活動的完整性,將課程的能力目標和學習內容分成學習單元,形成遞進的學習情境,任務中要包含課程的所有知識點。在任務教學中,注意把握理論教學的“度”與“序”,理論知識為實踐教學服務,按實踐需要確定理論教學的“度”,按照實踐進度確定理論教學的“序”,打亂原來按照章節講課的順序,按照任務所需重新確定理論知識講解的順序,將理論與實踐緊密結合。
2.理實一體化教學模式的實施。一是教師以問題為載體,創建情景,引入課程任務。二是教師演示項目,講解任務功能,帶領學生分析任務中包含的知識點。三是教師精講知識點,介紹任務完成的方法和步驟。四是采取單獨或分組的方式由學生進行上機操作。五是進行考核評價,首先由學生自評,發現任務完成過程中存在的不足;其次進行小組間的相互評價,達到相互學習、相互促進的效果;最后由教師評價。六是歸納總結,由教師引導學生查找任務完成過程中遇到的問題,進而梳理知識,形成知識體系。
參考文獻:
[1]張榮.理實一體化教學模式下有效教學的實踐研究[J].吉林省教育學院學報,2008,24(10):60-62.
[2]劉秀芹.基于“教、學、做”一體化的Java程序設計課程的教學設計[J].才智,2012(5):286-287.
【本文系內蒙古電子信息職業技術學院規劃課題“JAVA程序設計課程理實一體化教學模式的研究”(PGPJ1613)的階段性成果】
(作者單位:內蒙古電子信息職業技術學院)