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

主站蜘蛛池模板: 欧美日韩91| 久久久久中文字幕精品视频| 久久久亚洲国产美女国产盗摄| 国产成人AV综合久久| 色婷婷亚洲十月十月色天| 国产无码精品在线| 中文字幕第1页在线播| 亚洲日韩精品欧美中文字幕| 日韩成人在线一区二区| 久久精品91麻豆| 人妻中文字幕无码久久一区| 波多野结衣一区二区三区四区视频 | 免费三A级毛片视频| 亚洲欧美在线看片AI| 久久精品只有这里有| 中文字幕一区二区人妻电影| 日韩成人免费网站| 婷婷色一二三区波多野衣| 国产精品吹潮在线观看中文| 久久不卡国产精品无码| 亚洲精品成人片在线观看| 亚洲高清在线播放| 国产精品va免费视频| 国产国语一级毛片在线视频| 久久久久久尹人网香蕉| 久久99国产综合精品女同| 亚洲中文在线视频| 永久免费精品视频| 在线国产综合一区二区三区| 国产拍在线| 国产网站黄| 亚洲一区无码在线| 思思热在线视频精品| 亚洲欧洲一区二区三区| 国产成人一二三| 欧美在线黄| 影音先锋丝袜制服| 亚洲日韩精品无码专区| 色天堂无毒不卡| 爆乳熟妇一区二区三区| 国产杨幂丝袜av在线播放| 国产精品福利在线观看无码卡| 欧美色综合网站| 日韩在线2020专区| 久久96热在精品国产高清| 一级毛片免费高清视频| 综合亚洲色图| 欧美亚洲中文精品三区| 无码精油按摩潮喷在线播放| 久久久久久久97| 国产大片黄在线观看| 麻豆精品在线视频| 久久精品一品道久久精品| 女人18毛片久久| 亚洲欧美激情另类| 国产成人久久综合一区| 国产白丝av| a免费毛片在线播放| 老司机午夜精品视频你懂的| 99人体免费视频| 亚洲系列无码专区偷窥无码| 深爱婷婷激情网| 777午夜精品电影免费看| 国产丝袜啪啪| 国产肉感大码AV无码| 久久久噜噜噜| 高清不卡一区二区三区香蕉| 国产精品视频久| 国产96在线 | 香蕉蕉亚亚洲aav综合| 国产v精品成人免费视频71pao| 视频二区国产精品职场同事| 日韩欧美视频第一区在线观看| JIZZ亚洲国产| 亚洲欧美日韩中文字幕在线一区| 99re这里只有国产中文精品国产精品 | 97人人做人人爽香蕉精品| 国产福利在线免费| 在线观看亚洲成人| 香蕉视频在线精品| 欧美A级V片在线观看| 免费看a级毛片|