廣東東軟學院計算機系軟件教研室 魏菊霞
本文以互聯網應用開發課程為例,分析了該課程的教學現狀和有待解決的問題,以培養創新創業人才為教學目標,從教學模式、教學方法和教學手段、教學資源、學生競賽、校企合作等方面入手,提出了在“互聯網+”時代下創新創業課程的一系列教學改革和措施。
引言:隨著“互聯網+”時代的來臨,各種各樣信息的交互變得越來越容易,人們隨時可以通過互聯網的資源共享獲取到所需要的信息,“互聯網+”作為信息時代資源傳播的主要手段之一,為高等院校的創新創業教育指明了新了航向。
現代社會是信息高速發展的社會,互聯網技術應用已經滲透各行各業,社會就業觀念發生了根本性變化,用人單位在挑選畢業生時更加看重學生是否有創新意識,是否能更快的適應當前的工作。因此,高等院校在制定人才培養方案時,應改變傳統“滿堂灌”的教學方式,增加學生的創新創業意識,更多考慮學生的綜合素質和實踐動手能力。
互聯網應用開發課程(JSP/ASP.net)是廣東東軟學院軟件工程專業大二的一門專業核心課程,它綜合了軟件工程專業幾門核心課程,如網頁設計(HTML+CSS+JavaScript)、程序設計語言基礎(Java和C#)、數據庫基礎、數據結構等知識,主要考核學生的實踐動手能力,要求學生按照軟件開發的生命周期(需求分析、系統設計、編碼、測試、發布)掌握實現一個動態網站所需要的步驟。本文以軟件工程本科班為載體,以互聯網應用開發課程為基礎,結合自身多年的教學經驗和體會,提出一系列“互聯網+”時代下創新創業課程的教學改革與措施。
計算機學科是一門新型學科,計算機的發展速度飛快,市場上的大多數教材幾乎是還沒出版就已經落后了。教師在選用教材時,一般會采用以下幾種方式:
(1)多年沿用歷年教材,教材內容沒用更新,不能覆蓋最新的技術動態;
(2)選用市面教材,理論與實踐脫節,沒有一個總的案例貫穿,不能很好的鍛煉學生的創新意識和創業能力。
學生的積極性和主動性是直接影響課堂教學質量和教學效果的根本原因。互聯網應用開發(JSP/ASP.net)課程涉及面廣,知識點多,如果學生基礎知識不扎實,學習就會感到吃力。該課程的先修課程是程序設計語言基礎(Java/C#)和數據結構與算法,如果學生先修課程不合格,且對于新知識的接受也比較緩慢,課堂跟不上老師的進度,課后沒有花費時間去鞏固,則對學習和學科知識持消極和厭倦的態度就會增強,學習興趣就會急劇下降,無法取得良好的課堂教學效果。
我院在2014年成功晉升為本科院校,在此之前,教師們有著豐富的高職教育經驗,致使面對本科學生教學時,仍采用之前的教學手段,手把手逐條語句的教學生寫代碼,觀念陳舊,不能在有限的課堂時間內科學準確地講授教學內容,學生被動獲取授課內容,對教學內容似懂非懂,不做任何思考,只是一個代碼的搬運工,缺乏分析問題、解決問題的能力。
大量實踐調查指出,現代大學生大多沒有創新能力,缺乏主動性。我院學生雖然對教師布置的作業能按時按量提交,但大部分學生如果程序出現了錯誤或異常,卻無法自己解決,總是期待依賴老師或同學,不會自己調試程序,面對無法預知的問題,往往不知所措,缺乏解決問題的能力和強烈的創新意識。
首先,學習國內外著名學校的先進教學模式,學習這些院校如何將“創新”、“創業”元素融合到教學環節中,制定適合我院學生的課程設計、課程內容、教學方法、拓展計劃等。
同時,走訪廣東省內實施創新創業教育的兄弟院校,交流課程設計和建設經驗,取長補短,制作一套適合我院學生的創新創業教學模式。
在課程建設中,積極調研珠三角軟件市場和軟件工程師的崗位信息,并邀請校內外專家共同對課程的教學計劃、教學過程進行論證研討,在課程中增加創新創業元素。
在教學內容上,主要采用“一條主線,多條輔線”的形式,理論與實際有效結合起來,鍛煉學生的實踐動手能力。課堂教學主要以一個項目貫穿始終,項目的來源可以是企業或廣東東軟學院SOVO(“大學生創業中心”)的真實案例,也可是歷屆學生優秀作品,一些典型案例,如“BBS論壇系統”,“網上書城”,“教務系統”等,教學過程圍繞一個完整的項目展開,根據功能把項目分解成多個小任務,每個任務對應課程知識點,進行案例式教學。
該課程的教學內容以教材為基礎,教學大綱為指引,同時選取現實生活中真實的素材和案例進行教學。教學方法主要有案例教學、討論教學、啟發教學、翻轉課堂等,采用多種教學手段來豐富課堂。
案例式教學法是目前該課程采用的主要教學方法之一,由課程組教師收集一些真實且具有代表性的典型案例,要求案例有一定的趣味性和實用性。這些案例基本覆蓋了所有的教學內容,且通俗易懂,能較好的激發學生學習積極性。
在實踐環節中,該課程主要采用討論式教學方法和啟發式教學方法。教師根據案例或教學知識點拋出問題,學生以分組形式主動參與討論。在課堂上,學生各敘己見,探索解決問題的辦法,教師從旁協助,引導學生朝正確的方向思考。
在接下來的教學改革中,該課程計劃采用“翻轉課堂”教學模式進行教學,它顛覆了傳統教學模式,將知識的傳授過程放在課前,課堂不再以教師授課為主,而是以學生討論為主導。翻轉課堂主要包括“教學準備”、“課前知識傳授”、“課堂知識內化”、“課后反饋總結”四個環節。課前教師準備教學資源,包括教學文件、實驗指導書、電子課件、教案等,同時為每個知識點錄制微視頻。學生根據教師課前布置的任務,自己控制學習時間,觀看微視頻或MOOC慕課實現“先學后教”,提出疑問;課堂上根據教師布置的任務以分組形式討論,并形成報告,進行答辯匯報,以實現知識的內化;課后根據學生的學習情況教學反思,及時調整課程的教學進度。
互聯網應用開發課程中加入創新創業教學內容,除理論教學外,還將該課程延續至第3學期(小學期實踐),學生按照按公司崗位(數據庫設計師、UI設計師、軟件工程師、軟件測試師)分組組建團隊,按軟件開發的生命周期(需求分析、系統設計、數據庫設計、編碼、測試、發布等)進行項目實踐,在小學期實踐中,布置任務應滿足小組團隊的工作量飽滿,小組成員的職責清晰,要提前預防“搭車”現象,考核方式應多樣化,每階段匯報任務執行情況以及執行計劃,小組團隊以實踐報告和作品展示的形式匯報課程設計成果。同時開展一些創新創業課程講座,邀請前沿“互聯網+”相關企事業專家或代表,講授本學科發展的前沿技術和知識,提高學生的創新能力。
廣東東軟學院每學年都會組織學生積極參加各類全國和省內大賽,如藍橋杯、CCF、學學生創新創業訓練計劃項目、蛙頁大賽等,以賽促學,以賽促教,以賽促改,調動學生的創業積極性,增強實踐動手能力,激發學生創新靈感。
聘請校外專家或工程師,將他們納入學院的教學團隊,參與教學,一方面促進學生的學習積極性,另一方面加強校企之間的交流。同時,依托校企合作單位,疏通頂崗鍛煉渠道,教師走下講臺,走出校園,參與頂崗鍛煉,打造真正的“雙師”團隊。
教材也是課程教學的關鍵環節,在挑選教材時,既要考慮專業學生特色,也要兼顧教材內容通俗易懂,內容新穎,知識覆蓋面廣。課程組教師正收集該課程的教學材料,包括教學大綱、電子課件、教案、微視頻、實驗指導書、案例集、作品庫等,準備申報立體化教材建設,把互聯網應用開發課程建設成優質的精品課程。
本課程經過我院兩屆學生的實踐,教學效果明顯有所提高。要想更好的完善該課程,首先需要高水平的教師團隊,課程組教師應積極提高自己的專業知識和教學水平。其次,課程配套的教學資源也要進一步豐富和完善,例如收集更多更好的教學案例(最好能整理成冊),錄制微視頻等。在以后的教學實踐中,我們將繼續探索更有效的辦法提高教學質量。