摘要:本文從高職教材建設的重要性、現狀、編寫模式和原則四個方面對高職編程類課程教材建設進行了探索,通過組織骨干教師、軟件設計師和IT專家共同參與教材建設,解決高職編程類課程合適教材難找的問題。
關鍵詞:編程類課程;教材建設;教材編寫模式;編寫原則
一、教材建設的重要性
教材建設是高等職業教育教學工作的重要組成部分,是衡量高職高專院校深化教學改革的重要指標,也是高職院校人才培養工作質量的一個評估指標。教材質量的好壞直接影響著人才培養的水平,一定程度上反映一個學校的辦學水平。教材作為教師教學和學生學習的主要載體,是教師進行教學,搞好教書育人工作的具體依據,是學生獲得系統知識、發展智力、提高思想品德覺悟的重要工具。高質量的教材是培養高質量人才的基本工具,直接關系到高職教育能否為一線崗位培養符合要求的高技術應用性人才。
教育部組織實施的“職業教育課程改革和教材建設規劃”工程,極大地推動了高職教材建設,但由于高職在我國起步晚,仍無法滿足高職快速發展的需要。
二、高職編程類課程教材現狀
教育部教職成(2012)9號文件《關于“十二五”職業教育教材建設的若干意見》指出當前的職教教材建設還存在一系列問題,如教材內容與職業標準對接不緊密等,還不能很好地適應經濟社會發展對技能型人才培養要求的問題。
編程類課程是軟件專業知識性和技能性相結合的核心課程,它們要理論但更注重實踐。計算機技術最大的特點就是發展日新月異,這就決定了計算機教材在知識點的選取上,要棄舊從新,緊跟市場對軟件開發人員的技術需求,教材講述的技術應能體現計算機科學發展的前沿領域的知識,應具有與計算機學科發展相適應的科學技術水平。
但市面上教材的通病,良莠不齊,要么注重項目的實用性和系統性,整本書都是項目源碼,作為項目的源碼本身都已通過重構、封裝等,相對來說,代碼較簡潔、規范、可讀性也好,但并沒有給出為什么要這樣寫程序以及編碼過程,涉及的開發工具使用技巧,進而影響編寫程序的效率和學生的學習興趣等。如果學生課堂練習,僅僅是聽授課教師講解,然后依葫蘆畫瓢,敲一遍代碼,不用思考,那程序員就要成為打字員,編程的興趣也將在此過程中慢慢消失。要么教材都是一些小的功能案例,缺乏系統性,即使掌握案例的知識,也不知道如何在實際項目中應用,缺少實際應用能力??傊晒W生選用的合適的教材不好找。
三、教材編寫模式
目前,高職的教材編寫主要四種模式:1.在相應本科教材內容的基礎上做“減法”和中職教材內容的基礎上做“加法”,有的放矢地在廣度和深度上刪除或增加理論和操作技能。2.由出版社牽頭,組織部分教師聯合編寫而成的教材,注重教材的銷量。3.IT職業教育機構編寫的專業教材,如北大青鳥IT培訓、印度NIIT、Tarena科技等,此類教材緊貼IT行業背景,培訓的IT技能最符合市場需求,但培訓費不菲,且IT職業培訓屬于技能培訓,不屬于學歷教育。4.個人編寫的教程,如具有某個專業較高水準的軟件工程師或教師自主根據教學經驗和個人對課程和行業的理解而編寫的教材。上述四種模式編寫的教材各有優點和不足,或多或少存在高職教育不一致的特點。最好的教材編寫模式是組織骨干教師、軟件設計師和IT專家共同參與教材編寫工作,優化教材編寫隊伍,充分發揮教師的積極性,借鑒IT職業教育培訓機構(如北大青鳥IT、達內等)的編寫教材經驗。這對高職的師資提出了更高的要求,需要建設一支高學歷且具有較高實踐能力的“雙師型”師資隊伍,一方面要具有較高的學歷和豐富的教學經驗,熟悉教學規律、編寫教材符合規范要求,有助于正確理解高職教育教學人才培養目標,準確把握教材,懂得如何編寫教材,兼顧學生認知結構特點。另一方面,要具備IT軟件設計師的實踐能力,懂技術,熟知IT技術的新規范、新標準,掌握大量工程技術實例,使教材內容更貼近IT工程實際,保證理論聯系實際在教材中得以充分體現,保證IT技術緊跟IT市場需求。
四、教材編寫原則
教材編寫應以就業為導向、以實用技能為核心,還要兼顧適合高職教育教學需要,突出高等職業教育特色,圍繞高職軟件專業人才培養目標,明確本教材在整個專業人才培養中的地位和作用。從課程貫穿項目內容的選材、教學模式、實訓等方面突出高職教育特點,突出應用能力培養特點,突出職業活動增加職業技能訓練,恰當地設計安排職業崗位所需知識和能力結構,加強操作與實訓,把學生應用能力培養融匯于教材之中,并貫穿始終。
編寫教材要貫徹實用原則和系統性原則,理論知識以“夠用”為度,重實用 ,堅持80/20原則。課程內容組織,每門課程通過一個貫穿項目來組織教學內容,精心選擇項目,實用性和趣味性并重,以項目為主線,分解知識點和技能點到每一個章節,循序漸進、逐層深入,而非一步到位、隨用隨講,編程類課程最好以編程規范和軟件項目團隊開發的重要性開始。
加強教材建設是深化職業教育教學改革,提高教學質量保證的有效途徑,推進人才培養模式改革的重要條件。
項目資助:臺州市教科規劃課題(GG13056): “多模式教學”在軟件開發類課程中的研究與實踐,課題主持人:周偉敏。