Java 語言在教學中的有效應用
Java 語言在教學中的有效應用
文/查洋
隨著互聯網的迅猛發展,計算機技術應用得到了廣泛的應用,改變了我們的工作和生活。為此在計算機技術中,也衍生出編程語言,為助推生產力的發展立下汗馬功勞。掌握好這門編程語言,無疑會給科技發展及社會進步帶來很好的裨益,同時讓大家掌握好編程思想,為軟件界帶來更先進、更科學的理念和方法。
【關鍵詞】程序設計 編程語言 Java 語言
目前,在程序設計應用領域,Java 語言編程和相關的 Java 技術應用非常廣泛,是主流的程序設計開發語言之一。Java 語言是技工院校計算機專業中地位極為重要的一門專業知識,目前,對于 Java 程序語言的應用,很多學校都是采用了以教師講為主,學生聽為輔的方式,通過這樣的方式培養出來的學生通常缺乏自主探索知識及運用知識解決實際問題的能力,實際上也違背了技工院校“重技能”的辦學宗旨。因此,對于 Java 語言的應用方法探討是擺在我們任課老師面前的重要任務,我們應該以培養學生學習能力、自主探知能力為目標,盡最大可能調動學生的學習興趣,努力培養出企業需要的軟件人才。
1 Java語言應用中存在的問題分析
1.1 偏重理論
技工院校的學生大多數都是中考及高考落榜的孩子,他們的學習能力相對薄弱,加之Java 課程本身較為枯燥,各種教材都偏重理論知識的講解。如果采用本科院校的理論應用模式,學生會完全提不起興趣,無法理解教材中提及的一堆概念和術語,嚴重影響了他們的學習熱情。
1.2應用計劃設計不夠靈活
計算機技術的快速發展使得計算機的教育相對滯后,當前的應用內容跟不上知識更新的速度,我們所教的 Java 語言僅僅是 J2SE的基礎性知識,而 IT 產業界則需要熟練掌握J2EE/J2ME的技術人才,很多學生面臨就業時,考核技術達不到企業的要求。
1.3 課時較少導致應用內容無法及時消化
一般技工院校的 Java 課程學時只有 80 學時左右,而在如此短的時間內,完全掌握 Java的課程學習及編程思想對學生來說是非常困難的。
2 Java語言應用加強的辦法
2.1 優化內容
Java 技術是很強大的,一般的教材都要在四百頁左右,僅僅在 80 個課時左右就想把Java 技術學通幾乎是不可能的。學生在學習Java 語言之前基本都學習過了 C 語言或 C++語言,對于程序的基本控制結構已有一定的基礎,因此,在 Java 語言應用中,基本語法、控制結構、數組及方法等內容可以進行精講,突出面向對象的程序設計語言與面向過程的程序設計語言不同之外即可。對于這部分內容,一定要以學生為主導,多讓學生自己講述,通過講述發現不足,從而及時進行彌補。
2.2 注重實踐
傳統的實踐應用仍以教師為主導,教師先講實踐要求和步驟,然后學生依照教師完成實踐步驟,這種方法不能真正鍛煉出學生的動手能力。學習一種編程語言,其語法結構、功能調用是次要的,也不難學,難在學生是否真的掌握了編程思想,而教師就是要注重對學生進行編程思想的訓練。教師可在上機前給學生布置一些實驗題目,題目不限定為書上習題,培養學生能夠利用程序解決問題的能力,因每個人的思維方式都不盡相同,課堂上可允許學生進行交流,取長補短。鑒于上機時間短暫,要求學生在課堂上完成主要關鍵代碼即可,讓學生在實踐中體會編程思想,提高動手能力。
2.3 激發學習Java語言興趣
興趣是最好的老師!有了興趣,學習起來就不會感覺很費力,應用就應該圍繞提高學生的學習興趣來展開的。在應用過程中,應綜合利用多種應用手段,講解與討論相結合,板書與投影相結合,當然,對于不同的內容應采用不同的應用方法,如開學初,為激發學生學習 Java 語言的興趣,可以詳細演示一個用Java 開發的軟件,讓學生了解 Java 的強大功能。再比如學習類和對象時,可以引導學生思考一些現實中的對象,也就是說采用類比的應用方法,如學生自己的不同品牌的手機,每個人家里不同品牌的電視機等,這樣學生就能很快地歸納出手機類、電視類,進而可以抽象成通訊類、電器類等,逐步培養學生面向對象的分層抽象思維能力。另外,教師還應教會學生學習方法,因為 Java 中提供了 200 多個包,3000 多個類,內容很多,但它們中很多都有相似的結構和使用方法,比如在很多組件中都有 getText() 方法,將方法告之學生,這樣學生學習起來就能一通百通。
2.4 實訓很重要
我院的培養目標是“工學一體、德技雙優”,即理論與實踐相結合,品德與技能一樣優秀,培訓學生成為企業真正受歡迎的 “藍領” 。目前,大多數學校的 Java 實踐課都是在機房進行的,這樣可以完成課程的目標,但體現不出 Java 語言的優越性。如前文所述,Java 語言包括三種開發平臺:J2SE、J2EE 和 J2ME。它除了可以編寫網絡程序外,還可以開發手機應用程序及進行企業級開發,而這些優勢必須要在實訓中通過完成一個具體的應用程序設計方可體現出來。因此,教師一定要鼓勵學生利用工學交替或頂崗實習的機會多到優秀軟件企業參加專業實習,或者參加一些軟件培訓,提升他們的專業水平,進而提高他們將來就業時的競爭力。本人通過多年實踐應用,提出了 Java 語言應用中出現的一些問題,并提供了一些應用改革的措施,目的在于讓學生能真正地掌握Java 語言的編程思想,成為企業所需要的軟件人才。
作者單位
江蘇省揚州技師學院 江蘇省揚州市 225003
本站論文資源均為來自網絡轉載,免費提供給廣大作者參考,不進行任何贏利,如有版權問題,請聯系管理員刪除! 快速論文發表網(www.6scc.cn)本中心和國內數百家期刊雜志社有良好的合作關系,可以幫客戶代發論文投稿.
投稿郵箱:ksfbw@126.com
客服Q Q:
82702382
聯系電話:15295038833
本站論文資源均為來自網絡轉載,免費提供給廣大作者參考,不進行任何贏利,如有版權問題,請聯系管理員刪除!