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

高職JAVA課程模塊化組裝設(shè)計(jì)

2017-07-09 20:48:59王月春
關(guān)鍵詞:模塊化語言課程

王月春

[摘 要] JAVA課程作為高職院校計(jì)算機(jī)類各專業(yè)普遍開設(shè)的專業(yè)基礎(chǔ)課程,由于其課程內(nèi)容多,涉及面廣,一套課程標(biāo)準(zhǔn)不能很好地滿足不同專業(yè)對(duì)該課程的要求,在此基礎(chǔ)上,通過深入分析各專業(yè)對(duì)JAVA課程的要求,采用將JAVA課程知識(shí)點(diǎn)進(jìn)行詳細(xì)梳理,通過模塊化組裝的方式,根據(jù)不同專業(yè)的需要采用積木式靈活組課,滿足各專業(yè)教學(xué)的需要,取得良好效果。

[關(guān) 鍵 詞] JAVA;模塊化;程序設(shè)計(jì)

[中圖分類號(hào)] G712 [文獻(xiàn)標(biāo)志碼] A [文章編號(hào)] 2096-0603(2017)25-0080-02

JAVA編程語言作為最受程序員歡迎的語言之一,以其面向?qū)ο?、跨平臺(tái)等優(yōu)勢(shì)被廣泛接受,尤其是作為軟件類專業(yè)的入門語言,在“互聯(lián)網(wǎng)+”環(huán)境下,具有極大的優(yōu)勢(shì)。據(jù)統(tǒng)計(jì),2015年中國移動(dòng)開發(fā)者選擇JAVA作為開發(fā)語言的占比達(dá)到近60%?!癑AVA程序設(shè)計(jì)”課程作為高職院校計(jì)算機(jī)專業(yè)的基礎(chǔ)課程,通常會(huì)開設(shè)1~2門課程,開設(shè)64~120課時(shí)不等,在這樣的背景下,采用一套課程標(biāo)準(zhǔn)顯然不適合各專業(yè)人才培養(yǎng)的需要?;诖耍O(shè)計(jì)一種根據(jù)不同專業(yè)要求的、可以靈活組裝的“JAVA程序設(shè)計(jì)”課程模式不失為一種較好的方案。

一、問題的提出

當(dāng)前,計(jì)算機(jī)技術(shù)快速發(fā)展,“互聯(lián)網(wǎng)+”風(fēng)起云涌,國家相繼出臺(tái)了《促進(jìn)大數(shù)據(jù)發(fā)展行動(dòng)綱要》《云計(jì)算發(fā)展三年行動(dòng)計(jì)劃(2017-2019)》等綱領(lǐng)性文件,物聯(lián)網(wǎng)、VR等新興技術(shù)不斷推陳出新,計(jì)算機(jī)軟件類專業(yè)人才培養(yǎng)呈現(xiàn)出了旺盛的需求,而JAVA語言作為當(dāng)下最流行的軟件開發(fā)語言,是當(dāng)前計(jì)算機(jī)各專業(yè)的一門必修課程,無論是在軟件工程、大數(shù)據(jù)開發(fā)、云計(jì)算、物聯(lián)網(wǎng)以及嵌入式開發(fā)等方面都具有強(qiáng)大的生命力,是軟件類專業(yè)的必修課程。

同時(shí),由于高職院校面向崗位設(shè)置專業(yè)的特點(diǎn),各專業(yè)的定位比較具體,面向的崗位不同,需要的崗位技能也有區(qū)別,所以,各專業(yè)對(duì)JAVA課程的需求也不盡相同,如軟件工程專業(yè)更加關(guān)注編程基礎(chǔ)和面向?qū)ο蟪绦蛟O(shè)計(jì),大數(shù)據(jù)專業(yè)更加關(guān)注數(shù)據(jù)的抽取與數(shù)據(jù)可視化編程,而物聯(lián)網(wǎng)則更加關(guān)注JAVA與傳感器等硬件進(jìn)行數(shù)據(jù)通信等。

基于此,我們以石家莊郵電職業(yè)技術(shù)學(xué)院為例,經(jīng)過認(rèn)真分析高職計(jì)算機(jī)各專業(yè)對(duì)“JAVA程序設(shè)計(jì)”課程的需要,梳理了“JAVA程序設(shè)計(jì)”的關(guān)鍵知識(shí)點(diǎn),采用搭積木的方式,實(shí)現(xiàn)了“JAVA程序設(shè)計(jì)”課程模塊化組裝設(shè)計(jì),通過這樣的課程設(shè)計(jì)模式,滿足了不同專業(yè)對(duì)“JAVA程序設(shè)計(jì)”課程的需要。

二、JAVA程序設(shè)計(jì)課程知識(shí)點(diǎn)梳理

“JAVA程序設(shè)計(jì)”課程作為軟件專業(yè)的基礎(chǔ)課,涉及大量的知識(shí)點(diǎn),通過梳理發(fā)現(xiàn),可以將“JAVA程序設(shè)計(jì)”課程的知識(shí)點(diǎn)按照教學(xué)單元—知識(shí)點(diǎn)的方式進(jìn)行梳理。教學(xué)單元包括開發(fā)環(huán)境基礎(chǔ)、JAVA語言基礎(chǔ)、流程控制、方法及數(shù)組、類的封裝、繼承、接口、異常處理、常用類等。針對(duì)每個(gè)教學(xué)單元,再詳細(xì)梳理出每個(gè)教學(xué)單元涉及的知識(shí)點(diǎn),知識(shí)點(diǎn)作為“JAVA程序設(shè)計(jì)”課程的最小邏輯單元,用于面對(duì)不同專業(yè)要求進(jìn)行課程組裝。

例如Android開發(fā)就需要掌握面向?qū)ο蟮木幊趟枷?,接口、容器、線程、集成與封裝等。在物聯(lián)網(wǎng)開發(fā)方向,需要掌握的JAVA知識(shí)更加側(cè)重在與傳感器進(jìn)行數(shù)據(jù)通信方面;而在前端專業(yè)方向,JAVA課程則更注重于對(duì)編程基礎(chǔ)的掌握與理解,對(duì)軟件工程的思想有一個(gè)直觀的認(rèn)識(shí)。

通過梳理總結(jié),我們整理出65個(gè)“JAVA程序設(shè)計(jì)”課程知識(shí)點(diǎn),供各開設(shè)“JAVA程序設(shè)計(jì)”課程的專業(yè)根據(jù)需要進(jìn)行模塊化組裝使用。

三、各專業(yè)JAVA課程模塊組織

目前,石家莊郵電職業(yè)技術(shù)學(xué)院開設(shè)了計(jì)算機(jī)信息管理、移動(dòng)應(yīng)用開發(fā)、大數(shù)據(jù)技術(shù)與應(yīng)用、前端開發(fā)與設(shè)計(jì)等計(jì)算機(jī)類專業(yè),以及物聯(lián)網(wǎng)專業(yè),這幾個(gè)專業(yè)都開設(shè)了“JAVA程序設(shè)計(jì)”課程,但對(duì)課程內(nèi)容的要求又不盡相同。同時(shí),由于各專業(yè)的教學(xué)目標(biāo)和課程體系的差異及課程的先后關(guān)系等因素,就必然對(duì)JAVA程序設(shè)計(jì)課程的教學(xué)內(nèi)容進(jìn)行調(diào)整?;诖耍覀儗?duì)各開設(shè)“JAVA程序設(shè)計(jì)”課程的專業(yè)進(jìn)行了知識(shí)點(diǎn)模塊化設(shè)置。

(一)計(jì)算機(jī)信息管理專業(yè)

計(jì)算機(jī)信息管理專業(yè)是傳統(tǒng)的專業(yè),在專業(yè)基礎(chǔ)課程中開設(shè)了C語言程序設(shè)計(jì)課程,具備了基本的軟件編程思想,學(xué)習(xí)了一些基本的語法和程序流程,所以該專業(yè)只需要重點(diǎn)選擇面向?qū)ο蟛糠值闹R(shí)點(diǎn)進(jìn)行組裝,包括類的結(jié)構(gòu)、對(duì)象的創(chuàng)建與使用、構(gòu)造方法、方法重載、類成員變量使用、類成員方法使用,以及繼承、接口等部分的內(nèi)容,同時(shí)輔之以JAVA的基本語法,就可以滿足專業(yè)教學(xué)的需要。

該專業(yè)只開設(shè)了一個(gè)學(xué)期的“JAVA程序設(shè)計(jì)”課程,所以還需要兼顧JAVA編程基礎(chǔ)和面向?qū)ο蟪绦蛟O(shè)計(jì)部分的內(nèi)容,做到既關(guān)注重點(diǎn),又要涉及面向?qū)ο蟮葍?nèi)容。

(二)移動(dòng)應(yīng)用開發(fā)專業(yè)

移動(dòng)應(yīng)用開發(fā)專業(yè)作為新興的專業(yè)方向,Android開發(fā)通常都是核心課程,而“JAVA程序設(shè)計(jì)”則是Android開發(fā)的基礎(chǔ)。本專業(yè)在沒有開設(shè)C語言程序設(shè)計(jì)的前提下開設(shè)JAVA程序設(shè)計(jì)是有一定難度的,既要學(xué)習(xí)一定的編程思想,又要為Android開發(fā)打基礎(chǔ),所以針對(duì)移動(dòng)應(yīng)用開發(fā)專業(yè),設(shè)計(jì)了兩個(gè)學(xué)期的課程,即JAVA程序設(shè)計(jì)基礎(chǔ)和面向?qū)ο蟪绦蛟O(shè)計(jì),其出發(fā)點(diǎn)是通過JAVA語言核心能力的打造,為Android開發(fā)奠定堅(jiān)實(shí)的基礎(chǔ)。

從這一點(diǎn)上來說,就需要系統(tǒng)學(xué)習(xí)JAVA語言的各知識(shí)點(diǎn)內(nèi)容,包括JAVA語言基礎(chǔ)、流程控制兩個(gè)教學(xué)單元的所有知識(shí)點(diǎn),以及面向?qū)ο蠡A(chǔ)、類、封裝、繼承教學(xué)單元的知識(shí)點(diǎn)等。在此基礎(chǔ)上,才能夠更加深入學(xué)習(xí)JAVA WEB、Android開發(fā)等核心課程。

(三)大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)

大數(shù)據(jù)專業(yè)以HADOOP為核心展開,其對(duì)數(shù)據(jù)分析、數(shù)據(jù)展示、數(shù)據(jù)清洗等要求,都是以編程為基礎(chǔ)的。而JAVA作為面向?qū)ο蟮木幊陶Z言,能夠很好地滿足大數(shù)據(jù)編程的需要。該專業(yè)在也開設(shè)了JAVA程序設(shè)計(jì)基礎(chǔ)和面向?qū)ο蟪绦蛟O(shè)計(jì)兩門課程,分兩個(gè)學(xué)期開設(shè),知識(shí)點(diǎn)的選取上更加側(cè)重于JAVA基礎(chǔ)、JAVA常用類、面向?qū)ο髴?yīng)用等。

在大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)方向上,HADOOP平臺(tái)就是用JAVA語言實(shí)現(xiàn)的,所以JAVA語言對(duì)大數(shù)據(jù)技術(shù)與應(yīng)用專業(yè)的作用是至關(guān)重要的。其更加關(guān)注類、封裝、繼承教學(xué)單元的知識(shí)點(diǎn),以及后續(xù)使用JAVA實(shí)現(xiàn)數(shù)據(jù)展示等方面的內(nèi)容。

(四)物聯(lián)網(wǎng)專業(yè)

物聯(lián)網(wǎng)專業(yè)更多的以傳感器數(shù)據(jù)采集、傳輸、分析等為重點(diǎn),在JAVA語言應(yīng)用方面,更加側(cè)重于JAVA API、JDBC、JNDI等內(nèi)容展開,并且物聯(lián)網(wǎng)專業(yè)只開設(shè)了一個(gè)學(xué)期的JAVA程序設(shè)計(jì)課程,就更需要對(duì)知識(shí)點(diǎn)合理的組裝應(yīng)用了。

該專業(yè)沒有編程基礎(chǔ),需要通過本課程建立編程思想,同時(shí)又要兼顧面向?qū)ο蟪绦蛟O(shè)計(jì)的內(nèi)容,并且只開設(shè)了一個(gè)學(xué)期的課程,所以在知識(shí)點(diǎn)的選取組裝方面要精益求精,既要滿足課程建設(shè)的要求,又要使各知識(shí)點(diǎn)具有一定的連貫性,確保課程的順利銜接。

四、在線學(xué)習(xí)系統(tǒng)支持

在上述JAVA程序設(shè)計(jì)的知識(shí)點(diǎn)整理與分析的基礎(chǔ)上,通過開發(fā)建設(shè)各知識(shí)點(diǎn)微課,通過在線學(xué)習(xí)系統(tǒng)開展線上線下相結(jié)合的教學(xué),可以解決學(xué)生課余學(xué)習(xí)的問題。

石家莊郵電職業(yè)技術(shù)學(xué)院通過自主開發(fā)的在線學(xué)習(xí)平臺(tái),實(shí)現(xiàn)了各專業(yè)對(duì)JAVA程序設(shè)計(jì)課程不同知識(shí)點(diǎn)進(jìn)行模塊化組裝的功能,滿足了不同專業(yè)開設(shè)JAVA程序設(shè)計(jì)課程的需要。任課教師可以通過在線學(xué)習(xí)系統(tǒng),將不同的知識(shí)點(diǎn)通過搭積木的方式進(jìn)行組裝,開展JAVA課程教學(xué)。當(dāng)然,在滿足專業(yè)教學(xué)要求的前提下,也可以根據(jù)學(xué)生學(xué)期的情況,有選擇地進(jìn)行一些知識(shí)點(diǎn)的擴(kuò)充,選取一些擴(kuò)展內(nèi)容供學(xué)生自學(xué)。

五、結(jié)語

如何解決同一門課程在多個(gè)專業(yè)開設(shè)而要求又不一樣的問題,通過將課程知識(shí)點(diǎn)進(jìn)行梳理打散,打破原有的課程體系,采用各專業(yè)搭積木選取需要的知識(shí)點(diǎn)組裝課程內(nèi)容的方式,較好地實(shí)現(xiàn)了在不同專業(yè)開設(shè)JAVA程序設(shè)計(jì)課程的問題,滿足了各專業(yè)課程建設(shè)的需要,不失為開展專業(yè)課程建設(shè)的一種有益探索。

參考文獻(xiàn):

[1]趙鳳霞,徐南.關(guān)于JAVA課程基于工作過程的模塊化項(xiàng)目教學(xué)模式[J].教書育人,2013(33):88-89.

[2]趙珂,江海燕,杜林.“JAVA程序設(shè)計(jì)”課程模塊化教學(xué)的研究與實(shí)踐[J].計(jì)算機(jī)教育,2009(10):112-113.

[3]吳金丹.JAVA程序設(shè)計(jì)課程教學(xué)改革研究與實(shí)踐[J].教育教學(xué)論壇,2016(45):93-95.

[4]劉松濤.淺談高職院校JAVA程序設(shè)計(jì)的模塊化教學(xué)[J].時(shí)代教育(教育教學(xué)版),2012(13):10.

[5]陳力瓊,吉梅.模塊化項(xiàng)目驅(qū)動(dòng)在“JAVA程序設(shè)計(jì)”課程教學(xué)中的應(yīng)用[J].職業(yè)時(shí)空,2011,7(2):111-112.

猜你喜歡
模塊化語言課程
模塊化自主水下機(jī)器人開發(fā)與應(yīng)用
數(shù)字圖像處理課程混合式教學(xué)改革與探索
軟件設(shè)計(jì)與開發(fā)實(shí)踐課程探索與實(shí)踐
模塊化住宅
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
為什么要學(xué)習(xí)HAA課程?
讓語言描寫搖曳多姿
ACP100模塊化小型堆研發(fā)進(jìn)展
中國核電(2017年2期)2017-08-11 08:00:56
模塊化VS大型工廠
累積動(dòng)態(tài)分析下的同聲傳譯語言壓縮
主站蜘蛛池模板: 亚洲精品动漫| 亚洲国产综合自在线另类| 在线欧美日韩| 国产成人区在线观看视频| 亚洲精品在线观看91| 国产成人一区免费观看| 在线观看国产精美视频| 国产欧美成人不卡视频| 思思热精品在线8| 91在线播放国产| 精品少妇人妻一区二区| 国产视频a| 99免费在线观看视频| 国产国产人成免费视频77777 | 国产综合网站| 亚洲国产精品一区二区第一页免| 亚洲综合第一区| 欧美日韩在线亚洲国产人| 亚洲精品午夜天堂网页| 亚洲第七页| 在线日本国产成人免费的| 久久一色本道亚洲| 91精品小视频| 澳门av无码| 欧美不卡二区| 热99re99首页精品亚洲五月天| 美女亚洲一区| 欧美日韩亚洲国产| 亚洲天堂视频网| 久久毛片基地| 老司机午夜精品视频你懂的| 亚洲最黄视频| 国产黄色视频综合| 久久香蕉国产线看观看式| 三上悠亚精品二区在线观看| 亚洲成年网站在线观看| 国产精品嫩草影院av| 国产区精品高清在线观看| 日韩国产黄色网站| 黄色网址手机国内免费在线观看| 国产精品美人久久久久久AV| 欧美a在线视频| 久久久噜噜噜| 久久精品中文字幕免费| 久久免费精品琪琪| 国产欧美精品专区一区二区| 久久中文字幕不卡一二区| 欧美a级在线| 风韵丰满熟妇啪啪区老熟熟女| 成人av手机在线观看| 久久这里只有精品66| 99精品影院| 亚洲欧美日本国产综合在线 | 国产男女XX00免费观看| 熟女日韩精品2区| 久青草网站| 亚洲AV人人澡人人双人| 欧美一区二区啪啪| 欧美日韩一区二区在线播放| 国内精品九九久久久精品| 中文成人在线视频| 国产精品永久不卡免费视频| 波多野结衣久久高清免费| 亚洲aaa视频| 91精品在线视频观看| 欧美翘臀一区二区三区| 欧美专区在线观看| 色成人亚洲| 欧美亚洲欧美| 青青青伊人色综合久久| 国产亚洲精久久久久久无码AV| 无码高潮喷水专区久久| 3p叠罗汉国产精品久久| 国产成人无码Av在线播放无广告| 欧美亚洲欧美区| 久草中文网| 人妻中文字幕无码久久一区| 激情综合激情| 亚洲国产中文欧美在线人成大黄瓜| 亚欧成人无码AV在线播放| 久久综合色播五月男人的天堂| 日本久久网站|