本站小編為你精心準備了職校軟件技術核心教改初探參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
一、整體教學設計的基本原則
戴士弘教授的整體課程教學設計理論體現了現代職業教育先進教學理念。所確定的課程整體教學改革基本原則概括為“6+2”,即六項基本原則加兩個滲透。六項基本原則是指:課程內容應當是職業活動導向、工作過程導向的;課程要突出能力目標;課程內容的主要載體是項目和任務;項目任務的實施過程要精心設計;課程的實施和評價要以學生為主體;知識理論實踐一體化,教、學、做一體化。兩個滲透是指:外語、知識、理論、計算以及職業道德和職業素質內容必須滲透到所有課程中;職業核心能力必須滲透到所有課程中去。這些原則是工學結合、校企合作等職業教育原則在課程教學中的具體實現。《應用系統開發》課程在整體改革設計中,盡量體現和融合了這些原則和理念,并在課程改革實施過程中,依據專業定位和教學實踐,加入了作者的一些思考和創新。
二、《應用系統開發》課程改革思路和步驟
筆者在《應用系統開發》課程改革實施中,按照課程定位、課程分析、課程設計、課程實施四個大的階段進行。課程改革的主要步驟。
(一)課程定位階段主要任務是明確軟件技術專業人才培養定位和崗位技能需求,課程組通過到東營及黃河三角洲周邊地區的近100多家企業訪談調查,對近5年畢業生跟蹤調查分析,市場人才招聘調研,召開校企合作專業建設指導委員會會議等方式,及時跟蹤IT行業發展趨勢和動態,參照國家職業標準、行業標準和企業用人單位的崗位標準要求,確定了計算機軟件技術專業主要面向的職業崗位有:開發工程師、技術經理、測試工程師、測試經理、軟件產品客服(售前、售后)、客服經理等,對于部分綜合能力較強的學生可以進一步提高其綜合素質,使其勝任項目經理管理崗位。
(二)課程分析階段主要任務是通過工作崗位分析、工作過程分析,明確課程的能力目標、知識目標和素質目標。《應用系統開發》課程面向的工作崗位主要是開發工程師、測試工程師、軟件產品客服等,二次晉升的技術崗位包括:技術經理、測試經理、客服經理等。通過對工作崗位的分析,確定了10項主要能力目標、提供理論支撐的14項知識目標,涵蓋了崗位職業素養的4項素質目標。在能力目標的確定過程中,盡量把崗位要求分解成相對獨立的能力培養單元。以第5項能力點“數據庫訪問編程”為例,能力點的描述為“能根據數據庫訪問標準流程和三層軟件開發模型規范,靈活使用SQL數據庫訪問,完成網站類項目DAL,BLL,MODEL層的程序編碼工作”,要以“能依據XX,完成XX工作”類似的句式來描述,而且確定的能力點最好要有可驗收和演示的階段性成果,能力點可以相對獨立地進行考核。知識目標在能力目標確定的基礎上確定,提供對后者的理論知識支撐,不求全、不求深,以夠用為原則。素質目標的確定要結合本專業就業崗位素養要求確定,比如本課程確定的第3項素質目標為“培養學生通過網絡和技術文檔獨立解決問題的能力”,就是結合了軟件技術專業崗位要求的特點。
(三)課程設計階段這是課程改革的核心階段,依據前面的課程定位和課程目標,完成課程的整體設計和單元設計。在課程設計中不要讓理論學習和能力訓練分離進行,教、學、做盡可能一體化進行。一體化的教學實施離不開具體的工作背景和工作項目。所以在課程設計階段,首先確定學習情境,結合學習情境確定學習項目載體,后面的設計以學習項目的實施展開。本課程所確定的學習情境是一家虛擬的軟件開發企業“啟航公司”,教師和學生在學習情境中進行角色轉換,以公司的崗位架構確定學習角色,以公司承接的某連鎖書店的網上書店項目為載體。課程教學項目的選取要考慮到能力點的覆蓋性、項目完整性、實用性、趣味性等要求。根據軟件技術專業崗位特點,本課程采用了雙線貫穿式項目教學模式。課堂上教師帶領學生完成網上書店項目,課下學生在第二課堂完成BBS論壇項目,課程結束時一并進行展示和考核。本課程考核取消了傳統的期末考試的方式,以學習項目的進展進行過程化的考核,在期末學生對完成的整體項目進行匯報和答辯式考核。整個課程的教學設計情境任務如圖2所示,整個貫穿教學項目的實施按照軟件項目開發的工作流程分為7個階段,72個學時合理地分配到各個階段,每個階段都有可展示和可考核的階段性成果。
(四)課程實施過程要注重每個教學單元的設計,在教學單元設計中,將課程整體設計思路落實開展。教學單元指的是在時間上緊密相連的“一次課”,不是內容上的一個單元,而是大致需要1-4個學時來完成。每個教學單元都有明確的能力目標,單元的教學實施要緊密圍繞能力目標,在一個相對獨立的教學情境中,以完成項目任務為載體進行能力訓練。本課程結合軟件開發過程特點,教學方法采用以能力和知識目標為統領,基于工作過程,行動導向,教、學、做、查為一體的迭代式反復訓練檢查教學方法。職業素養知識和外語能力培養等應盡量滲透到教學單元實施中。以本門課程為例,每個教學單元涉及的專業詞匯都在教學中給出講解,滲透培養學生專業英語技能。
三、第一堂課和最后一堂課的設計
整體教改課程的第一堂課和最后一堂課設計都非常重要。即便是作為軟件技術專業的學生,對于新接觸的技術都有抵觸和畏難的情緒,所以在《應用系統開發》第一堂課設計中,主題是“激發興趣,引領學習”,先從學生熟悉的基于開發的學院教務管理和成績查詢系統,以及當當網上書店入手,引起學生興趣。然后通過拖放操作無代碼實現分頁瀏覽數據庫表的快速開發展示,降低學生畏難情緒和進一步激發興趣。在此基礎上,引入本課程的學習情境,介紹工作項目和學習方法。在最后一堂課設計中,匯總展示學生分組完成的網上書店項目,由推選的優秀小組講解演示,教師歸納本項目實現過程和關鍵技術,對《應用系統開發》技術做出高度總結。最后由教師展示采用LINQ+MVC技術實現的網上書店系統,指引學生下一步努力和學習的方向。
四、《應用系統開發》課程整體教改效果
眾所周知,軟件技術的發展非常迅猛,新技術日新月異,軟件企業對高職畢業生技能方面的要求非常高,學院作為國家骨干高職院校,很早就開始探索以能力培養為本位的項目化課程改革。軟件技術專業在人才培養方案的制定、課程標準的制度、課程教學設計等方面整體實施了教學改革,在《應用系統開發》課程教學實施中,按照整體教改完成的教學設計得到了寧波職業學院等同行業專家的高度評價。授課過程深受學生歡迎,通過已畢業的兩屆學生反饋調查可以,學生在課堂上掌握的技能與工作需求無縫對接,效果良好。
作者:鄧賓單位:東營職業學院