貴州師范大學物理與電子科學學院 楊承麗 劉萬松
中職學校的學生知識基礎較差,學習能力較為薄弱,未能達到預期的教學效果。項目化教學作為一種新型的特殊教學方式,已有部分成效并成為職業教育改革的發展趨勢。項目化教學能否順利進行主要在于教材編排是否合理,能否滿足開展項目化教學的要求。以學生的專業能力、學習能力以及職業素養為導向,達到以就業為需求的教育培養目標,在進行教材的編寫時將課程內容融入任務中,將情景模擬、專業技能和重點知識集為一體,載于項目之上,實現以“教”為主到以“學”為主的轉變。
項目化教材本著理實一體化的教育理念,以達到工作與學習融為一體的教學模式,教材建設上注重實踐與理論知識相輔相成,由淺到深,符合學生的心理認知。項目化教材以解決學生就業問題為目的,不同于傳統教材以學科為中心的教學思想,項目化教材的編寫是將理論知識依托在若干個項目中,以此規劃全書的整體知識架構,因而項目化教材的開發應按照一定的原則和理念進行編排,以保證知識的完整性。首先是注重教材編排的邏輯性。教材項目依據整體知識體系進行劃分和編排,由淺入深,符合學生的心理認知,項目確立完成后可將其包含的知識點進行排序,并檢查是否有重復之處,注重項目教材內容之間的關系。其次是注重職業教育人才培養目標。教材的編寫以編程為總目標,以任務為導向,以知識理論為基礎,以解決實際問題為綱領,體現職業教育特有的教育方式。最后是以學生為本。重視學生的主體地位,項目化教材開發從學生就業層面出發,以獲得某種技能為目標,除此之外還需要考慮培養學生創新能力和合作能力的意識,這些都需要在教材中適當呈現出來。
國家統一教材是針對國家經濟而編排的,沒有針對性,不能滿足各個學校的實際需求。近幾年中職教育發展較快,加之大數據行業的發展,而國家教材內容的選擇多是陳舊的實訓知識,與中職學校設備有較大差別。學校現用的是最新版本的編程環境,對于現有的教材不能有效進行實驗項目的訓練。
中職教材以夠用為主,不能像普通教育注重理論知識。中職教育培養的多是一線技術崗位的學生,更加注重的是學生的實際操作水平,項目化教材的開發需要從企業相關需求出發,引導學生將理論知識與實踐操作結合起來,改變學生的固有思維。中職學生多是本地就業,因此教材要結合地區特色,為地方企業提供高技能型人才。
對于中職學生來說,教材內容要具有直觀性,采用圖文并茂的方式呈現知識點,有助于學生學習效率的提升。教材內容的編排要符合建構主義理論,遵循學生“最近發展區”特點,但也不能一味刪除教材中的理論知識,教材開發在遵循夠用的原則時也要注重趣味性融入,選取生活中的例子進行教學,激發學生學習的興趣。
對C語言程序設計進行項目化教材開發,結合市場分析教材,對中職學校課堂進行大量調研,由相關企業專家、學校教師以及課程團隊親自制定C語言程序設計課程標準。根據企業對人才培養的需求選擇教材內容,選擇更多的地方性和本校教學資源。隨著課程標準的更新,需要將職業項目中的新內容添加到教材中去,根據學生的特點完成教材編寫,進行項目模塊的設計,明確各個任務載體,優化教材的內容。項目要具有典型性和實踐性特點,突出職業教育培養要素,使學生在做中學,學中做,培養學生的創新意識和動手能力。教材的改革要緊跟企業的發展,來源于學生并服務于學生,并將現代大數據行業的高端智能設備融入教材,增加教材內容的趣味性。
傳統教材是根據培養要求和實際情況編寫的,忽略了學生自主探究的學習機會。為突出職業教育對學生技能培養的特殊屬性,將C語言程序設計教材劃分為多個既獨立又有聯系的項目,包括項目的介紹、評價和小結等。為了讓學生對自身學習情況進行反思,可在每個項目的最后設計相關實訓內容,一個項目相當于一個單元,將項目分解成若干個小任務,這是整個教材的核心內容,而每個任務的載體便是要解決的具體問題,涵蓋整個項目的重點知識。任務又可分為學習目標、知識點分析和操作方法,最后給學生增加能力拓展環節,任務結束后每個學生都要展現自己的任務成果,從中發現自身的不足之處,以此完成學生個性化發展的需求,實現理實一體化的教學理念。
進行項目化教材開發的過程中需要注意的是,項目必須具有典型性和實踐性,項目過大或過小都不能適應學生的發展。結合教材自身的特點,選取與學生息息相關的生活實例,注重培養學生分析問題和解決問題的能力。項目化教材的開發無論是在理論上還是實踐中,都要符合中職學生“最近發展區”的特點,同時提前讓學生適應就業崗位所帶來的壓力。分析C語言程序設計教材中的不足之處,本著教材開發的原則將教材劃分為6個項目,項目名分別為圖書館系統設計、計算器的簡單設計、通訊錄設計、取款機工作程序、學生成績查找和添加通訊錄信息,結合學生學習的特點和市場需求將教材知識點貫穿在項目中,學生在完成項目的過程才能掌握教學內容的核心。項目化教材的初步構想如下表所示。

項目 任務 知識點項目一 圖書館系統設計任務一 總體布局設計任務二 圖書館系統運行環境C語言結構特點、開發工具介紹程序運行過程、環境項目二 計算器的簡單設計任務一 數據設計任務二 數據計算常量與變量、數據運算及表達式混合運算、輸入與輸出語句項目三 通訊錄設計 任務一 設計封面任務二 設計菜單 分支結構、循環結構函數調用、局部變量和全局變量項目五 學生成績查找項目四 取款機工作程序任務一 模擬流程任務二 執行程序任務一 分數查找任務二 成績排名 一維數組、二維數組項目六 添加通訊錄信息任務一 添加信息任務二 完善信息指針變量、數組指針、字符串指針
對于C語言程序設計項目化教材中的6個項目,項目之間層層遞進,并為學生設計能力拓展環節,體現以學生為本的教學原則,提高學生學習的興趣,培養學生解決問題的能力,適應人才市場發展的需求。項目化教材更有利于學生自主學習,學生可以利用操作過程、知識點解析和網絡教學資源進行知識鞏固,提高學習效率。
中職學校項目化教材的開發和建設是理實一體化教材改革的重要手段,中職學校項目化教材的改革勢在必行。項目化教材的編寫本意是提高學生學習的興趣,改善教學效果,與企業共同合作開發,針對性較強,能有效完成職業教育要求學習者獲得一定職業技能的目標,克服教材與學生脫節的現象。C語言程序設計項目化教材的開發是以工作任務為教學核心,是基于工作過程的教學思路,在項目制作的過程中培養學生的觀察力、思考力和動手力。