999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

提高Java語言教學效果的探索與改革

2012-01-01 00:00:00陳新
科學大眾·教師版 2012年1期

摘 要:本文闡述了Java編程語言教學方法的一些共性,啟發學生編程思想,激發學生學習興趣,遵循學生的認知規律,使學生通過多讀多動手的方法快速提高學習水平。同時給出Java語言獨有的學習方法,遵循規律,有的放矢、由淺入深地引導學生真正地理解、掌握以及運用Java進行程序設計。

關鍵詞:教學方法;學習范式; Java程序設計

中圖分類號:TP312.1-4 文獻標識碼:A 文章編號:1006-3315(2012)01-116-001

Internet的發展極大地影響著計算機世界,同時也影響著人們的生活。目前,它已經成為全球范圍最大和資源最為豐富的網絡。Java語言是一種新型語言,它具有面向對象、平臺無關、可移植性強、安全、支持分布式等諸多特征,特別適合開發Internet程序,它能使網頁中靜態的圖像和元素變得具有動感,栩栩如生。

一、編程語言教學方法的探索

1.采用案例教學激發學生學習興趣

能夠自己動手解決實際問題是學習的最直接動力,是激發學習興趣的根源所在。現在絕大多數Java語言教學重心仍停留在語法、函數、控件的介紹上,極大地挫傷了學生學習的興趣,更談不上對能力的培養,也許是教會學生死記硬背。因此,采用案例為初學者提供了模擬的開發環境,為學生提供了模仿的樣本,讓學生感受到學習的意義。因而,案例教學深受學生歡迎,教學效果也是最好的。所以,教師講課時要摒棄一些傳統的方法,不從知識點、概念、思想本身去講,而是用項目和程序代碼等案例、實例來講解有關思想。往往會讓學生記憶深刻,達到事半功倍的效果。

2.側重授之以漁的教學

學習一種編程語言,最重要的是掌握編程思想,找到編程感覺,而不是死記硬背語言本身。多數情況下,一旦掌握編程思想,面對新的編程語言時,只需要簡單了解該語言的語法特點后,就可以即學即用。首先要培養學生解決實際問題的能力,然后引導學生如何用程序來表現。要把程序的組織結構、語句含義、運行流程和實際問題對應起來。教師可以讓學生先解決一些簡單的實際問題,掌握編程的一些常用結構和方法。然后邊學邊用,學生熟練掌握編程技術后,就可以獨立編程了。[1]

3.講解思路遵循學生的認知規律

Java語言教學從實踐到理論、從具體到抽象、從個別到一般的方法,符合學生的認知規律。教師不僅要講怎么做,還要告訴學生為什么;不僅要講具體步驟,還要貫穿一些系統的理論。這樣一步步引導學生深入了解Java語言,使學生感到學習輕松愉快、興趣盎然。Java語言教學常見問題是如何提高學習效率。教師要盡量把一些教學中常見問題歸納總結,及時解答并分析產生的根源。

二、Java學習流程

1.安裝好JDK開發環境

SUN公司提供了自己研發的一套Java開發環境軟件,通常稱之為JDK,同時提供了包括Windows在內的多種操作系統下的JDK,這些軟件在SUN公司的網站可以直接下載。安裝過程非常簡單,安裝完成之后整個工具包的內容都放在JDK安裝目錄下,其中bin目錄中包含了所有相關的可執行文件。[2]

2.掌握Java的語法

Java的語法是類C++的,主流的編程語言不是類C,就是類C++,即Java中的基本數據類型、運算符及控制語句都與C/C++類似。只要有C語言的基礎,學生掌握Java語言的語法并不難。[3]

3.掌握Java面向對象的特性

Java是在C++的基礎上發展起來的,與C++相比,它是更為“純粹”的面向對象編程語言。類是面向對象程序設計的基礎,始終是圍繞著對象的封裝性、繼承性和多態性展開討論的。C語言把主要精力集中在編寫函數上,而Java語言把主要精力集中在對類的設計上。學生學習Java語言編程,首先要掌握關于對象的基本概念。對于一個沒有面向對象語言背景的人來說,這個過程需要花一定的時間,所以應要求學生把教材上面的例子反復的揣摩、修改、嘗試方可。[4]

4.熟悉Java的類庫

Java的基礎類庫其實就是JDK安裝目錄下面jre\\lib\\rt.jar這個包。學習基礎類庫就是學習rt. jar。基礎類庫里面的類非常多,但最核心的只有四個,分別是java lang.*, java io.*,java util.* 和java sql.*。每個包的學習都可以寫成一本厚厚的教材,比較好的教學方法是:要學生通讀整個package框架,了解整個package的class,interface,excep tion的構成。對包整體框架的把握并不是要學生熟悉每個類的用法,記住它有哪些屬性和方法,當遇到問題的時候,能夠知道哪個類或者哪幾個類的組合可以解決問題就可以了。

三、結語

Java語言適用于各種應用程序的開發,尤其是網絡應用和嵌入式系統開發。目前越來越多的人開始學習并使用Java語言,全世界已經掀起了一股Java熱潮。初學編程的學生進步慢或者半途而廢的主要原因是因為他們沒有一個真正的實踐練習環境,這就需要一個實踐豐富的教師能夠把一些理論和實踐經驗通俗地講出來,培養學生的編程思想和感覺,組織學生自己動手模擬項目的開發過程,體驗軟件開發的樂趣。從而將復雜的知識簡單化、具體化和實例化,用實踐的方法幫助學生透徹理解,加深記憶。

參考文獻:

[1]張孝祥.Java就業培訓教程[M]1北京:清華大學出版社,2003

[2]閻菲.Java程序設計教程[M]1北京:中國水利水電出版社,2004

[3]皮德常,張鳳林.Java2簡明教程[M]1北京:清華大學出版社,2004[4]焦玲,王興玲,杜樹杰.Java程序設計[M]1北京:中國鐵道出版社,2006

主站蜘蛛池模板: 国产精品久线在线观看| 国产在线观看高清不卡| 中文无码精品A∨在线观看不卡 | 欧美日韩另类在线| 国产精品永久免费嫩草研究院| 在线观看免费人成视频色快速| 国产在线第二页| 欧美狠狠干| 中文字幕 91| 久久a级片| 国产精品19p| 久久伊人色| 在线高清亚洲精品二区| 日本午夜影院| 在线免费看片a| 欧美在线国产| 日韩福利在线视频| 国产精品视频观看裸模| 在线播放国产一区| 亚洲福利视频一区二区| 自拍欧美亚洲| 欧美日韩免费观看| 欧美国产综合色视频| 国产不卡一级毛片视频| 久久国产精品嫖妓| 99精品影院| 亚洲人成日本在线观看| 国产色婷婷| 免费毛片视频| 六月婷婷综合| 亚洲大学生视频在线播放| 免费一看一级毛片| 久久综合结合久久狠狠狠97色| 国产打屁股免费区网站| 91丝袜美腿高跟国产极品老师| 欧美日韩成人在线观看| 亚洲有无码中文网| 97无码免费人妻超级碰碰碰| 欧美亚洲一区二区三区在线| 欧美日韩国产成人高清视频| 国产成人麻豆精品| 亚洲精品在线观看91| 性色在线视频精品| 精品一区二区三区视频免费观看| 色成人综合| 国产超碰一区二区三区| 欧美一级特黄aaaaaa在线看片| 香蕉伊思人视频| 一区二区三区在线不卡免费| 亚洲av中文无码乱人伦在线r| 日韩精品久久无码中文字幕色欲| 国产综合亚洲欧洲区精品无码| 久久永久免费人妻精品| 91黄视频在线观看| 99热最新网址| 亚洲一级毛片在线观播放| AV片亚洲国产男人的天堂| 国产高清免费午夜在线视频| 美女一级毛片无遮挡内谢| 日本人妻一区二区三区不卡影院| 欧美在线精品怡红院| 欧美亚洲一区二区三区在线| 亚洲一区二区三区香蕉| 国产成人综合久久精品下载| 国产成人久久777777| 国产免费久久精品44| 女人18一级毛片免费观看| 欧美一区二区福利视频| 亚洲无码精彩视频在线观看| 一本无码在线观看| 专干老肥熟女视频网站| 九九香蕉视频| 免费无码一区二区| 成人在线综合| 五月天综合婷婷| 久操线在视频在线观看| 最新国产你懂的在线网址| 亚洲嫩模喷白浆| 成人在线观看一区| 国产第一页第二页| 高清大学生毛片一级| 国产一区二区丝袜高跟鞋|