茅磊
(江蘇建筑職業技術學院信電工程學院,江蘇徐州221116)
Android程序設計課程是職業院校移動應用開發專業的重要專業基礎課。在Android 課程的“三教”改革中,教材是職業院校人才培養過程的基本載體,是提高職業教育的根本保障[1]。《國家職業教育改革實施方案》中明確提出“倡導使用新型活頁型、工作手冊式教材并配套開發信息化資源”,對職業院校An‐droid 課程教材的建設提出了新的要求。工作手冊式教材是指教材內容在編寫時,應該更加注重各知識點在今后工作崗位中的應用,要求教材重視實踐、重點培養學生的職業技能,體現出學以致用,“在學中做,在做中學”的理念[2];活頁式教材則是說明教材的外型不再是傳統的線裝或膠裝,而是采用企業項目開發時活頁金屬圈(比如:六孔活頁環)和活頁夾裝訂如圖1所示,這是一種既方便學生抽取書中各頁,也方便學生自己加入新頁的新型教材。這不僅是樣式上的改變,更重要的是在實際教學過程中,教師可將每個項目模塊作為一個工作任務單獨抽出來講解使用,同時學生在完成任務后也可將自己的學習心得、錯誤小結寫在新的活頁上加入“工作手冊式”教材中,形成“一體化的自主學習材料”。因此,在高職院校“三教”改革的任務中,研發活頁型、工作手冊式教材具有重要的意義。

圖1 “活頁式”裝訂教材外觀
隨著我國職業教育改革步伐的不斷深入,高職院校對校本教材開發雖然已取得了明顯成效,但仍有很多不足。以An‐droid移動應用開發教材為例,“以項目為導向、以任務為驅動、理實一體化”已成為高職教材的普遍特征[3],但在具體的教學實施過程中,一線教師仍感覺這些教材還是以傳統的知識點為核心,沒有把學生在課堂中所學的知識與今后他們在就業時工作崗位所使用的技術技能聯系在一起,以至于在學生學習An‐droid 課程之后,既不知道這些編程知識在軟件企業中如何使用,也不清楚在軟件企業中需要哪些新型的框架和技術。其主要原因是教材內容與Android移動應用開發軟件產業需求相脫節。目前高職院校使用的Android教材大多數來自本科院校應用型教材的簡縮版,教材的編者一般是高校教師,這使得教材在編寫時內容的選取往往缺乏軟件項目開發時的企業視角。同時教材內容僅僅是課程標準中各知識點的羅列,實用性不高,也缺乏對學生的吸引力。其次,計算機軟件的發展日新月異,而普通教材更新速度相對緩慢,軟件行業企業中的新框架、新技術、新規范也無法及時地在教材中體現,跟不上信息時代的發展。雖然大多數高職院校采用校企合作的方式開發教材,但校企合作往往是停留在合作的初級階段,在具體教學中僅僅是把企業中的項目簡化,“拿來”就用,既不符合職業教育的教學規律,也不能滿足軟件行業轉型升級以及新技術的發展需要[4]。再者,普通Android教材中課程思政略顯不足,現有的An‐droid 教材在編寫時采用一般教育學科的體系架構,以Android學科的知識為主線編寫教材,其教材內容育人功能有待加強,同時也缺乏對學生的創新精神和創業能力的培養。
基于Android 課程的活頁型、工作手冊式教材在設計思路上應對接軟件公司Android項目開發工作流程和實際需要。因此,該新型教材在編寫時總體要求是,要體現出軟件開發任務與學習目標對接,軟件行業標準與實訓項目標準對接,軟件開發過程和實訓過程對接,形成“三維一體”的設計理念,從而使專業課程教材的開發、實訓項目的選擇更符合軟件行業的標準和實際開發流程。所以,活頁型、工作手冊式的Android教材在開發建設時應滿足以下要求:第一,該新型教材的內容應面向軟件行業具體的職業崗位,以軟件工程研發的各個環節為主線,并始終貫穿軟件開發的崗位職責、工作標準、操作規程以及業績考核等相關要素,引導學生在學習的過程中建立起完整的軟件企業級開發工作流程。同時,還應保證教材中各章節的相對獨立,方便授課教師在實際使用時,可以對教材的內容按實際教學需求進行組合、拆分,從而使教材的建設與調整形成一種長期動態的更新。第二、新型教材的內容是源于企業中An‐droid項目開發,但在編寫時仍要以學生為中心,要滿足學生學習的需要,每個軟件開發任務的需求分析、詳細設計和軟件測試都需要能夠指導學生,使學生根據教材的要求,引導他們動手完成相關的企業項目,讓學生在“做中學”,從而獲得相應的軟件開發經驗。第三,工作手冊式Android教材在編寫時,既要反映企業真實的崗位活動和生產流程,又要符合職業教育的基本教學規律。因此,新型教材的編寫既要有企業工程師的參與,也要有高職院校課程專家和教學一線“雙師型”教師的參與。按照職業教育的教學規律、教學理論,結合企業中相關的項目案例編寫工作手冊式的新型教材,同時應注意體現職業教育的自身特點和教材的普適性。最后,還應滿足在今后使用時教師對教材的二次開發,方便教師可以根據本校的實際情況自主設計,進一步配套開發其他輔助信息化資源。
新型活頁型、工作手冊式教材在編寫時,首先應以Android移動應用開發課程所體現的職業能力標準、人才培養目標以及移動應用開發工作崗位技能的要求作為教材編寫標準和目標。教材編寫前,校內教師應通過企業實踐、走訪調研,確定An‐droid課程對接軟件企業中的核心工作崗位,同時應跟隨企業工程師學習,明確對應項目的工作流程,再通過與企業導師、教研室座談的形式確定崗位所需的能力與素質,參照最新的軟件開發職業標準、企業標準,校企共同制定教材的編寫方案。在教材編寫過程中,校企合作雙方應共同參與項目案例編寫、立體化教材的制作與開發,最終將行業發展最新趨勢、最新技術、最新規范融入教材中。校內教師應在教學目標、教材內容的科學性規范性起關鍵作用;而企業工程師則在軟件技術崗位人員的專業技能、素質要求、開發流程、職業標準和崗位職責給予正確的指導。同時也應注意到,活頁式、工作手冊式教材開發的過程不是一蹴而就的,教材初步完成后,在使用的過程中要重視試用后的反饋,根據反饋及時做好相應的修訂更新。活頁式、工作手冊式教材開發理念與路徑如圖2所示。

圖2 活頁式、工作手冊式教材開發理念與路徑
下面以江蘇建筑職業技術學院Android移動應用開發課程為例,探討Android活頁型、工作手冊式教材相關教學案例的設計與開發。教學案例來源于校企合作中為某企業園區開發的“智慧黨建”項目。為了更好地實現活頁型、工作手冊式教材設計的各項要求,教材在外觀上采用“六空式”活頁裝訂。在內容設計與編寫上,工作式教材主要對接Android程序員工作崗位,突出工作任務的分析和崗位能力的培養,清單化、流程化安排本項目的各項內容。在教材的活頁中,列出了該項目開發時的任務目標、工作的重點、使用的設備和軟件以及項目中各主要功能模塊的介紹和各模塊實現時對應的要求說明。整個項目以某園區為慶祝建黨100周年為背景,在原有管理系統之上增加“智慧黨建”功能,通過情景式導入,向學生明確并分析工作任務,根據程序員崗位標準和要求,以“工作任務清單說明書”的形式設計教材活頁內容,在每個任務中嵌入相應的知識點。學生按照自身的能力特長,在教師的指導下組成軟件開發項目組。通過該項目的實操使學生階梯式地學習和掌握軟件開發的整個過程,學習撰寫需求分析、進行概要設計、編程實現各模塊的功能、軟件測試與交付以及編寫相應的軟件使用說明書。通過整個企業項目開發流程,讓學生在做項目的過程中同時學到知識,練習技能。利用真實企業項目,體現出教材的時效性,做到與軟件行業接軌、與軟件市場接軌、與社會需求接軌。在教學全過程中,將課程思政恰當融入,構建“立德育人”“大國工匠”“愛崗敬業”等思政元素,充分體現“文化素養+職業技能”的人才培養模式。在學生能力評價方面,依照軟件行業標準為參照,緊扣具體任務,多元化、立體化、全面化地評價學生的學習成果。例如,在項目評價表中,通過項目完成情況和職業素養兩個方面以及項目創意、界面設計、功能實現、軟件測試、團隊合作、遵守紀律六個維度,綜合評價學生掌握的知識與能力。工作手冊式教材活頁主要部分如圖3所示。

圖3 活頁式、工作手冊式教材——工作任務書(部分)、評價表
Android課程的活頁式、工作手冊式教材在教學實施時,應遵循“學生主體,教師主導”的教學理念,結合后疫情上課方式的變化,采用課內課外、線上線下混合式教學。教學時,通過任務驅動法引導學生自主探究,完成課前探究、課中研知和課后拓展三個階段的學習,結合高職學生的學習特點,設計了“引-知-析-探-仿-練-拓”七階段的教學過程,并將培育職業素養和工匠精神貫穿始終,如圖4所示。

圖4 “活頁式、工作手冊式”教材的實施過程
1)課前探究。各項目組的學生通過學習平臺領取本次課的任務清單,在云學習平臺上觀看本次課程的教學微課視頻,做好課前預習。通過學習平臺中的自測試題,鞏固復習前階段的知識點。采用小組分工合作和探究式的學習方法,延伸至課前與課后。
2)課中研知。教學時以學生為中心,采用理實一體、任務驅動和分組探究教學法等,引導帶領學生對基本理論溫故知新,復習上節課知識點,引出本次項目案例,分析本次課的重難點,解析案例項目的關鍵點。在學生實操時,通過項目案例練習,提高學生的需求分析、編碼流程設計的實際操作,培養學生軟件項目開發各流程表達能力、邏輯思維,提高自身技能。以學生完成的項目案例作為檢驗教學效果的成效,教師在教學中結合學生任務完成的情況和學生任務中的出錯點,與學生一起討論交流。通過組內合作、組間互評,體現出知行合一、工學結合的教育理念,讓學生在企業案例中學習軟件開發技術、掌握移動應用開發的技能,提高學生學習的自主性、參與性與合作性,在合作與競爭中培養學生“愛國、敬業、強技、愛崗、規范、勵學”的創新精神、勞動精神、工匠精神和職業精神。
3)課后拓展。學生可以通過與教材配套的立體化資源相關的練習,鞏固課程的重難點,通過教學云平臺上的拓展視頻,開闊視野了解Android平臺開發的最新熱點技術。為學生今后的就業、擇業做好導向,有意識地引導學生練習“1+X”移動應用開發工程師等相關證書的考試項目。
由于活頁型、工作手冊式教材是一種新型的適合高職高專的教材,不同于普通的高等教育教材,在教材的評價標準上也應不同。華師大石偉平教授曾提出一套優秀的教材應從“教材——產品質量、教學過程——過程質量、學習成果——結果質量”三個維度構建評價標準體系[6]。因此,活頁型、工作手冊式教材編寫完成后,應與一線教師、企業工程師一起審核,從教材設計的“教育性、科學性、創新性、職業性、準確性、規范性、學習性”綜合進行評價。同時,還應通過調查問卷的方法,對在校生、畢業生以及用人企業進行調查,將其反饋意見納入下一輪的教材修訂中。
《國家職業教育改革實施從方案》明確指出,職業教育與普通教育是兩種不同的類型,具有同等重要的地位,這足以看出國家將職業教育放在了普通教育同等重要的位置,開發出適用于職業院校的自身的工作手冊式教材是提高職業教育質量的基礎。本文探討了Android 課程新型活頁式、工作手冊式教材的開發理念、教材中企業項目案例設計以及教材的實施過程。但在工作手冊式教材開發的過程管理、內容提煉、結果評價等各方面還有待于進一步研究細化,同時有關活頁式、工作手冊式教材的評價標準也需進一步深入探討研究。