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∨视频免费观看 | 国产精品va| 九九这里只有精品视频| 99精品在线视频观看| 亚洲精品国产成人7777| 国产一区二区三区在线观看免费| 99热这里只有免费国产精品 | 精品视频一区在线观看| 欧美亚洲中文精品三区| 狠狠色丁香婷婷综合| 在线观看精品自拍视频| 亚洲人成影院午夜网站| 在线99视频| 人妻丰满熟妇αv无码| 欧美一级在线看| 久久综合色天堂av| av在线无码浏览| 99热这里只有精品2| 尤物亚洲最大AV无码网站| 在线网站18禁| 亚洲码一区二区三区| 国产区免费精品视频| 992tv国产人成在线观看| 亚洲欧美日韩成人在线| 亚洲日韩精品欧美中文字幕 | 亚洲第一区精品日韩在线播放| 婷婷综合缴情亚洲五月伊| 亚洲国产成人麻豆精品| 国产精品思思热在线| 中文字幕亚洲电影| 日韩在线观看网站| 91福利一区二区三区| 国产乱视频网站| 国内黄色精品| 国产免费一级精品视频| 国产香蕉在线视频| 亚洲精品国产成人7777| www成人国产在线观看网站| 国产精品刺激对白在线| 婷婷色狠狠干| 欧美在线视频不卡第一页| 久久久久久久蜜桃| 亚洲第七页| 波多野结衣无码中文字幕在线观看一区二区| 亚洲无卡视频| 国产99视频免费精品是看6| 精品无码专区亚洲| 澳门av无码| 99在线观看国产| 2019年国产精品自拍不卡| 欧洲成人在线观看| 性69交片免费看| 九九线精品视频在线观看| 色婷婷国产精品视频| 18禁色诱爆乳网站| 免费人成视频在线观看网站| 综合色天天| 白浆免费视频国产精品视频 | 国产区福利小视频在线观看尤物| 国产精品一区在线麻豆| 狠狠干欧美| 国产欧美专区在线观看| 亚洲女同一区二区| 亚洲美女一区| 极品国产一区二区三区| 国产91精品调教在线播放| 亚洲美女视频一区| 九色国产在线| 永久天堂网Av| 播五月综合| 99视频在线看| 国产激爽爽爽大片在线观看| 精品国产成人国产在线| 国产精品3p视频| 久久综合婷婷| 国产传媒一区二区三区四区五区| 亚洲天堂成人| 欧美亚洲另类在线观看| 国产精选自拍| 久久精品一品道久久精品| 国产迷奸在线看|