時慶濤 張 洋
(長春工業(yè)大學(xué)人文信息學(xué)院,吉林 長春 130122)
2015年7月,國務(wù)院頒布了《關(guān)于積極推進“互聯(lián)網(wǎng)+”行動的指導(dǎo)意見》。也是在這一年,我們開始了新一輪教學(xué)改革。在經(jīng)歷了將近三年的跟蹤教學(xué),一方面借助互聯(lián)網(wǎng)和超星學(xué)習(xí)系統(tǒng)開展幕課教學(xué)和研究,另一方面對已有的教學(xué)手段和方法進行分析總結(jié),針對不同學(xué)科的專業(yè)特點,總結(jié)體會如下。
一年級教學(xué)在這里被定義為基礎(chǔ)教學(xué)。本專業(yè)基礎(chǔ)教學(xué)以“C語言程序設(shè)計”和“C++程序設(shè)計”為主,重點培養(yǎng)學(xué)生理解和掌握程序設(shè)計的概念,明確面向?qū)ο罄砟?。在本階段教學(xué)中,傳統(tǒng)教育教學(xué)方法手段不能丟。如:C語言中的程序設(shè)計的基本結(jié)構(gòu)、數(shù)組、函數(shù)及指針的使用,每一個部分都是針對性講解和練習(xí),沒有系統(tǒng)的框架搭建;C++中類與對象、構(gòu)造與析構(gòu)以及繼承與多態(tài),這些大知識點中又涵蓋這引用、重載等小知識點,錯綜復(fù)雜,就像一袋子乒乓球,彼此沒有緊密的聯(lián)系,卻又構(gòu)成了完整的一部分,此時除了要明確基本概念并熟練使用,還要搭建起面向?qū)ο蟮目蚣?,如此在接下來的學(xué)習(xí)中通過對比,提高學(xué)習(xí)熱情。
本階段的根本目的是培養(yǎng)學(xué)生樹立完整的程序設(shè)計思想,明確,更好地掌握程序設(shè)計的基本方法,重點以積累為主。此時無論外部環(huán)境如何改變,絕對不能忘記學(xué)生的個性成長的根本目的。我們的原則是優(yōu)先發(fā)展人,其次才是技術(shù),最終產(chǎn)生結(jié)果。對于基礎(chǔ)階段的教學(xué)而言,無論如何不能忘記“教育”,不能因為“互聯(lián)網(wǎng)+”的出現(xiàn)而替代教育發(fā)展和學(xué)生成長的本體性,更不能盲目忽略甚至故意掩蓋阻礙基本教育的瓶頸性問題,相信這也不是“互聯(lián)網(wǎng)+”的本意,素質(zhì)教育不是舍本逐末,“互聯(lián)網(wǎng)+”在本階段只是手段,基本教學(xué)才是根本。
在進入二年級后,學(xué)生已經(jīng)擁有基本程序設(shè)計的思想,稍加引導(dǎo)就可以有提高一個維度,我們稱之為過渡教學(xué)。本階段教學(xué)以“Java語言”和“Web前端開發(fā)”為主,兩門課程在基礎(chǔ)學(xué)習(xí)階段與上一階段自然銜接,應(yīng)用提高階段完美向下一階段過渡融合,彼此之間又有很強的獨立性。如:Java語言在基礎(chǔ)學(xué)習(xí)階段,以類與方法為核心,通過繪圖、界面設(shè)計等掌握基本使用;在提高階段則以線程調(diào)度為基礎(chǔ),輔以數(shù)據(jù)庫和服務(wù)器開發(fā)進行綜合應(yīng)用;最后以具體項目最為總結(jié),項目中界面設(shè)計部分即可向Web前端進行過渡。Web前端開發(fā)則在基礎(chǔ)階段回顧了Java界面設(shè)計和HTML界面設(shè)計的優(yōu)缺點,進而引入動態(tài)網(wǎng)頁制作;對于缺失的部分,比如標(biāo)簽、CSS或JS則可以鼓勵學(xué)生借助于各種微課幕課資源進行學(xué)習(xí)并適當(dāng)提供具體資源,培養(yǎng)學(xué)生良好的主動獲取資源的習(xí)慣;在提高階段,Servlet的引入,使得VO、DAO和JSP進行剖離,初步形成MVC模式,對接下來的Struts教學(xué)進行過渡。
本階段以引導(dǎo)為主,借助于豐富的教與學(xué)方式,引導(dǎo)學(xué)生理解面向?qū)ο笏枷氲膶嶋H應(yīng)用,思考遇到問題的解決方法和途徑,實現(xiàn)技術(shù)支撐思想。此時,“互聯(lián)網(wǎng)+”對教育教學(xué)發(fā)展的幫助開始逐漸增強并提供了強大的物質(zhì)基礎(chǔ),集中表現(xiàn)在技術(shù)支持(W3School提供的免費在線服務(wù),國內(nèi)知名院校的同類慕課、微課資源),信息技術(shù)潛移默化的融合(移動終端提供了隨時隨地的隔空交流與資源獲?。_@些資源的重組與共享帶來翻天覆地地變化同時,也在不斷產(chǎn)生新的機遇與挑戰(zhàn)。我們要做的,不再是閉門造車,而是借助于這個更大更廣闊的教育平臺來構(gòu)建符合自身學(xué)生特點的教育資源庫,準(zhǔn)確的定位、分析和判斷學(xué)生專業(yè)水平,提供多元的教育選擇機會,從而在技術(shù)層面推動專業(yè)教學(xué)的新發(fā)展,最終為提高專業(yè)教學(xué)質(zhì)量提供切實保障。
三年級的學(xué)生已經(jīng)具備了程序開發(fā)的全部基礎(chǔ)知識,本階段以框架使用為主。先利用Struts教學(xué)明確框架基礎(chǔ),其中包括MVC模式和攔截器、校驗器、過濾器等的具體應(yīng)用,很多內(nèi)容不再以教師講解為主,而是轉(zhuǎn)為學(xué)生研究教師引導(dǎo),針對性強,效果顯著;應(yīng)用提高則通過CRUD的反復(fù)練習(xí),鼓勵學(xué)生個性發(fā)揮;最后進行大型應(yīng)用軟件項目開發(fā)實踐,此時要求學(xué)生熟練和高效地使用JDBC進行J2EE/JSP開發(fā)會有很大困難,適時引入Hibernate能有效改善這種局面,并且能夠有效避免重復(fù)性工作帶來的枯燥乏味。
三年級開始,學(xué)生會出現(xiàn)兩極分化。一部分學(xué)生不需要過分的督促與指引,就能明確自己的目標(biāo),主動尋找問題,利用各種平臺幫助其解決問題。這時,我們的“互聯(lián)網(wǎng)+”就應(yīng)該“+企業(yè)”,將行業(yè)發(fā)展趨勢與實際開發(fā)相結(jié)合,開展團隊項目開發(fā),既活躍學(xué)生的思維能力又能保證學(xué)生的自由發(fā)展;另一部分則會出現(xiàn)敷衍和倦怠心里,這就需要我們持久關(guān)注,從點到面的進行管理和監(jiān)督,此時“+方法”很重要,幕課是最有效的督促手段。除了檢查其視頻學(xué)習(xí)進度,還可以不定期抽查和測試,又不需要集中占用有能力同學(xué)的研究時間,個性化學(xué)習(xí)在此體現(xiàn)的淋漓盡致。
總之,“互聯(lián)網(wǎng)+”模式是希望借助于現(xiàn)代化的方法和寬廣的途徑,更好地滿足教師和學(xué)生的教育教學(xué)需求,完善教學(xué)方法,中心是學(xué)生,目標(biāo)是教育,老師是梯子。因此要始終堅持“教師為主、互聯(lián)網(wǎng)為輔”的原則,根據(jù)自身特點合理使用互聯(lián)網(wǎng),而非被其迷了眼。
[1]張曉東.“互聯(lián)網(wǎng)+”教育的哲學(xué)反思[J].江蘇高教,2017,(01).
[2]黨圓圓.“互聯(lián)網(wǎng)+教育”模式的發(fā)展探析[J].江西科技學(xué)院學(xué)報,2017,(3).