国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

Java語(yǔ)言實(shí)踐教學(xué)解析

2016-01-15 02:08:40郭小波劉永平
電腦知識(shí)與技術(shù) 2015年18期
關(guān)鍵詞:Java語(yǔ)言實(shí)踐分析

郭小波 劉永平

摘要:Java語(yǔ)言是計(jì)算機(jī)程序設(shè)計(jì)中一門常用的語(yǔ)言,它建立在c語(yǔ)言等基礎(chǔ)性語(yǔ)言的基礎(chǔ)之上,是實(shí)用性較強(qiáng)的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。在我國(guó)高校教育模式改革的背景下,為了進(jìn)一步促進(jìn)對(duì)計(jì)算機(jī)專業(yè)性實(shí)用人才的培養(yǎng),在Java語(yǔ)言教學(xué)中實(shí)踐教學(xué)是一個(gè)重要的環(huán)節(jié),該文將對(duì)Java語(yǔ)言的實(shí)踐教學(xué)進(jìn)行探討,在分析實(shí)踐教學(xué)現(xiàn)存問(wèn)題的基礎(chǔ)之上,提出實(shí)踐教學(xué)的操作思路,并對(duì)實(shí)踐教學(xué)進(jìn)行詳細(xì)的解析。

關(guān)鍵詞:Java語(yǔ)言;教學(xué);實(shí)踐;分析

中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1009-3044(2015)18-0096-02

在Java語(yǔ)言的學(xué)習(xí)過(guò)程中,教師在講述基本理論知識(shí)之后,還應(yīng)配合實(shí)踐課程,加強(qiáng)學(xué)生對(duì)知識(shí)的掌握和運(yùn)用,并培養(yǎng)學(xué)生對(duì)計(jì)算機(jī)程序設(shè)計(jì)的興趣和操作能力。因此,需要結(jié)合大量的實(shí)踐課程,根據(jù)學(xué)生思維運(yùn)動(dòng)的發(fā)散性特征,促進(jìn)學(xué)生自由探索知識(shí)。Java語(yǔ)言經(jīng)過(guò)二十多年的發(fā)展,已擁有了完善的理論和實(shí)踐操作體系,其具有很好的解釋性、分布性、面向?qū)ο?、可移植性和安全可靠性的特征,是?jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中運(yùn)用最為廣泛的程序設(shè)計(jì)語(yǔ)言。在高校Java語(yǔ)言的課程學(xué)習(xí)中,主要集中于對(duì)Java SE的學(xué)習(xí),即標(biāo)準(zhǔn)開(kāi)發(fā)版本,還有JavaME和Java EE,分別是企業(yè)完全版本和移動(dòng)設(shè)備開(kāi)發(fā)版本。鑒于Java語(yǔ)言的實(shí)用性,若僅是掌握理論知識(shí),而不加強(qiáng)實(shí)踐,不僅無(wú)法讓學(xué)生靈活的掌握編程的相關(guān)知識(shí),也無(wú)法提高學(xué)生的積極性。合理設(shè)計(jì)實(shí)踐環(huán)節(jié),不僅有助于幫助學(xué)生運(yùn)用已經(jīng)掌握的知識(shí),還能培養(yǎng)并提高學(xué)生的實(shí)際應(yīng)用能力,是培養(yǎng)綜合性高素質(zhì)專業(yè)人才的重要途徑。

1.Java語(yǔ)言實(shí)踐教學(xué)中存在的問(wèn)題

當(dāng)前,教師在Java語(yǔ)言的教學(xué)過(guò)程中,依然不能擺脫傳統(tǒng)填鴨式的教學(xué)方式,不注重對(duì)學(xué)生思維的啟發(fā),提問(wèn)不能很好的起到作用。因此學(xué)生在接收、理解和運(yùn)用的各個(gè)階段會(huì)出現(xiàn)不同的問(wèn)題。教師若不能有效的進(jìn)行了解和控制,將無(wú)法提高整體的課程教學(xué)成效。部分高校在Java語(yǔ)言的教學(xué)過(guò)程中,開(kāi)始注重實(shí)踐教學(xué),然而在具體的操作環(huán)節(jié),沒(méi)有做到精細(xì)的設(shè)計(jì)和控制,也存在著一些問(wèn)題。比如:實(shí)訓(xùn)課程的時(shí)間比例以及實(shí)訓(xùn)指導(dǎo)教師應(yīng)如何有效的控制和提高學(xué)生的實(shí)訓(xùn)成績(jī),均需要進(jìn)行細(xì)致的探討和研究。Java語(yǔ)言的知識(shí)點(diǎn)較多,體系稍顯復(fù)雜,且大部分的知識(shí)點(diǎn)均需要結(jié)合實(shí)訓(xùn)進(jìn)行運(yùn)用才能很好的掌握,在學(xué)習(xí)期間,除了正常的學(xué)時(shí)安排,還需要為學(xué)生創(chuàng)造更多參與實(shí)際項(xiàng)目開(kāi)發(fā)的機(jī)會(huì),否則,提高學(xué)生的運(yùn)用能力只是空中樓閣。

2.Java語(yǔ)言實(shí)踐教學(xué)思路解析

2.1明確教學(xué)目的

明確的教學(xué)目的是整個(gè)專業(yè)培養(yǎng)目標(biāo)的二級(jí)指標(biāo),Java的教學(xué)目標(biāo)需要從理論教學(xué)和實(shí)踐教學(xué)兩個(gè)方面進(jìn)行,應(yīng)以理論教學(xué)為輔實(shí)踐教學(xué)為主。對(duì)于主要的教學(xué)目標(biāo)可以概括為:力圖讓學(xué)生理解類與對(duì)象的關(guān)系,掌握面向?qū)ο蟪绦蛟O(shè)計(jì)過(guò)程中類的繼承,數(shù)據(jù)的封裝和多態(tài)性等有關(guān)的00P機(jī)制;并同時(shí)掌握類的設(shè)計(jì)方法和對(duì)象的使用,以及類與類的層次結(jié)構(gòu)關(guān)系等內(nèi)容。總的說(shuō)來(lái),學(xué)生應(yīng)能夠熟練掌握J(rèn)ava語(yǔ)言在程序設(shè)計(jì)中的基本語(yǔ)言,能夠熟練掌握Eclipse開(kāi)發(fā)的環(huán)境以及AH等幫助文檔,讓學(xué)生在完成課程之后,具備參加實(shí)際項(xiàng)目的開(kāi)發(fā)能力。

2.2合理安排教學(xué)內(nèi)容

結(jié)合近年來(lái)Java語(yǔ)言實(shí)踐教學(xué)體系的發(fā)展和完善過(guò)程,并結(jié)合筆者自身的教學(xué)實(shí)際,可以發(fā)現(xiàn),當(dāng)前社會(huì)和行業(yè)對(duì)Java語(yǔ)言實(shí)踐性人才的需求是剛性的,且需求量較大。而實(shí)踐能力相對(duì)較強(qiáng)的學(xué)生,在走上工作崗位之后,其職業(yè)發(fā)展將更加的順利。當(dāng)前計(jì)算機(jī)程序設(shè)計(jì)專業(yè)領(lǐng)域,要求學(xué)生能夠擁有較好的解決實(shí)際問(wèn)題的能力,并具備良好的團(tuán)隊(duì)合作能力。而創(chuàng)造力較好的學(xué)生,其職業(yè)發(fā)展將富有更加廣闊的空間。以社會(huì)對(duì)人才的實(shí)際需求為考量,我們?cè)诎才艑?shí)驗(yàn)課程內(nèi)容的時(shí)候可分為4個(gè)環(huán)節(jié),分別是:驗(yàn)證性實(shí)驗(yàn)階段、設(shè)計(jì)實(shí)驗(yàn)階段、綜合性實(shí)驗(yàn)階段和課程設(shè)計(jì)階段。這4個(gè)環(huán)節(jié)環(huán)環(huán)相扣、相輔相成,由淺入深,學(xué)生最后完成的課程設(shè)計(jì)成果便能很好的體現(xiàn)其對(duì)課程的掌握和運(yùn)用能力。

2.3設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目

實(shí)驗(yàn)項(xiàng)目設(shè)計(jì)的合理與否也是實(shí)踐教學(xué)中重要的環(huán)節(jié),Java語(yǔ)言是在C語(yǔ)言學(xué)習(xí)之后,更注重實(shí)用性的課程,教師需要注意培養(yǎng)學(xué)生的主觀能動(dòng)性。在設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目的過(guò)程中,注重選擇難度適中,且具有一定趣味性的實(shí)驗(yàn)題目來(lái)提高學(xué)生的興趣和求知欲。比如學(xué)生管理信息系統(tǒng),能夠很好的檢驗(yàn)學(xué)生對(duì)Java語(yǔ)言的掌握和運(yùn)用程度,還能很好的激發(fā)學(xué)生的興趣和積極性,起到培養(yǎng)學(xué)生解決實(shí)際問(wèn)題能力的作用。在這個(gè)系統(tǒng)設(shè)計(jì)中,主要有JDK與Eclipse開(kāi)發(fā)環(huán)境的安裝、界面及菜單等的運(yùn)用,要求熟悉安裝和開(kāi)發(fā)環(huán)境,并簡(jiǎn)單的現(xiàn)實(shí)界面和菜單。另外,還有菜單功能的實(shí)現(xiàn)、界面用戶的驗(yàn)證、數(shù)據(jù)操作、文件的復(fù)制和學(xué)生信息管理系統(tǒng)個(gè)的最終成型這6個(gè)方面的關(guān)鍵內(nèi)容。除此之外,還有算法設(shè)計(jì)、類的編寫、定時(shí)器的設(shè)計(jì)與應(yīng)用等。比如一些游戲程序也是很好的設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目,如俄羅斯方塊、坦克大戰(zhàn)、貪吃蛇等小游戲,拼圖游戲、聊天室等,可根據(jù)學(xué)生自身的喜好,讓學(xué)生自行挑選合適的項(xiàng)目。

3.Java語(yǔ)言實(shí)踐教學(xué)的組織方法及效果評(píng)價(jià)

3.1實(shí)踐教學(xué)具體環(huán)節(jié)

當(dāng)前,在Java實(shí)踐教學(xué)的過(guò)程中,主要包括單元實(shí)踐教學(xué)和一周專項(xiàng)課程實(shí)訓(xùn),即將理論教學(xué)方式和實(shí)踐教學(xué)方式結(jié)合起來(lái)。

3.1.1單元實(shí)踐教學(xué)

這里單元實(shí)踐是基于一個(gè)實(shí)訓(xùn)項(xiàng)目而進(jìn)行的,主要目的是引入知識(shí)點(diǎn)和操練語(yǔ)法點(diǎn)。這個(gè)過(guò)程又分為兩個(gè)階段,一是編程基礎(chǔ)準(zhǔn)備階段,二是實(shí)訓(xùn)項(xiàng)目牽引階段。

1)基礎(chǔ)準(zhǔn)備階段的內(nèi)容是在數(shù)組學(xué)習(xí)之前的知識(shí),比如:數(shù)據(jù)類型、運(yùn)算符和表達(dá)式等基礎(chǔ)語(yǔ)法和順序、選擇、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)等內(nèi)容。其主要目的是為了讓學(xué)生掌握程序設(shè)計(jì)的語(yǔ)法表達(dá)和類結(jié)構(gòu)的設(shè)計(jì)。這種基礎(chǔ)知識(shí),教師教通過(guò)各種書面作業(yè)和訓(xùn)練,來(lái)促進(jìn)學(xué)生對(duì)基礎(chǔ)知識(shí)的吸收,并拓寬學(xué)生的編程思路。這個(gè)階段,教師需要對(duì)結(jié)構(gòu)設(shè)計(jì)提供多種思路,對(duì)語(yǔ)法點(diǎn)進(jìn)行歸納,幫助學(xué)生梳理知識(shí)體系,并在上機(jī)訓(xùn)練中對(duì)學(xué)生進(jìn)行指導(dǎo),對(duì)學(xué)生作業(yè)進(jìn)行批注和評(píng)價(jià),有效的掌握學(xué)生在該階段的學(xué)習(xí)效果。

2)在實(shí)訓(xùn)項(xiàng)目牽引階段,主要包括數(shù)組、方法、繼承、多態(tài)、接口和GUI設(shè)計(jì)等方面的內(nèi)容。這是建立在基礎(chǔ)知識(shí)之上的程序設(shè)計(jì)內(nèi)容,在學(xué)習(xí)這些內(nèi)容的過(guò)程中,不僅需要對(duì)第一階段的內(nèi)容進(jìn)行鞏固,還需要進(jìn)一步對(duì)基礎(chǔ)知識(shí)點(diǎn)進(jìn)行掌握和運(yùn)用。實(shí)訓(xùn)項(xiàng)目開(kāi)展的原則應(yīng)是以形成實(shí)訓(xùn)作業(yè)成果為目標(biāo)的。教師以導(dǎo)師的身份對(duì)學(xué)生的實(shí)訓(xùn)項(xiàng)目進(jìn)行指導(dǎo)和支持,跟進(jìn)實(shí)訓(xùn)項(xiàng)目的進(jìn)程。

3.1.2一周課程實(shí)訓(xùn)

一周實(shí)訓(xùn)課程是在科目教學(xué)結(jié)束之后,安排的實(shí)踐課程,主要是對(duì)整個(gè)學(xué)習(xí)的鞏固、檢測(cè)和驗(yàn)收。在這個(gè)過(guò)程中,需要培養(yǎng)學(xué)生撰寫項(xiàng)目文檔的能力,主要考察學(xué)生的自主開(kāi)發(fā)能力。在一周的課程實(shí)訓(xùn)中,學(xué)生科只有的查找各種個(gè)資料,借鑒各種程序設(shè)計(jì)的模式和方法,完成自己的實(shí)訓(xùn)作業(yè)。并通過(guò)項(xiàng)目答辯,提交程序文檔來(lái)檢驗(yàn)整個(gè)課程的教學(xué)效果。

3.2實(shí)踐教學(xué)主要方法

實(shí)踐教學(xué)的主要方法就是通過(guò)將細(xì)化的知識(shí)模塊,融人到實(shí)訓(xùn)的模式中去,通過(guò)各個(gè)階段的實(shí)訓(xùn)累計(jì)到整個(gè)項(xiàng)目的實(shí)訓(xùn)。比如,在數(shù)組、編程方法、繼承等內(nèi)容的學(xué)習(xí)之后,學(xué)生便可以進(jìn)入到下一步構(gòu)建系統(tǒng)框架,添加菜單等步驟。這是一個(gè)銜接連貫的過(guò)程,例如:在學(xué)生管理信息系統(tǒng)的實(shí)訓(xùn)項(xiàng)目中,學(xué)生可以逐步的學(xué)會(huì)并編寫菜單、指針等功能模塊。各個(gè)細(xì)節(jié)的設(shè)計(jì)都是在前一個(gè)細(xì)節(jié)的基礎(chǔ)上實(shí)現(xiàn)的,顯示了各個(gè)步驟的內(nèi)在關(guān)聯(lián)性,也可見(jiàn)Java語(yǔ)言的學(xué)習(xí)是一個(gè)環(huán)環(huán)相扣的過(guò)程。在實(shí)踐教學(xué)中,教學(xué)內(nèi)容和教學(xué)方法,都應(yīng)給項(xiàng)目拓展教學(xué)一個(gè)實(shí)際的落腳點(diǎn),符合認(rèn)知和學(xué)習(xí)規(guī)律。

在局部的教學(xué)過(guò)程中,應(yīng)改變整堂課灌輸?shù)淖龇?,將學(xué)生的手、眼、腦全部調(diào)動(dòng)起來(lái),讓學(xué)生不斷的動(dòng)手實(shí)踐,用心思考,并發(fā)揮自身的創(chuàng)造力。如此才能體現(xiàn)實(shí)踐教學(xué)的意義和價(jià)值。教師需要在實(shí)踐課程中,給學(xué)生一個(gè)合適的切入點(diǎn),不同的學(xué)生,其基礎(chǔ)也各有差異,這就需要教師很好的掌控學(xué)生的學(xué)習(xí)狀態(tài)。為了更好的保持所有學(xué)生的實(shí)踐水平,可加強(qiáng)同學(xué)之間的內(nèi)部交流,結(jié)合知識(shí)體系,對(duì)學(xué)生的實(shí)訓(xùn)結(jié)果進(jìn)行階段性的評(píng)價(jià),讓學(xué)生更好的吸取同學(xué)的優(yōu)點(diǎn),修正自身存在的問(wèn)題,保持實(shí)訓(xùn)結(jié)果的不斷優(yōu)化。這個(gè)不斷發(fā)現(xiàn)、修正和引導(dǎo)的過(guò)程是一個(gè)螺旋式的提升過(guò)程,需要教師與學(xué)生高度的配合,一步一步的穩(wěn)打穩(wěn)扎,實(shí)現(xiàn)臺(tái)階式的進(jìn)步。

4.實(shí)踐教學(xué)效果評(píng)價(jià)

實(shí)踐教學(xué)的評(píng)估主要體現(xiàn)在過(guò)程考核和結(jié)果考核兩個(gè)方面,其考核對(duì)象包括教師和學(xué)生兩方面。在計(jì)算機(jī)程序設(shè)計(jì)中,團(tuán)隊(duì)協(xié)作是主要的模式,因此,對(duì)實(shí)訓(xùn)結(jié)果的考核可以以小組為單位,實(shí)現(xiàn)小組評(píng)估、自我評(píng)估和教師評(píng)估相結(jié)合的方式。在這三個(gè)層面的評(píng)價(jià)過(guò)程中,還能夠很好的培養(yǎng)學(xué)生的獨(dú)立性和主動(dòng)性。多角度、多層次的評(píng)價(jià)方式,也突破了傳統(tǒng)上一卷定成績(jī)的單一片面的評(píng)價(jià)模式。而對(duì)實(shí)踐教學(xué)的評(píng)價(jià)體系,因涉及實(shí)踐長(zhǎng),涉及對(duì)象多,為了提高評(píng)價(jià)的可操作性,要注意設(shè)定統(tǒng)一的評(píng)價(jià)標(biāo)準(zhǔn)和評(píng)價(jià)指標(biāo),以體現(xiàn)評(píng)價(jià)的科學(xué)性與完整性。

猜你喜歡
Java語(yǔ)言實(shí)踐分析
隱蔽失效適航要求符合性驗(yàn)證分析
電力系統(tǒng)不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
基于Android平臺(tái)的健康醫(yī)療APP設(shè)計(jì)與開(kāi)發(fā)
電力系統(tǒng)及其自動(dòng)化發(fā)展趨勢(shì)分析
初中政治教學(xué)中強(qiáng)化新八德教育探討
成才之路(2016年26期)2016-10-08 11:14:30
體驗(yàn)式學(xué)習(xí)在數(shù)學(xué)教學(xué)中的應(yīng)用研究
成才之路(2016年25期)2016-10-08 10:50:54
生物專業(yè)師范生教學(xué)實(shí)習(xí)的問(wèn)題與對(duì)策研究
成才之路(2016年25期)2016-10-08 10:01:19
校企協(xié)同實(shí)施高職專業(yè)課程改革的實(shí)踐研究
科技視界(2016年20期)2016-09-29 12:54:06
大學(xué)生創(chuàng)業(yè)平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
計(jì)算機(jī)軟件開(kāi)發(fā)中的JAVA編程語(yǔ)言分析
巢湖市| 栾川县| 新乐市| 吉林市| 云南省| 临海市| 萝北县| 都安| 鲁甸县| 大邑县| 邳州市| 西平县| 焉耆| 钟祥市| 邵阳市| 贺兰县| 上栗县| 萍乡市| 南宁市| 都兰县| 剑阁县| 托里县| 会理县| 常宁市| 德清县| 调兵山市| 南京市| 松原市| 通辽市| 南开区| 镇雄县| 郸城县| 顺平县| 柳州市| 北宁市| 韩城市| 兰考县| 定西市| 太仆寺旗| 庐江县| 甘南县|