王國俊
摘要:移動互聯(lián)應用開發(fā)課程是軟件技術(shù)專業(yè)的核心課程。文章從課程設置、課程設計、教學實施、教學效果等方面對該課程進行教學設計,闡述如何基于工作過程進行系統(tǒng)化的課程開發(fā),以及如何通過立體化課程資源的支撐,試點翻轉(zhuǎn)課堂、研討式課堂,探索過程化綜合評價體系的實踐,同時將敏捷開發(fā)理念融于課堂教學的教學改革思路。
關(guān)鍵詞:移動應用開發(fā);課程設計;發(fā)展趨勢
由于經(jīng)濟不斷發(fā)展,市場不斷發(fā)展,需求逐漸增加,為滿足其需要,我國在二零一六年最新增加了移動開發(fā)專業(yè)課程,有的高職學校提前把握住了機會,搶占先機,申請開展了此專業(yè),但很多學校卻仍在延續(xù)之前的移動應用開發(fā)的教程學習體系,在以往的軟件方向?qū)I(yè)的基礎(chǔ)上多增加兩個安卓的課程設置,并不能實時滿足現(xiàn)在高速發(fā)展的互聯(lián)網(wǎng)技術(shù)的市場需求,所以迫切需要重新架構(gòu)課程教育體系。
1 課程設置
該專業(yè)以后的就業(yè)工作職位含有MD工程師,JAVA方向的軟件工程師和安卓等嵌入式工程師等等,按照群-分析-歸納-開發(fā)的形式。按照每個崗位不同的要求,對移動開發(fā)方向的工程師在指定環(huán)境下接手的任務進行分析歸納,借鑒scrum框架,以“項目加載、任務實施”的思想進行課程設計,并且以現(xiàn)實中公司的真實開發(fā)項目過程為主導,對必要的課程知識進行完整系統(tǒng)科學的序化,加入仿真環(huán)節(jié),這樣可以使課程更加項目化。以這種系統(tǒng)化的思路架構(gòu)體系的教程如圖1所示。
軟件技術(shù)專業(yè)其中心課程就是移動互聯(lián)app開發(fā),其中包含《移動應用開發(fā)》和《物聯(lián)網(wǎng)技術(shù)與應用》,最后一學期開課,如圖2,其主要培養(yǎng)思想是為了讓學生形成在安卓開發(fā)的情況下基本思想和操作方法,以嵌入式技術(shù),結(jié)合Javaweb的內(nèi)容,從而對服務器端口和mobile app具體項目的實現(xiàn)。
2 課程設計
為達到課程教學的目的,教師可以根據(jù)工作過程系統(tǒng)地開發(fā)移動互聯(lián)網(wǎng)應用開發(fā)課程內(nèi)容,設計三個學習場景或者說是學習情況1:獨立APP開發(fā);學習情況2:基于網(wǎng)絡溝通的APP開發(fā);學習場景3:物聯(lián)網(wǎng)應用程序開發(fā)。本課程構(gòu)建了以下三維教學資源:各情境教學項目的PPT課件,各子情境對應的題庫;積極與企業(yè)合作,與a信息技術(shù)有限公司共同成立校企研發(fā)工作室。企業(yè)人員參與本課程的教學項目設計和軟件項目過程管理。本課程的教學項目來源于企業(yè)。擁有完整的課程項目庫:簡易計算器、點號游戲、猜號游戲、豆瓣熱播電影、校園啄木鳥、流線型天氣程序、密碼安全等等,還可以錄制大約160個支持微視頻,時長5-15分鐘,將這些資源全部放在學院的在線教學綜合服務平臺上。
3 教學實施
3.1 教學方法與手段
在教學方法和方式上,采用“項目指導與任務驅(qū)動”和“學生項目組討論與學習”的模式,真正實現(xiàn)“教學一體化”和“專業(yè)技能與道德素質(zhì)”的綜合培養(yǎng)。在三維課程資源的支持下,以翻轉(zhuǎn)課堂和研討班課堂為起始點,探索基于過程的綜合評價體系,將敏捷開發(fā)理念融入課堂教學。討論班本課程的教學是指教學中理論與實踐相結(jié)合的目的通過有效的教學設計,以項目團隊為單位在課堂上和學生為主體,任務進行討論,提高學生積極探索,通過老師的指導學習興趣。翻轉(zhuǎn)課堂在本課程教學中,是指充分發(fā)揮學生自主學習的積極性,依托三維課程資源,提高課堂教學的效率。
3.2 教學實施思路
教學課程保護“強迫學生思考和探索未知”的原則,充分發(fā)揮學習小組在實現(xiàn)團隊學習中的作用,把教育教學資源方方面面利用,引導學生進行獨立學習,從而不斷提高研發(fā)能力。實施具體培訓的總體思路:提出問題-內(nèi)容研究-歸納分析-解決方法-反思總結(jié)。作為一名教師,必須在最高層次上領(lǐng)導設計并引導學生思考,以便學習和指導。
3.3 考核評價方式
本課程采用多種形式的綜合評價體系(課堂、演講、家庭作業(yè)、考試、項目一體化實訓、項目答辯、中考、期末筆試等)。不管何種形式,其中心思想都是來評估學生的成長過程,關(guān)注的每位學生的成長進步情況,而不僅僅是成績的量化指標,成績固然重要,但是關(guān)注學生的進步與發(fā)展空間更是一個重要性的指標。以家庭作業(yè)為例:本課程的家庭作業(yè)是開放式的,以數(shù)據(jù)檢索和思維為主,目的是基于數(shù)據(jù)研究和反思,在開放空間進行組織,引導學生反思,并且培養(yǎng)出課后總結(jié)的習慣;例如,通過研討會激發(fā)的教室,提供問答,家庭作業(yè)和評論等論壇:課堂討論允許學生探索,完善和表達學生的知識以及提高學生自主獨立學習的能力,并通過項目團隊對研討會進行分類;還可以進行相關(guān)的專業(yè)演講,持續(xù)時間為一整個學期;而且可以通過會議講演,提高學生的整體素質(zhì)。
綜上所述,根據(jù)班級情況給每個項目小組進行評判,項目負責人將為團隊成員打分,并給出評分依據(jù)和判斷標準。然后老師會檢查一些隊員的情況,以驗證成績的公平和公正。作為評估的一部分,老師會給每個學生的演講打分。平時工作平均,平均在平時考試成績,課程成績=((50%)在正常+期中(20%)+期末(30%))*80%**20%+項目,其中平時包括:課堂打分、演講打分、作業(yè)平均和測驗平均,把這些加權(quán)平均求得,項目分數(shù)由項目綜合實訓階段打分和項目答辯分數(shù)加權(quán)平均求得。從課程成績的計算中看出:注重過程考核,關(guān)注學生點滴進步。
4 結(jié)語
課程體系的構(gòu)建必須遵循職業(yè)發(fā)展規(guī)律,滿足移動應用開發(fā)市場的發(fā)展需求,工作職位轉(zhuǎn)變的情況下,特殊典型的課程項目也隨之發(fā)生改變,其中的體系也隨之變化,這樣一來慢慢的整個行業(yè)在不斷改變,從而不斷實時滿足需要市場需求和技術(shù)發(fā)展,實現(xiàn)均衡的發(fā)展,實現(xiàn)雙贏,最終培養(yǎng)出滿足移動應用開發(fā)市場上需求的高素質(zhì)技術(shù)的高水平專業(yè)化人才。
參考文獻:
[1]姜大源.工作過程系統(tǒng)化課程的結(jié)構(gòu)邏輯[J].教育與職業(yè),2017(13):5-12.
[2]姜大源.論高等職業(yè)教育課程的系統(tǒng)化設計:關(guān)于工作過程系統(tǒng)化課程開發(fā)的解讀[J].中國高教研究,2009(4):66-70.
(作者單位:山東科技職業(yè)學院)