康晶晶 山西農業大學信息學院
引言:JavaWeb應用開發技術作為IT行業的必備技能,在工作中應用極為廣泛,因此,學好JavaWeb應用開發技術顯得尤為重要,如今,有很多非本專業學生也會利用課余時間學習簡單的網頁前端開發設計,以提高自身綜合水平。目前我國正在實行各種教改,高校的JavaWeb應用開發技術課程教改也在如火如荼地進行著,但是,就目前而言,教改實踐過程中仍存在一些問題亟待解決。
作為軟件工程專業的基礎課程,JavaWeb應用開發技術對學生有重要影響,學好該課程為就業打下良好的專業基礎。JavaWeb應用開發技術課程改革旨在提高學生進行Web程序設計能力,為社會提供更多優質人才,但該課程在實際教學過程中,還存在一些問題。
和其他很多專業課程教學一樣,課堂上,教師仍以教材和課件為主進行教學,機械地向學生灌輸理論知識,很多學生雖然經過一系列學習,對網頁開發設計略知一二,但是涉及專業知識,由于教師傳統的講述方式,相當一部分學生表示聽得不太懂,更有部分學生覺得如聽天書,久而久之,他們會對這門課程喪失興趣。教師的教學方式不夠有吸引力,讓很多學生產生一定的抵觸情緒。
JavaWeb應用開發技術課程實踐教學主要是讓學生自己上機操作,本應是讓學生將掌握的理論知識應用到實際操作,與教學內容環環相扣,在教師的引導下,最終能夠獨立進行項目前端設計,但是由于大部分高校缺乏項目實踐所需的網絡環境,實踐教學只是教材內容的一個簡單驗證,流于形式,并沒有落到實處。學生通過好幾個學期的學習,到最后畢業時仍沒有獨立進行過項目開發設計,導致走向工作崗位后實踐能力與崗位需求不匹配,需要重新進行實踐學習。
與JavaWeb應用開發技術相關的課程應該是彼此之間有一定的融合,各課程有相通的地方,有一定的交叉,但就目前而言,與之搭配的系列課程并沒有很高的融合度,內容聯系不夠緊密,沒有太大關聯性,或者有些教學內容順序雜亂,沒有明確的順序性,這樣導致學生學了很多專業知識,卻沒有對各門課程有一個整體的認知,不會梳理知識,到實際運用時會不知所措,不知道究竟需要用到哪個知識點,直接影響學生的實踐操作能力。這種課程設計上的缺陷也會對教師的教學帶來一定的困惑,教師無法將各門課程綜合起來講述某一知識要點,有些課程有重復內容,有些明明是相通的卻沒有系統教學,或者有些知識點存在于JavaWeb應用開發技術的前期學習過程中,而這部分內容又存在于另一課程的后期學習內容中,讓教學過程很難按照科學合理的順序開展。
學校應該重視學生的發展,Java Web 應用開發技術本身是一門相對來說比較有難度的學科,這就對教師自身專業素質有比較高的要求,學校應提高師資水平,有些教師教學之所以只能依靠教材和課件就是因為他們本身的專業素質和教學水平有限,沒辦法開展形式多樣的教學,因此學校應該對該專業教師水平加以提高,并且在日常教學管理中,重視對教師的考核,對于考核不達標的,應該組織學習,提高教師的整體水平,這是做好教改工作的首要前提,否則教改工作難以開展下去。
大學教學管理相對中小學來說比較寬松,而大多數學生不能對自己嚴格要求,對于學習是60分萬歲,平常的學習過程中比較馬虎,學校應該采取各種方式嚴格要求學生。不能讓學生只是上課、下課、考試,有些學生覺得教學管理寬松,就會不認真上課甚至曠課,到了學期末要考試時才臨時抱佛腳隨便應付一下,這樣的學習是沒有效果的。在進行實踐學習時,學生有時利用網絡環境做其他事情而無心學習,實踐學習過程中,教師應該細心指導并嚴格管理課堂紀律。學校應當對學生平時的學習情況嚴格評價,從各方面采取措施嚴格要求,讓學生自覺學習。
高校尤其是大專、本科院校,還是更偏向于培養應用型人才,因此對于學生的實踐能力要求更多,學校除了要求教師上好課,同時應該增加Java Web應用開發技術課程的實踐教學,將理論知識與實踐操作充分結合,讓學生有足夠的課時進行獨立操作,而不是停留在枯燥乏味的理論知識上。學生普遍對上機操作更感興趣,教師應該在實踐課程中引導理論知識,這樣便于學生從操作的角度去理解理論知識,相對單純地學習理論知識來說,更加形象,也更容易記住。
要教好Java Web應用開發技術就應該從硬件設施上提供保障,學校應當優化網絡環境,讓學生有較便利的實踐學習環境。在各種軟件、硬件設施齊全的條件下,學生對Java Web應用開發技術會更加感興趣,也更容易用心去學習,實踐課程對他們來說不僅僅是一門不得不上的課程,更是一門他們愿意去學的技術。對于教師來說,有了良好的網絡環境,也有利于他們開展日常教學,如果網絡條件得不到保障,有些實踐環節教師只能在課堂上講述或者演示,學生不能親自嘗試,這也會對教師的教學造成影響,因此,優化網絡環境十分有必要。
對于學生來說,要提高實踐能力除了實踐課程外,另外一個重要途徑就是參加各類相關比賽。學生的消息來源并不十分多,教師應該關注網頁設計類比賽,有比較適合自己學生參加的比賽,應該主動推薦,并鼓勵學生踴躍參加,學生通過參加比賽,能夠學到很多平時課程中學不到的東西,大大提高了自己的實踐能力,在參加比賽的過程中,教師應該不遺余力地支持學生并提供幫助,參加比賽的整個過程其實就是一個實踐學習的過程,相比于課程安排中的實踐課程,更具有綜合性和挑戰性,學生需要充分利用平時所學各門知識,創新運用,對于提高自身能力有極大的幫助。
高校教師一般都有自己的科研項目,在自己的科研項目中,教師可以適時引導學生參與,這也是教學實踐的一種形式,教師應該為學生提供一些實踐的機會,除了學校安排的課程外,如果學生愿意,可以讓學生參與自己的項目,一方面為學生提供更多的實踐機會,帶動學生發展,另一方面,也為自己的項目提供更多思路。
計算機技術的發展日新月異,隨著網絡科技的普及運用,Java Web應用開發技術將會扮演越來越重要的角色,學習好該課程對于軟件工程專業學生來說是入行的門檻,甚至對于其他專業學生來說,也應當適當學習。就業形勢越來越嚴峻,高校畢業生面臨越來越多的挑戰,在這個人才濟濟的時代,扎實的基本功和強大的實踐操作能力能夠為自己爭取更多機會,高校應不斷探索教學模式的改革,為社會培養一批批優秀的計算機領域專業人才,同時高校學生也應該抓住每一次學習機會,不斷為自己充電。