學(xué)生過(guò)程反饋教學(xué)改革論文
時(shí)間:2022-01-15 03:40:20
導(dǎo)語(yǔ):學(xué)生過(guò)程反饋教學(xué)改革論文一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢(xún)客服老師,歡迎參考。
1基于過(guò)程反饋的教學(xué)改革
1.1改革教學(xué)內(nèi)容
采用循序漸進(jìn)的方法,將JavaWeb課程的內(nèi)容分為:JSP動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)基礎(chǔ)(JSP頁(yè)面入門(mén)知識(shí)、JDBC開(kāi)發(fā)技術(shù))、基于MVC的Web應(yīng)用開(kāi)發(fā)(MVC設(shè)計(jì)模式在JavaWeb開(kāi)發(fā)技術(shù)中的實(shí)現(xiàn)與Struts框架技術(shù)等)、Hibernate數(shù)據(jù)庫(kù)應(yīng)用(ORM框架概念、實(shí)體映射、實(shí)體關(guān)系映射、HQL查詢(xún)、Hibernate對(duì)常見(jiàn)數(shù)據(jù)庫(kù)SQLServer、MySQL、Oracle的操作方法等)、Java企業(yè)級(jí)開(kāi)發(fā)技術(shù)(企業(yè)級(jí)開(kāi)發(fā)中團(tuán)隊(duì)合作的工具、日志工具、版本工具、報(bào)表工具、集成框架Spring等)幾個(gè)階段。學(xué)生學(xué)完每個(gè)階段課程內(nèi)容后,都能獨(dú)立的完成JavaWeb項(xiàng)目,但是每個(gè)階段所完成的項(xiàng)目是有區(qū)別的,如JSP動(dòng)態(tài)網(wǎng)頁(yè)開(kāi)發(fā)基礎(chǔ)學(xué)完后,學(xué)生可以獨(dú)立完成一個(gè)小型的網(wǎng)站項(xiàng)目,此階段技術(shù)的特點(diǎn)是易于理解,易于開(kāi)發(fā),但是如果項(xiàng)目較大的話,一個(gè)人就很難完成,也很難去管理這個(gè)項(xiàng)目;這時(shí)就要使用MVC設(shè)計(jì)模式去開(kāi)發(fā)和管理項(xiàng)目,這個(gè)階段的知識(shí)學(xué)習(xí)完成后,可以以團(tuán)隊(duì)的開(kāi)發(fā)和維護(hù)一個(gè)中型項(xiàng)目,團(tuán)隊(duì)成員以分層的方式去劃分工作模塊和內(nèi)容,能讓各個(gè)組件完成自己的使命,不再會(huì)像純JSP頁(yè)面那樣所有的工作都在一個(gè)頁(yè)面中完成,但是如果項(xiàng)目更加復(fù)雜,需要管理版本、需要輸出報(bào)表、需要進(jìn)行多個(gè)框架的集成時(shí),這個(gè)階段的知識(shí)就又有些無(wú)能為力了;這時(shí)就要用Java企業(yè)級(jí)開(kāi)發(fā)技術(shù)的知識(shí),這個(gè)階段學(xué)習(xí)完成后,可以以團(tuán)隊(duì)的形式完成中大形企業(yè)級(jí)項(xiàng)目的開(kāi)發(fā),能提供版本管理、日志管理、報(bào)表生成、網(wǎng)頁(yè)圖表、框架集成等功能。使用Hibernate能用ORM和面向?qū)ο蟮姆绞竭M(jìn)行關(guān)系數(shù)據(jù)庫(kù)的操作。但是后面的階段如果直接學(xué)習(xí)的話,又比較難以理解。因此每個(gè)階段都優(yōu)點(diǎn)但也存在問(wèn)題,幾個(gè)階段相互配合、循序漸進(jìn),按過(guò)程分階段進(jìn)行教學(xué),將會(huì)帶領(lǐng)學(xué)習(xí)輕松的學(xué)習(xí)和掌握J(rèn)avaWeb完整的開(kāi)發(fā)技術(shù)。
1.2改革考核方式
改革后考核不再是單一的期末考核,而是綜合整個(gè)學(xué)習(xí)期間全過(guò)程的考查[5],包括了每節(jié)課的表現(xiàn)、對(duì)同學(xué)的幫助、在團(tuán)隊(duì)項(xiàng)目中對(duì)團(tuán)隊(duì)的貢獻(xiàn)、教學(xué)跟蹤材料及教學(xué)跟蹤網(wǎng)站的反饋情況、貫穿項(xiàng)目的完成情況、期末考試的項(xiàng)目情況等,最后做出一個(gè)綜合的成績(jī)。成績(jī)?cè)u(píng)測(cè)如下:每次課的平時(shí)表現(xiàn)由以下幾個(gè)部分組成:每次編程測(cè)試,都要檢查程序的正確率,上交次序也考慮進(jìn)來(lái),培養(yǎng)快速完成自己的工作的職業(yè)素養(yǎng):
2過(guò)程反饋的具體實(shí)施
2.1學(xué)生方面
我校的軟件專(zhuān)業(yè)和計(jì)算機(jī)網(wǎng)絡(luò)專(zhuān)業(yè)定位于培養(yǎng)一線應(yīng)用型人才,學(xué)生在畢業(yè)時(shí)能具有一至兩年的工作經(jīng)驗(yàn),這些經(jīng)驗(yàn)?zāi)睦飦?lái)?來(lái)源于平時(shí)的練習(xí),來(lái)源于平時(shí)練習(xí)中所犯的錯(cuò)誤和排錯(cuò)。理論課采用貫穿案例,將開(kāi)發(fā)中的技術(shù),講解清楚,并與項(xiàng)目開(kāi)發(fā)過(guò)程對(duì)應(yīng)起來(lái)。上機(jī)練習(xí)課采用任務(wù)驅(qū)動(dòng)式教學(xué)法,將分解的任務(wù)與每節(jié)課的技術(shù)對(duì)應(yīng)起來(lái)。每門(mén)課程都將完成2-3項(xiàng)目的開(kāi)發(fā),課程體系幾個(gè)階段所練習(xí)和設(shè)計(jì)的項(xiàng)目有8個(gè)左右,代碼量能達(dá)到4萬(wàn)行左右,相當(dāng)于1-2年的工作經(jīng)驗(yàn)。上機(jī)課時(shí),老師走到學(xué)生中去,及時(shí)發(fā)現(xiàn)學(xué)生在開(kāi)發(fā)中的問(wèn)題,并及時(shí)解決這些問(wèn)題,對(duì)于3人及以上的共性問(wèn)題,要在全班中進(jìn)行統(tǒng)一講解。在學(xué)習(xí)及練習(xí)過(guò)程中鼓勵(lì)學(xué)生去體會(huì)所遇到的問(wèn)題,思考解決方案,總結(jié)經(jīng)驗(yàn)與教訓(xùn)。將一些學(xué)生吸收到老師的課題團(tuán)隊(duì)中來(lái),在課題團(tuán)隊(duì)中用真實(shí)的課題和項(xiàng)目去要求學(xué)生,一方面讓這些學(xué)生能體會(huì)到科研課題的研究方式和工作方式,為自己將來(lái)的課題研究奠定基礎(chǔ);另一方面老師可以通過(guò)這些學(xué)生的表現(xiàn)隨時(shí)了解學(xué)生的學(xué)習(xí)情況;再一方面通過(guò)這些學(xué)生的成績(jī),還能起到以點(diǎn)帶面的示范作用。
2.2教師方面
老師上課要注意學(xué)生的反應(yīng)與回饋,當(dāng)面的反應(yīng)是最好的反饋,如果某一個(gè)知識(shí)點(diǎn)大部分學(xué)生沒(méi)有積極的反應(yīng),就說(shuō)明這個(gè)知識(shí)點(diǎn)是有大問(wèn)題的,老師要思考如果去修改這個(gè)知識(shí)點(diǎn),讓它更易于理解與接受。上機(jī)課時(shí),老師要走到學(xué)生中去,隨時(shí)解決學(xué)生不能解決的問(wèn)題,如果在某個(gè)知識(shí)點(diǎn)上遇到問(wèn)題的學(xué)生較多,說(shuō)明這個(gè)問(wèn)題是個(gè)難點(diǎn),要給全班同學(xué)做統(tǒng)一講解。采用一站式問(wèn)題解決方案,將與課程相關(guān)的問(wèn)題基本上都在這門(mén)課程中解決。通過(guò)發(fā)放紙質(zhì)的講義跟蹤材料,讓學(xué)生自己在練習(xí)及參加的同時(shí),了解自己的情況。比如JavaEE框架技術(shù)的紙質(zhì)的講義跟蹤材料如下:材料中首先列出了本章的學(xué)習(xí)目標(biāo),關(guān)鍵的知識(shí)點(diǎn)和分知識(shí)點(diǎn),學(xué)生在學(xué)習(xí)中和練習(xí)過(guò)程中不斷用這些知識(shí)點(diǎn)來(lái)檢查自己的掌握情況,如果已經(jīng)掌握了某個(gè)知識(shí)點(diǎn),則可以用筆在右側(cè)打上一個(gè)“√”號(hào),有問(wèn)題的和知識(shí)點(diǎn)則要和同學(xué)或老師去商量,用這種方式,學(xué)生能一目了然的知道自己的掌握,老師也可以掌握大部分同學(xué)對(duì)某個(gè)知識(shí)點(diǎn)的掌握情況,從而及時(shí)的教學(xué)和輔導(dǎo)做出調(diào)整,隨著“√”號(hào)越來(lái)越多,學(xué)生就會(huì)越來(lái)越有成就感,也就越來(lái)越有主動(dòng)學(xué)習(xí)的興趣[3]。同時(shí)還可以結(jié)合教學(xué)跟蹤網(wǎng)站[4]、論壇、QQ、飛信等,對(duì)學(xué)生的學(xué)習(xí)情況進(jìn)行的跟蹤。
3結(jié)語(yǔ)
基于過(guò)程反饋的JavaWeb教學(xué)改革,能盡可能多的解決學(xué)生在學(xué)習(xí)過(guò)程遇到的問(wèn)題,能充分的激發(fā)學(xué)生的學(xué)習(xí)積極性,通過(guò)大量的代碼練習(xí)與排錯(cuò)使學(xué)生積累了豐富的開(kāi)發(fā)經(jīng)驗(yàn),近3年來(lái),學(xué)生的齊魯軟件設(shè)計(jì)大賽中獲獎(jiǎng)40多項(xiàng)、全國(guó)ITAT大賽中的獲獎(jiǎng)30多項(xiàng),獲獎(jiǎng)的個(gè)數(shù)和層次都在穩(wěn)步提升,就業(yè)率逐年增加,學(xué)生就業(yè)后都能進(jìn)入核心團(tuán)隊(duì)進(jìn)行各類(lèi)開(kāi)發(fā)。基于過(guò)程反饋的教學(xué)法取得了一定的成績(jī),但是該方法對(duì)教師的要求也比較高,也會(huì)加重老師的工作量,教師要提前將貫穿案例、上機(jī)案例都開(kāi)發(fā)完成,并按知識(shí)點(diǎn)進(jìn)行分解,在教學(xué)中隨時(shí)的進(jìn)行過(guò)程跟蹤也會(huì)占用教師的時(shí)間。因此后續(xù)的工作將是完善各類(lèi)表格;發(fā)揮學(xué)習(xí)團(tuán)隊(duì)的作用,通過(guò)團(tuán)隊(duì)討論解決一些常見(jiàn)的問(wèn)題;完善教學(xué)跟蹤網(wǎng)站,在為學(xué)生提供教學(xué)資料的同時(shí),能及時(shí)收集學(xué)生的學(xué)習(xí)情況,減輕老師的工作量,讓老師有更多的精力去開(kāi)發(fā)更多更好的案例項(xiàng)目和科研項(xiàng)目,豐富學(xué)生的學(xué)習(xí)。
作者:宋鋒劉瑞歌單位:濱州學(xué)院信息工程系