[文獻(xiàn)標(biāo)識(shí)碼]A
[文章編號(hào)]1671-5004(2015)05-0047-03
[收稿日期]2015-7-1
[作者簡介]何源(1981-),男,福建順昌人,福建水利電力職業(yè)技術(shù)學(xué)院講師,研究方向:網(wǎng)絡(luò)、VB、數(shù)據(jù)庫、網(wǎng)頁設(shè)計(jì)。
An Interpretation of the Application of JAVA Language in the Distance Network Teaching
HE Yuan
(Fujian College of Water Conservancy and Electric Power, Yong'an366000, Fujian)
[Abstract] In the construction process of the remote network teaching content, through the establishment of Java language teaching content, the professional development of the network education curriculum and the core position of Java language in network teaching process are realized. In the whole process, the teaching target establishment,the teaching content organization and the building of the teaching network environment are concluded, to ensure that sutdents can improve the learning skills.
[Key words]remote network teaching; JAVA language; interpretation of application; advantage analysis
對(duì)于JAVA語言而言,在計(jì)算機(jī)專業(yè)性課程教學(xué)內(nèi)容建立的過程中,主要作為一種核心性的教學(xué)語言,是JAVA網(wǎng)絡(luò)程序中的設(shè)計(jì)內(nèi)容、JSP網(wǎng)站內(nèi)容的建立同時(shí)也是Web軟件中的設(shè)計(jì)內(nèi)容。因此,在整個(gè)社會(huì)經(jīng)濟(jì)發(fā)展以及教育事業(yè)優(yōu)化的過程中,為了適應(yīng)整個(gè)社會(huì)發(fā)展的基本需求,應(yīng)該逐漸深化遠(yuǎn)程教育的基本理念,為學(xué)生營造良好的發(fā)展空間,逐漸優(yōu)化JAVA語言在遠(yuǎn)程網(wǎng)絡(luò)教育中的技術(shù)應(yīng)用,從而為整個(gè)教育實(shí)踐內(nèi)容的創(chuàng)新提供充分性的保證,激發(fā)學(xué)生的學(xué)習(xí)興趣,為學(xué)生的發(fā)展奠定良好的基礎(chǔ) [1]。
一、JAVA語言應(yīng)用的基本特點(diǎn)
(一)語言應(yīng)用中面對(duì)對(duì)象的基本特點(diǎn)
在計(jì)算機(jī)網(wǎng)絡(luò)教育內(nèi)容應(yīng)用的過程中,面對(duì)對(duì)象主要是計(jì)算機(jī)編程中最為核心性的技術(shù)應(yīng)用形式,通過對(duì)技術(shù)內(nèi)容的應(yīng)用對(duì)真實(shí)性的物體進(jìn)行抽象性的解釋,對(duì)于這些抽象性的信息資源而言,可以通過基本消息的分析進(jìn)行項(xiàng)目內(nèi)容的通信,從而為整個(gè)計(jì)算機(jī)遠(yuǎn)程教育理念的應(yīng)用提供充分性的保證。與此同時(shí),在真實(shí)的環(huán)境之下,計(jì)算機(jī)系統(tǒng)會(huì)根據(jù)物體的共同性特點(diǎn)將相關(guān)的事物進(jìn)行統(tǒng)一性的歸類。在JAVA語言應(yīng)用的過程中,具有封裝性、多態(tài)性以及繼承性的特點(diǎn),其中封裝性的特點(diǎn)主要是指根據(jù)程序內(nèi)容的定義將抽象化的對(duì)象進(jìn)行充分性的展現(xiàn),通過自定義實(shí)現(xiàn)內(nèi)容屬性的整合,其基本的單位就是通過抽象性技術(shù)的應(yīng)用所展現(xiàn)出來的技術(shù)理念。在JAVA語言運(yùn)用的過程中,具有專業(yè)性的封裝特點(diǎn),通過程序員分離出來的一些特殊性的數(shù)字及符號(hào),形成了JAVA語言的基本程序,而通過對(duì)相關(guān)數(shù)據(jù)類型的技術(shù)分析,可以為程序人員的技術(shù)開發(fā)及系統(tǒng)的應(yīng)用提供科學(xué)性的保證,從而完成數(shù)據(jù)系統(tǒng)的相互通信。
(二)具有跨平臺(tái)簡單以及可移植性的特點(diǎn)
對(duì)于JAVA語言的平臺(tái)建立而言,在系統(tǒng)應(yīng)用的過程中其平臺(tái)的無關(guān)性會(huì)使整個(gè)JAVA語言內(nèi)容的開發(fā)實(shí)現(xiàn)不同硬件平臺(tái)的技術(shù)處理,其主要優(yōu)點(diǎn)是:首先,可以使程序開發(fā)人員在技術(shù)應(yīng)用的過程中不考慮服務(wù)器機(jī)型,只是根據(jù)JAVA語言的相關(guān)規(guī)范就可以實(shí)現(xiàn)虛擬環(huán)境的技術(shù)操作,這也就是我們經(jīng)??匆姷腏VM虛擬機(jī),然后再在網(wǎng)絡(luò)平臺(tái)中對(duì)軟件進(jìn)行系統(tǒng)的開發(fā)及設(shè)計(jì) [2]。在跨平臺(tái)技術(shù)應(yīng)用的過程中,可以方便快捷的將JAVA程序移植到網(wǎng)絡(luò)平臺(tái)中不同類型的服務(wù)器上。與此同時(shí)JAVA的基礎(chǔ)庫還可以提供其他平臺(tái)的通信交流函數(shù),從而將JAVA基礎(chǔ)庫中的相關(guān)信息移植到其他環(huán)境之中,從而為整個(gè)移植系統(tǒng)的可移植性應(yīng)用提供科學(xué)性的保證。
(三)JAVA語言運(yùn)用的安全性
在JAVA系統(tǒng)運(yùn)行的過程中,不會(huì)提供指針性質(zhì)的數(shù)據(jù)類型,而是將內(nèi)存信息的管理工作完全交給運(yùn)行時(shí)的技術(shù)系統(tǒng),防止了黑客對(duì)程序數(shù)據(jù)內(nèi)容的破壞,同時(shí)也減少非法操作對(duì)網(wǎng)絡(luò)平臺(tái)系統(tǒng)帶來的破壞的現(xiàn)象。在JAVA語言系統(tǒng)應(yīng)用的過程中可以采用安全管理器的技術(shù)應(yīng)用理念,通過對(duì)不同資源的控制,實(shí)現(xiàn)了系統(tǒng)裝置的技術(shù)化處理,在語言編譯的過程中,還可以對(duì)系統(tǒng)程序進(jìn)行嚴(yán)格性的檢查,從而為整個(gè)遠(yuǎn)程教育內(nèi)容的建立提供了安全性的運(yùn)行空間。
二、JAVA語言在遠(yuǎn)程教學(xué)中的現(xiàn)狀及優(yōu)勢(shì)性
(一)JAVA語言在遠(yuǎn)程教學(xué)中的發(fā)展現(xiàn)狀
對(duì)于JAVA語言而言,作為一門面向?qū)ο蟮恼n程教學(xué)內(nèi)容,在語言設(shè)計(jì)的過程中具有很強(qiáng)的系統(tǒng)應(yīng)用性技術(shù),因此,在整個(gè)語言系統(tǒng)應(yīng)用的過程中,應(yīng)該尊重核心性的理論原則,思想課程教學(xué)內(nèi)容的核心性內(nèi)容,通多對(duì)思想內(nèi)容的優(yōu)化,提高學(xué)生們的專業(yè)性學(xué)習(xí)思維,從而掌握基本的網(wǎng)絡(luò)編程數(shù)據(jù)的系統(tǒng)開發(fā)。但是,在現(xiàn)階段遠(yuǎn)程教育課程內(nèi)容建立的過程中,很多學(xué)生在遠(yuǎn)程課程學(xué)習(xí)的過程中缺乏專業(yè)性的思維,對(duì)于遠(yuǎn)程教育中JAVA語言的認(rèn)知還存在表面現(xiàn)象,對(duì)于核心性的內(nèi)容設(shè)計(jì)沒有得到充分性的理解,這種現(xiàn)象出現(xiàn)的原因主要是由于學(xué)生在學(xué)習(xí)的過程中,對(duì)于基本的實(shí)踐內(nèi)容沒有得到合理性的認(rèn)識(shí)。因此,在現(xiàn)階段遠(yuǎn)程教育內(nèi)容建立的過程中,專業(yè)的教育人員應(yīng)該充分認(rèn)識(shí)到教學(xué)現(xiàn)象,制定科學(xué)性的教學(xué)內(nèi)容,從而為學(xué)生們專業(yè)的發(fā)展奠定良好的基礎(chǔ) [3]。
(二)遠(yuǎn)程教學(xué)中JAVA語言的優(yōu)勢(shì)
通過遠(yuǎn)程性教學(xué)內(nèi)容的建立,可以實(shí)現(xiàn)JAVA語言運(yùn)用的優(yōu)勢(shì)性。首先,教師在教學(xué)的過程中可以根據(jù)課程內(nèi)容的差異性,制定自由學(xué)習(xí)環(huán)節(jié),在自由環(huán)節(jié)教學(xué)的過程中,可以根據(jù)學(xué)生們的興趣愛好及基本特點(diǎn),提高學(xué)習(xí)進(jìn)度,從而實(shí)現(xiàn)網(wǎng)絡(luò)課程教學(xué)以及視頻學(xué)習(xí)等個(gè)性化的學(xué)習(xí)模式,而教師可以根據(jù)監(jiān)控平臺(tái)觀察學(xué)生們的基本學(xué)習(xí)情況,在這種教學(xué)內(nèi)容建立的過程中,不僅滿足了學(xué)生對(duì)課程學(xué)習(xí)內(nèi)容的基本需求,同時(shí)也激發(fā)了學(xué)生們的學(xué)習(xí)興趣,通過對(duì)課程內(nèi)容的掌握,實(shí)現(xiàn)動(dòng)態(tài)化的課程教學(xué)理念。其次,可以實(shí)現(xiàn)交互性教學(xué)內(nèi)容的建立,在遠(yuǎn)程課程教學(xué)理念建立的過程中,學(xué)生可以通過系統(tǒng)的互動(dòng)功能,提高學(xué)習(xí)的整體性效果,從而為合作性學(xué)習(xí)內(nèi)容的培養(yǎng)營造良好的發(fā)展空間。最后,可以提高學(xué)生們專業(yè)性的實(shí)踐能力,學(xué)生在學(xué)習(xí)的過程中可以通過自主性的資料查詢,進(jìn)行軟件的設(shè)計(jì),從而使學(xué)生在技術(shù)操作的過程中實(shí)現(xiàn)技術(shù)與理論知識(shí)的充分融合,為學(xué)生學(xué)習(xí)興趣的養(yǎng)成提供了充分性的保證 [4]。
三、遠(yuǎn)程網(wǎng)絡(luò)教學(xué)中JAVA語言的應(yīng)用
(一)創(chuàng)建動(dòng)態(tài)Web頁面實(shí)現(xiàn)實(shí)時(shí)性討論
在傳統(tǒng)的Web頁面制作的過程中,采用了Microsoft Front Page或者是HTML的語言制作內(nèi)容進(jìn)行文字以及圖像內(nèi)容的轉(zhuǎn)換,其技術(shù)的應(yīng)用只能顯示出靜態(tài)化的文字以及圖像,從而為整個(gè)課程內(nèi)容的建立帶來了一定的枯燥性。當(dāng)JAVA語言出現(xiàn)之后,通過JAVA語言的程序應(yīng)用,其JAVA字節(jié)代碼與平臺(tái)并沒有一定的關(guān)聯(lián)性,從而在系統(tǒng)應(yīng)用的過程中逐漸實(shí)現(xiàn)了與HTML的融合,使Web瀏覽器在真正的意義上實(shí)現(xiàn)了編程機(jī)制。與此同時(shí),在信息瀏覽的過程中強(qiáng)化了數(shù)據(jù)內(nèi)容的更新,改變了純粹性信息收集工具的應(yīng)用,使音頻、圖像以及動(dòng)畫的信息應(yīng)用技術(shù)逐漸增強(qiáng),其中的Applet可以將音頻以及視頻內(nèi)容進(jìn)行合理化的展現(xiàn),從而為整個(gè)信息技術(shù)的交流提供了充分的發(fā)展空間。與此同時(shí),通過開發(fā)網(wǎng)絡(luò)的通信系統(tǒng)的應(yīng)用,可以逐漸實(shí)現(xiàn)實(shí)時(shí)性的內(nèi)容討論,在JAVA語言內(nèi)容使用的過程中,可以逐漸優(yōu)化網(wǎng)絡(luò)化的技術(shù)應(yīng)用理念,程序人員不需要編寫大量的通信代碼,在技術(shù)集中開發(fā)的過程中,逐漸提高系統(tǒng)應(yīng)用的效率,從而為整個(gè)語言安全系統(tǒng)的營造提供充分性的保證。例如,在遠(yuǎn)程網(wǎng)絡(luò)教學(xué)內(nèi)容建立的過程中,可以實(shí)現(xiàn)學(xué)習(xí)者之間的討論性功能,對(duì)JAVA語言系統(tǒng)進(jìn)行合理化的編程,為網(wǎng)絡(luò)系統(tǒng)的應(yīng)用提供了充分性的保證。而且,在遠(yuǎn)程教育中通過JAVA語言系統(tǒng)的建立,可以為ServerScoket的監(jiān)聽程序提供合理化的應(yīng)用,從而為整個(gè)監(jiān)聽系統(tǒng)的程序優(yōu)化提供充分性的保證 [5]。
(二)實(shí)現(xiàn)遠(yuǎn)程教學(xué)及多樣化的教育環(huán)境
由于JAVA平臺(tái)在建立的過程中具有無關(guān)性的特點(diǎn),所以在技術(shù)應(yīng)用的過程中其語言的編寫以及程序內(nèi)容的教學(xué)會(huì)在不同硬件以及軟件平臺(tái)上進(jìn)行使用,因此,對(duì)于程序人員而言,在問題分析的過程中應(yīng)該充分的考慮到機(jī)型的差異性,將JAVA語言作為系統(tǒng)性的技術(shù)開發(fā)平臺(tái),從而為系統(tǒng)的編程營造良好的環(huán)境。而且,可以直接實(shí)現(xiàn)Internet計(jì)算機(jī)遠(yuǎn)程網(wǎng)絡(luò)系統(tǒng)內(nèi)容的教學(xué),實(shí)現(xiàn)資源共享以及輔助性軟件內(nèi)容的教學(xué),為分布性以及多樣性教學(xué)環(huán)境的建立提供了充分性的保證。與此同時(shí),通過遠(yuǎn)程異構(gòu)網(wǎng)絡(luò)教學(xué)環(huán)境的建立,可以逐漸實(shí)現(xiàn)協(xié)同性學(xué)習(xí)環(huán)境的營造,將JAVA的教學(xué)功能得到了充分性的擴(kuò)建,發(fā)揮了遠(yuǎn)程教學(xué)平臺(tái)建立的核心性優(yōu)勢(shì)。在Internet環(huán)境系統(tǒng)建立的過程中,由于系統(tǒng)內(nèi)容的建立具有一定的協(xié)同性特點(diǎn),可以使整個(gè)系統(tǒng)內(nèi)容進(jìn)行有效性的聯(lián)系,從而在根本意義上實(shí)現(xiàn)協(xié)同性的網(wǎng)絡(luò)環(huán)境。對(duì)于系統(tǒng)性網(wǎng)絡(luò)環(huán)境的建立而言,主要是指在系統(tǒng)運(yùn)行的過程中具有“一次編程;隨處運(yùn)行”的跨平臺(tái)性特點(diǎn),而且,在網(wǎng)絡(luò)系統(tǒng)運(yùn)行的過程中,可以將JAVA、Web以及Internet網(wǎng)絡(luò)平臺(tái)進(jìn)行緊密性的聯(lián)系,通過系統(tǒng)內(nèi)容的充分性協(xié)商,實(shí)現(xiàn)小型協(xié)商系統(tǒng)的運(yùn)行。
(三)促進(jìn)遠(yuǎn)程教育中的軟件開發(fā)
隨著遠(yuǎn)程教育內(nèi)容的逐漸發(fā)展,遠(yuǎn)程網(wǎng)絡(luò)教育內(nèi)容的建立存在著一定的制約性因素:首先,在教學(xué)有效性內(nèi)容建立的過程中,存在著軟件數(shù)量不足的現(xiàn)象,而且,在軟件開發(fā)的過程中,其交流的周期相對(duì)較長,開發(fā)的資金成本也相對(duì)較高;其次,軟件實(shí)用性平臺(tái)的建立,其可移植性的特點(diǎn)相對(duì)較弱,同時(shí)也缺乏系統(tǒng)性的問題分析,從而在很大程度上造成了資源的匱乏現(xiàn)象。出現(xiàn)這些問題的原因主要是由于,在遠(yuǎn)程教學(xué)內(nèi)容建立的過程中,由于傳統(tǒng)教學(xué)觀念的影響以及軟件資源的缺失,整個(gè)平臺(tái)的建立也缺乏一定的關(guān)聯(lián)性。因此,在現(xiàn)階段遠(yuǎn)程課程教學(xué)內(nèi)容建立的過程中,通過JAVA語言的選擇以及Web資源的應(yīng)用,可以逐漸實(shí)現(xiàn)協(xié)同性的資源共享。與此同時(shí),在遠(yuǎn)程教育內(nèi)容建立的過程中,可以通過網(wǎng)絡(luò)資源的設(shè)計(jì),縮短軟件開發(fā)的周期性,提高軟件開發(fā)、信息交流等設(shè)計(jì)內(nèi)容的完善,將與系統(tǒng)相關(guān)的軟件進(jìn)行合理性的導(dǎo)航,從而為遠(yuǎn)程教育中的軟件開發(fā)提供充分性的保證,在資源成本降低的過程中,實(shí)現(xiàn)資源的多樣性建立,從而實(shí)現(xiàn)遠(yuǎn)程教育過程中軟件資源開發(fā)的協(xié)同性內(nèi)容 [6]。
結(jié)語
總而言之,在現(xiàn)階段遠(yuǎn)程教育中通過JAVA語言內(nèi)容的運(yùn)用,可以將網(wǎng)絡(luò)技能協(xié)同性資源進(jìn)行充分性結(jié)合,可以將Internet網(wǎng)絡(luò)系統(tǒng)作為應(yīng)用環(huán)境,為整個(gè)遠(yuǎn)程系統(tǒng)的運(yùn)行及開發(fā)提供充分性的保證。因此,對(duì)于專業(yè)性的技術(shù)管理人員而言,在遠(yuǎn)程教育內(nèi)容建立的過程中,應(yīng)該逐漸優(yōu)化核心性的教育理念,充分認(rèn)識(shí)到JAVA語言系統(tǒng)的核心性意義,通過科學(xué)性技術(shù)內(nèi)容的建立,為整個(gè)系統(tǒng)內(nèi)容的發(fā)展提供充分性的保證,使學(xué)生在學(xué)習(xí)的過程中可以充分的展現(xiàn)自己,實(shí)現(xiàn)專業(yè)性技能的發(fā)展,從而在根本意義上展現(xiàn)出網(wǎng)絡(luò)系統(tǒng)運(yùn)行的根本性意義 [7]。