周 昊 盛快樂 張 慶
(池州學院數學與計算機學院,安徽 池州 247000)
近年來,國家大力提倡“大眾創業、萬眾創新”。在新形式下,高等院校開展創新創業教育,促進了社會的進步,為國家培養了創新創業人才[1]。部分高校在課程改革中已經引入創新創業訓練項目,通過調研發現,在應用型本科高校實踐類課程中,大學生創業創新訓練計劃項目對這些課程有比較好的驅動作用。
《Web開發》課程是應用型本科高校計算機專業主干課程之一,也是該專業學生就業的主要方向之一,課程實踐操作性強,可以從事IT企業Web前端開發工程師等崗位,課程內容的設置和教學計劃的安排需要緊跟IT類企業發展的要求。在該課程教學中,引入大學生創新創業訓練計劃項目,讓學生參與真正實際的項目開發中,以學生為主體,充分調動學生積極性,激發學生的學習熱情,改善教學效果,提高學生的綜合能力。
筆者多次任教《Web開發》課程,多次帶領本科大學生參與大學生創新創業訓練計劃項目,通過大創項目訓練,使學生從了解知識,到掌握知識,最后能靈活運用知識。
項目設計以企業需求與應用為驅動,主要考慮當前IT企業和大眾所需要的重點熱點應用。如電子商務類的Web開發、高校大學生暑期“三下鄉”扶貧類的Web開發等。
項目內容設計既要考慮《Web開發》課程中的基礎知識點,也要考慮實際應用中的所需要的主要技術。《Web開發》課程中的基礎知識點:1、HTML5:基本標簽、新增標簽、Canva;2、CSS:樣式基礎、盒模型、新增UI樣式;3、JavaScript:基本語法、高級框架。在項目實際應用中,還需要其他主要技術,如Ajax數據交互、PHP、JSP后端開發技術等,都需要在實踐中掌握。
在項目組織上,主要是把整個項目劃分為幾個內容模塊,由項目組成員分工完成,最后再完成綜合項目。如在電子商務Web開發中,可以將整個項目分為注冊登錄模塊、商品搜索瀏覽模塊、商品詳情模塊、購物車模塊、支付模塊、商品評價模塊等,分別由項目組成員完成。
項目實施之前,由學生自由組隊申報項目,以該課程的應用定位為主,選擇項目具體名稱,自行設計項目需求分析、技術方案、可行性方案等,在指導教師的點評下進一步完善項目申報,以團隊的方式來實施項目,每個團隊設立負責人1人。通過項目與課堂教學無縫對接的模式能夠鍛煉學生的創新意識,改善課堂教學氣氛,提升教學效果。
項目實施過程中,每個項目成員都有自己的模塊任務,并隨時根據自己完成的情況進行分析討論,及時發現問題,與指導教師溝通,并解決問題。最終每個成員在一起綜合完成整個項目。以項目團隊為單位,在課上交流討論,課下總結提高,大大活躍課堂氛圍,提高自身的語言溝通能力、組織協調能力,并培養學生的團隊合作意識。
通過一個學年的教學實踐引入大學生創新創業訓練計劃項目,對于提高學生《Web開發》課程的學習效果起到了非常好的作用。
通過對項目分模塊的開發訓練,學生對于各個知識點基本都已經熟練掌握,尤其是HTML基本標簽、CSS樣式表等。
在最后的課程考核中,學生根據自己的項目分工,展示自己的功能模塊,并撰寫項目總結報告。項目組成員基本上達到了企業開發的基本要求。
參與訓練項目的學生,積極參加省部級各類學科競賽,如“挑戰杯”全國大學生課外學術科技作品競賽、計算機軟件設計大賽等,都取得了較好的成績。
學生在參與大學生創新創業訓練計劃項目中,可以申報高校實踐教學基地的項目,不僅提高了學生的動手能力,也進一步加強了與實踐教學基地的合作,雙方互惠互利。
高等教育需要不斷創新不斷適應社會發展需要,嘗試引入大學生創新創業訓練計劃項目至課程教學中,找到項目融入教學的最佳模式,將有力推動高校教學改革的深入開展。