中文久久久字幕|亚洲精品成人 在线|视频精品5区|韩国国产一区

歡迎來(lái)到優(yōu)發(fā)表網(wǎng),期刊支持:400-888-9411 訂閱咨詢:400-888-1571股權(quán)代碼(211862)

購(gòu)物車(0)

期刊大全 雜志訂閱 SCI期刊 期刊投稿 出版社 公文范文 精品范文

java課程精品培訓(xùn)范文

時(shí)間:2023-10-11 10:10:39

序論:在您撰寫(xiě)java課程精品培訓(xùn)時(shí),參考他人的優(yōu)秀作品可以開(kāi)闊視野,小編為您整理的7篇范文,希望這些建議能夠激發(fā)您的創(chuàng)作熱情,引導(dǎo)您走向新的創(chuàng)作高度。

java課程精品培訓(xùn)

第1篇

關(guān)鍵詞:java程序設(shè)計(jì);重點(diǎn)課程;課程建設(shè);教學(xué)改革

中圖分類號(hào):G804.4文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2011)20-4911-02

Practice on the Construction in Key Course of Java Programming in Higher Vocational Education

HUANG Xiao-han1, ZHAO Jun-zhuo2, LI Xian-jun1

(1. Computer Science Department, Shijiazhuang Posts and Telecommunications Technical College, Shijiazhuang 050021, China; 2. Library,Shijiazhuang Posts and Telecommunications Technical College, Shijiazhuang 050021, China)

Abstract: "Java Programming" is one of the key courses established in Shijiazhuang Posts and Telecommunications Technical College in 2007. Through practice on the construction of this course in recent years, the course has been achieving good results in teaching content, teaching methods, means of teaching resources and teaching staff, and has provided valuable experience for the construction of classic course.

Key words: java programming; key course; the construction of course; the reform of teaching

從2003年恢復(fù)招生,我院有5個(gè)專業(yè)開(kāi)設(shè)了《Java程序設(shè)計(jì)》課程,2006年該課程成為學(xué)院的公共選修課。《Java程序設(shè)計(jì)》是軟件技術(shù)(高級(jí)編程技術(shù)方向)專業(yè)和軟件技術(shù)(軟件測(cè)試方向)專業(yè)的主干課程,開(kāi)設(shè)該課程的主要目的是使學(xué)生建立面向?qū)ο蟮木幊趟枷?,培養(yǎng)學(xué)生良好的編程風(fēng)格及使用Java語(yǔ)言進(jìn)行面向?qū)ο缶幊痰哪芰1]。對(duì)于高級(jí)編程方向?qū)I(yè)的學(xué)生來(lái)說(shuō),《Java程序設(shè)計(jì)》的學(xué)習(xí)也為他們進(jìn)行后續(xù)《Java Web開(kāi)發(fā)技術(shù)》等課程的學(xué)習(xí)提供了保證。2007年作為我院重點(diǎn)課程進(jìn)行建設(shè)以來(lái),經(jīng)過(guò)積極地教學(xué)研究和教學(xué)實(shí)踐改革,該課程已在教學(xué)內(nèi)容、教學(xué)方法和手段、教學(xué)資源、師資隊(duì)伍等方面取得了重大成果,為今后精品課程的建設(shè)提供了寶貴的經(jīng)驗(yàn)。

1 重點(diǎn)課程建設(shè)的意義

對(duì)《Java程序設(shè)計(jì)》課程進(jìn)行深入研究,有助于課程建設(shè)團(tuán)隊(duì)準(zhǔn)確把握J(rèn)ava在企業(yè)中的應(yīng)用情況,了解企業(yè)對(duì)Java編程人才的需求,從而更好地服務(wù)于軟件技術(shù)各方向?qū)I(yè),尤其是高級(jí)編程方向?qū)I(yè)的專業(yè)建設(shè)。通過(guò)《Java程序設(shè)計(jì)》課程建設(shè)的研究,將會(huì)帶動(dòng)其他軟件開(kāi)發(fā)類課程的課程建設(shè),為其他程序設(shè)計(jì)類課程改革提供參考。將《Java程序設(shè)計(jì)》作為重點(diǎn)課程建設(shè),對(duì)于推進(jìn)我院的教學(xué)改革、提高教學(xué)質(zhì)量[2]、培養(yǎng)高級(jí)應(yīng)用型軟件開(kāi)發(fā)技術(shù)人才具有特別重要的意義。

2 教學(xué)內(nèi)容的設(shè)計(jì)

在教學(xué)內(nèi)容的取舍上,課程組借鑒了國(guó)內(nèi)外各院校開(kāi)設(shè)《Java程序設(shè)計(jì)》課程的經(jīng)驗(yàn),參考了社會(huì)培訓(xùn)機(jī)構(gòu)(如新東方、達(dá)內(nèi)等)的Java基礎(chǔ)課程,并結(jié)合企業(yè)應(yīng)用Java技術(shù)的實(shí)際情況,最終確立了我院《Java程序設(shè)計(jì)》課程的教學(xué)內(nèi)容,包括Java開(kāi)發(fā)準(zhǔn)備、Java語(yǔ)言語(yǔ)法基礎(chǔ)、面向?qū)ο?、?shù)組、常用類庫(kù)、I/O流、多線程[3]9個(gè)教學(xué)單元。其中,面向?qū)ο笈c常用類庫(kù)為教學(xué)重點(diǎn),面向?qū)ο?、多線程為教學(xué)難點(diǎn)。基于以上9個(gè)教學(xué)單元,課程組設(shè)計(jì)了8個(gè)典型任務(wù),包括:算術(shù)運(yùn)算游戲、24點(diǎn)游戲、拼句子、驗(yàn)證碼生成、博客最近訪問(wèn)者列表、生肖年份對(duì)應(yīng)、數(shù)字時(shí)鐘、文件樹(shù),以實(shí)現(xiàn)通過(guò)任務(wù)來(lái)組織教學(xué)。

3 教學(xué)方法和教學(xué)手段的改革

現(xiàn)代教育理論強(qiáng)調(diào),改革高等教育的課堂教學(xué)方法和教學(xué)手段是提高教學(xué)效果的重要途徑[4]。在課程建設(shè)的過(guò)程中,課程組注意吸收國(guó)內(nèi)外文化教育的文明成果,不斷豐富教育理念,推動(dòng)教學(xué)方法和教學(xué)手段的創(chuàng)新。

3.1 實(shí)施啟發(fā)式教學(xué)

為培養(yǎng)學(xué)生邏輯思維和創(chuàng)新能力,在教學(xué)過(guò)程中,教師遵循啟發(fā)式教學(xué)原則,通過(guò)各種教學(xué)方式和手段激發(fā)學(xué)生的學(xué)習(xí)欲望,使他們積極投入到學(xué)習(xí)活動(dòng)中,積極思維,發(fā)現(xiàn)問(wèn)題,提出問(wèn)題,并逐步解決問(wèn)題。例如,在代碼編寫(xiě)舉例時(shí),教師不是簡(jiǎn)單地給出程序清單,而是從分析問(wèn)題入手,帶領(lǐng)學(xué)生找出解決問(wèn)題的方法,繼而給出算法,最后編寫(xiě)出完整的程序。而在這一過(guò)程中,每一步都采用與學(xué)生一起探討的方式,讓學(xué)生在啟發(fā)下思考,在思考中解決問(wèn)題,從而培養(yǎng)了他們獨(dú)立分析問(wèn)題、解決問(wèn)題的能力。

3.2 傳統(tǒng)教學(xué)手段與現(xiàn)代信息技術(shù)手段結(jié)合

完全依賴傳統(tǒng)的黑板加粉筆的方式教學(xué)滿足不了教學(xué)內(nèi)容和教學(xué)時(shí)數(shù)的要求,借助于現(xiàn)代信息技術(shù)手段是必然趨勢(shì)。教師利用多媒體教學(xué)設(shè)備,一步步地演示、講解程序的編寫(xiě)、編譯、執(zhí)行過(guò)程,生動(dòng)形象地將程序的編寫(xiě)、編譯、執(zhí)行過(guò)程展示給學(xué)生,學(xué)生非常容易接受,解決了算法、程序執(zhí)行和調(diào)試跟蹤步驟演示的難題,增強(qiáng)了教學(xué)效果。

3.3 課堂教學(xué)與課后自學(xué)相結(jié)合

教師在課堂教學(xué)中努力激發(fā)學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生科學(xué)思維,通過(guò)課堂教學(xué)的有限時(shí)間講授基本原理、重點(diǎn)難點(diǎn)。需要反復(fù)練習(xí)、擴(kuò)大知識(shí)面和加強(qiáng)動(dòng)手能力的訓(xùn)練部分,教師則布置適量練習(xí)、習(xí)題和輔導(dǎo)教材閱讀要求等,由學(xué)生以學(xué)習(xí)小組的方式在課后進(jìn)行。學(xué)生還可以利用校園網(wǎng)和課程組制作的多媒體課件,根據(jù)自己的時(shí)間、進(jìn)度進(jìn)行自主學(xué)習(xí)。

3.4 任務(wù)驅(qū)動(dòng)、做學(xué)合一

課程組針對(duì)《Java程序設(shè)計(jì)》的各個(gè)教學(xué)單元,都設(shè)計(jì)了相應(yīng)的任務(wù),基本上按照五個(gè)步驟來(lái)完成單元教學(xué):

①展示已完成的任務(wù)的功能及運(yùn)行效果,讓學(xué)生明確本單元的學(xué)習(xí)目標(biāo),明確完成什么樣的任務(wù)。

②講解或討論實(shí)現(xiàn)這一任務(wù)的基本方法和基本思想。其中,必須講到實(shí)現(xiàn)這一任務(wù)所用到的知識(shí)和技能。教師講解這些知識(shí)、技能的運(yùn)用時(shí),通常以本單元要完成的任務(wù)為案例,在操作時(shí)教師可能只完成其中的一小部分。

③讓學(xué)生自己動(dòng)手模仿,實(shí)際操作,實(shí)現(xiàn)本單元所應(yīng)完成的任務(wù)。在學(xué)生完成任務(wù)的過(guò)程中,教師通過(guò)多種形式(如小組討論、課外答疑)給予指導(dǎo)。

④解決完單元問(wèn)題,教師再進(jìn)行歸納,把學(xué)生的感性認(rèn)識(shí)逐步上升到理性認(rèn)識(shí)。有些屬于本單元的知識(shí)和技能,而任務(wù)中又沒(méi)有用到的,教師再根據(jù)“夠用”原則加以延伸和拓展。

⑤完成相關(guān)任務(wù)后,給學(xué)生提出其他類似任務(wù),讓學(xué)生根據(jù)自身情況選擇完成,以此鍛煉他們解決同類問(wèn)題的能力。如在講解完面向?qū)ο髥卧?,又向?qū)W生提出單機(jī)版象棋游戲開(kāi)發(fā)任務(wù)。05級(jí)高級(jí)編程專業(yè)有三人組成小組,利用課余時(shí)間共同完成了該游戲,并在學(xué)院第四屆中驛-天驕杯軟件設(shè)計(jì)大賽中獲得了一等獎(jiǎng)。

4 教學(xué)資源的建設(shè)

教學(xué)資源建設(shè)能夠?yàn)檎n程教學(xué)水平及質(zhì)量的全面提高、為教與學(xué)的過(guò)程創(chuàng)造良好的環(huán)境條件,是保證教學(xué)質(zhì)量的基礎(chǔ)。課程組于2008年編寫(xiě)了校內(nèi)教材《Java程序設(shè)計(jì)》、《Java程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)》,用于教師授課及學(xué)生學(xué)習(xí)的指導(dǎo);為積極實(shí)行考教分離,課程組建立了課程的試題庫(kù),目前正在完善課程的在線考試系統(tǒng);課程組制作的《Java程序設(shè)計(jì)》多媒體教學(xué)課件,獲得了2007年學(xué)院“教學(xué)課件比賽”三等獎(jiǎng)、2008年學(xué)院“多媒體教育軟件大賽”二等獎(jiǎng)、河北省第十二屆多媒體教育軟件大獎(jiǎng)賽高等教育組三等獎(jiǎng);課程組教師帶領(lǐng)高級(jí)編程方向?qū)I(yè)的學(xué)生利用Java技術(shù)設(shè)計(jì)開(kāi)發(fā)了Java課程學(xué)習(xí)網(wǎng)站,主要包括:在線學(xué)習(xí)、在線測(cè)試、教學(xué)論壇等;課程組教師還從各種途徑搜集教輔資料,包括Java教學(xué)視頻、電子參考書(shū)、練習(xí)題等,為學(xué)生課余學(xué)習(xí)、擴(kuò)大知識(shí)面提供了幫助。

5 師資隊(duì)伍的建設(shè)

教師是課程教學(xué)的組織者與實(shí)施者,教師在教學(xué)中所起的主導(dǎo)作用,直接關(guān)系到課程質(zhì)量和人才培養(yǎng)[5]。為保障長(zhǎng)期穩(wěn)定的課程質(zhì)量,必須建設(shè)一支高水平的教師隊(duì)伍。《Java程序設(shè)計(jì)》課程組通過(guò)以老帶新、實(shí)施集體備課、互相觀摩聽(tīng)課,幫助教師成長(zhǎng);通過(guò)參加專業(yè)認(rèn)證培訓(xùn),提高教師的業(yè)務(wù)理論水平;通過(guò)進(jìn)修學(xué)習(xí),提高教師的學(xué)位層次;通過(guò)校企合作、參加科研活動(dòng),提高教師的專業(yè)實(shí)踐和工程實(shí)踐能力。目前已形成一支以中青年為主要骨干、結(jié)構(gòu)合理、教學(xué)實(shí)踐經(jīng)驗(yàn)豐富、具有較高科研能力和學(xué)術(shù)水平的課程建設(shè)隊(duì)伍,其中本科學(xué)位教師占14%、碩士學(xué)位教師占86%,高級(jí)職稱教師占57%、中級(jí)職稱教師占43%。

6 結(jié)束語(yǔ)

《Java程序設(shè)計(jì)》重點(diǎn)課程建設(shè)切實(shí)促進(jìn)了該課程教學(xué)質(zhì)量的提高,經(jīng)過(guò)課程組教師的共同努力,課程建設(shè)取得了成功,于2009年成為學(xué)院的精品課程。而教學(xué)改革是永無(wú)止境的,我們希望,通過(guò)持續(xù)不斷的努力,不斷地取得新的成果并付諸于實(shí)踐,培養(yǎng)出合格的適應(yīng)時(shí)代要求、富有創(chuàng)新精神的高素質(zhì)的軟件開(kāi)發(fā)人才[6]。

參考文獻(xiàn):

[1] 陳,耿永軍,閆洪亮.《Java程序設(shè)計(jì)》課程教學(xué)改革探討[J].信息系統(tǒng)工程,2010(1):128-130.

[2] 范明霞,袁頌東.化學(xué)反應(yīng)工程重點(diǎn)課程建設(shè)探索與實(shí)踐[J].廣東化工,2009,36(2):111-112.

[3] 張孝祥.Java就業(yè)培訓(xùn)教程[M].北京:清華大學(xué)出版社,2003.1-285.

[4] 林國(guó)立,劉偉.向課程建設(shè)要質(zhì)量的思考與實(shí)踐[J].中國(guó)高等教育,2003(17):29-30.

第2篇

關(guān)鍵字:培養(yǎng)方案;前導(dǎo);后續(xù);職業(yè)崗位

根據(jù)軟件專業(yè)教學(xué)培養(yǎng)方案,本課程的定位為專業(yè)核心課。根據(jù)大綱要求,將Java課程的理論和實(shí)踐教學(xué)整合、序化為連續(xù)的三個(gè)階段,第一階段為理論基礎(chǔ)教學(xué)階段,第二個(gè)階段為項(xiàng)目開(kāi)發(fā)階段,第三個(gè)階段為綜合提升階段。這樣不僅使學(xué)生掌握了扎實(shí)的理論,而且訓(xùn)練有素,具備熟練的開(kāi)發(fā)能力,進(jìn)入職業(yè)崗位后能馬上承擔(dān)項(xiàng)目開(kāi)發(fā)任務(wù),很快進(jìn)入職業(yè)角色。在教學(xué)過(guò)程中,按照“邊學(xué)、邊練”,融“教、學(xué)、做”為一體的教學(xué)思路,以項(xiàng)目為導(dǎo)向,精心選擇課程內(nèi)容、設(shè)計(jì)教學(xué)環(huán)節(jié),并根據(jù)教學(xué)內(nèi)容采用:“啟發(fā)式”、“交互式”、“任務(wù)驅(qū)動(dòng)”、“案例分析”等不同的教學(xué)方法,形成一套科學(xué)的教學(xué)、實(shí)踐體系。

Java課程在我院已經(jīng)開(kāi)設(shè)多年,雖進(jìn)步明顯,但仍需改革建設(shè)。我們團(tuán)隊(duì)本次建設(shè)的初級(jí)目標(biāo)是達(dá)到學(xué)院精品課程要求,并在此基礎(chǔ)上將按照省級(jí)精品課程建設(shè)的標(biāo)準(zhǔn)和要求進(jìn)行籌備建設(shè),爭(zhēng)取在五年內(nèi)申報(bào)為省級(jí)精品課程。當(dāng)然這些名號(hào)只是我們規(guī)劃建設(shè)中的目標(biāo),并不是我們課程建設(shè)的最終目標(biāo),我們的最終目標(biāo)是通過(guò)課程建設(shè)為學(xué)生提供更多、更好的學(xué)習(xí)資源,提高Java課程的教學(xué)質(zhì)量,提升學(xué)生的專業(yè)水平。

Java課程建設(shè)總體思路如下:

(一)重視師資隊(duì)伍建設(shè)

我院從2005年開(kāi)始開(kāi)設(shè)java課程,課程建設(shè)基礎(chǔ)薄弱,專職教師嚴(yán)重不足,近幾年教師數(shù)量有所增加,但由于企業(yè)實(shí)踐少,教師實(shí)際動(dòng)手能力略顯不足,水平有待進(jìn)一步提升。因此教研室非常重視教師綜合能力培養(yǎng),派教師到企業(yè)參加掛職鍛煉等,并一貫發(fā)揚(yáng)老教師的“傳幫帶”作用。

(二)進(jìn)行教學(xué)模式改革

Java課程在我院開(kāi)設(shè)多年,雖然師資缺失,但發(fā)展速度迅速。軟件專業(yè)、服務(wù)外包、測(cè)試及小高職班級(jí)都在學(xué)習(xí)此課程。教學(xué)團(tuán)隊(duì)也一直在研究和探索更好的教學(xué)模式,從最初的傳統(tǒng)式教學(xué)到情境教學(xué)再到今天的項(xiàng)目導(dǎo)向分解任務(wù)式教學(xué),通過(guò)最適合學(xué)生的教學(xué)模式來(lái)提高教學(xué)質(zhì)量。

(三)教材建設(shè)

目前國(guó)內(nèi)出現(xiàn)在市面上高等院校Java課程教學(xué)教材數(shù)量繁多,而真正能夠使用于我們高職院校軟件方向?qū)W生的教材其實(shí)不多,在這些教材中能夠與我們的項(xiàng)目導(dǎo)向教學(xué)相吻合的教材就幾乎沒(méi)有了。因此教學(xué)團(tuán)隊(duì)在1年的時(shí)間里完成一部適合我們自己教學(xué)的專用教材。

(四)完善教學(xué)資源及網(wǎng)上課程資源

本課程已完成的教學(xué)資源有:課程標(biāo)準(zhǔn)、教學(xué)大綱、教學(xué)進(jìn)度表、單元設(shè)計(jì)、教學(xué)課件、習(xí)題庫(kù)、學(xué)習(xí)源碼、教學(xué)視頻等。

已完成的上網(wǎng)資源有:課程簡(jiǎn)介、教師隊(duì)伍、教學(xué)文件、教學(xué)課件、成果展示、教學(xué)錄像等,教研室計(jì)劃對(duì)已上網(wǎng)的資源進(jìn)行系統(tǒng)完善,并不斷開(kāi)發(fā)有利于學(xué)生學(xué)習(xí)參考的新資源。

這次我們整個(gè)教學(xué)團(tuán)隊(duì)集中1年的時(shí)間對(duì)Java課程進(jìn)行全面改革建設(shè),嚴(yán)格按照設(shè)計(jì)思路進(jìn)行,所以改革取得很好的效果,具體成效如下:

1、通過(guò)課程建設(shè),教師隊(duì)伍之間的交流溝通,歸納總結(jié)出新的、行之有效的教學(xué)方法與手段。

2、新課程標(biāo)準(zhǔn)和教學(xué)大綱對(duì)教學(xué)起到好的指導(dǎo)規(guī)范作用。

3、針對(duì)每次課進(jìn)行的單元設(shè)計(jì),更詳細(xì)的呈現(xiàn)了每次課的具體內(nèi)容,通過(guò)教師的設(shè)計(jì)讓學(xué)生有針對(duì)性的學(xué)習(xí),起到更好的學(xué)習(xí)效果。

4、多媒體課件根據(jù)每次單元設(shè)計(jì)制作,對(duì)單元設(shè)計(jì)進(jìn)行更加詳細(xì)的解釋和說(shuō)明,對(duì)單元設(shè)計(jì)中涉知識(shí)進(jìn)行詳細(xì)介紹。

5、資源共享平臺(tái)讓學(xué)生可以課下學(xué)習(xí),通過(guò)平臺(tái)內(nèi)容的指導(dǎo),重新回顧課堂時(shí)刻。

6、新教材的編寫(xiě)對(duì)學(xué)生學(xué)習(xí)起到了更好的輔助作用,教材完全按照項(xiàng)目案例順序編寫(xiě),對(duì)項(xiàng)目中分解知識(shí)詳細(xì)講解。

本次課程建設(shè)我們團(tuán)隊(duì)還總結(jié)了如下課程特色與創(chuàng)新點(diǎn):

1、本次課程建設(shè)把整個(gè)課程的內(nèi)容整合成了5個(gè)教學(xué)項(xiàng)目和1個(gè)實(shí)訓(xùn)項(xiàng)目。這6個(gè)項(xiàng)目是完整的、獨(dú)立的,覆蓋了課程中的章節(jié)內(nèi)容,讓學(xué)生先看到結(jié)果,再通過(guò)對(duì)結(jié)果的分析、研究去學(xué)習(xí)項(xiàng)目涉及的知識(shí),從而達(dá)到有的放矢的教學(xué)和學(xué)習(xí)。

2、在教學(xué)過(guò)程中,根據(jù)不同的知識(shí)模塊、不同層次的學(xué)生采取不同的教學(xué)方法,對(duì)于學(xué)生理解掌握有難度的地方,要通過(guò)經(jīng)驗(yàn)幫助其總結(jié)、提煉出適合學(xué)生的方法。

3、本課程在建設(shè)與教學(xué)過(guò)程一直與企業(yè)緊密聯(lián)系,建立了“科瑞工場(chǎng)”、“科瑞定單班”。讓學(xué)生接受企業(yè)的文化、接受企業(yè)教師的培訓(xùn),學(xué)生的課外學(xué)習(xí)、就業(yè)都有了明確保障。

課程建設(shè)目前存在的主要問(wèn)題如下:

1、學(xué)生職業(yè)素養(yǎng)缺失,應(yīng)該有專門(mén)途徑或手段進(jìn)行提升。

2、考核評(píng)價(jià)體系需要進(jìn)一步適應(yīng)與檢驗(yàn),同時(shí)也需要教學(xué)相關(guān)部門(mén)給予政策支持。

3、考核標(biāo)準(zhǔn)的制定有待進(jìn)一步研究,需要權(quán)威認(rèn)可。

下一步我們打算從兩個(gè)途徑進(jìn)行課程建設(shè):

1、引入第三方考核機(jī)制。用行業(yè)規(guī)范要求學(xué)生,使學(xué)生更符合企業(yè)標(biāo)準(zhǔn)。

2、加強(qiáng)校企合作。把企業(yè)實(shí)際項(xiàng)目案例引入課堂,讓學(xué)生提前進(jìn)入工作崗位,提前適應(yīng)職場(chǎng)環(huán)境。

參考文獻(xiàn):

第3篇

摘要:本文首先分析了計(jì)算機(jī)網(wǎng)絡(luò)課程開(kāi)展雙語(yǔ)教

>> 探索雙語(yǔ)教學(xué)之路,建設(shè)計(jì)算機(jī)網(wǎng)絡(luò)精品課程 計(jì)算機(jī)網(wǎng)絡(luò)精品課程建設(shè)的探索與思考 計(jì)算機(jī)網(wǎng)絡(luò)精品課程知識(shí)結(jié)構(gòu)教學(xué)探討 高職高專計(jì)算機(jī)網(wǎng)絡(luò)精品課程教學(xué)改革與實(shí)踐 高職計(jì)算機(jī)專業(yè)類精品課程建設(shè)的思考與探索 計(jì)算機(jī)組成原理精品課程建設(shè)的探索與實(shí)踐 “計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)”校級(jí)精品課程建設(shè)的探索與實(shí)踐 “計(jì)算機(jī)組成原理”精品課程建設(shè)的實(shí)踐與探索 “計(jì)算機(jī)組成原理”精品課程建設(shè)探索與實(shí)踐 淺談?dòng)?jì)算機(jī)基礎(chǔ)類精品課程教學(xué)資源建設(shè) 《計(jì)算機(jī)網(wǎng)絡(luò)構(gòu)建》精品課程網(wǎng)站建設(shè)淺析 高職計(jì)算機(jī)網(wǎng)絡(luò)精品課程建設(shè) 國(guó)家精品課程“計(jì)算機(jī)網(wǎng)絡(luò)”教材建設(shè)研究與實(shí)踐 “計(jì)算機(jī)網(wǎng)絡(luò)”國(guó)家精品課程建設(shè) 計(jì)算機(jī)網(wǎng)絡(luò)精品課程網(wǎng)站設(shè)計(jì)探究 計(jì)算機(jī)網(wǎng)絡(luò)精品課程網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn) “計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)”精品課程的設(shè)計(jì)與實(shí)現(xiàn) 淺析計(jì)算機(jī)輔助語(yǔ)言教學(xué)在高職精品課程建設(shè)中的應(yīng)用 《計(jì)算機(jī)控制系統(tǒng)》精品課程建設(shè)及對(duì)教學(xué)的促進(jìn)作用 計(jì)算機(jī)網(wǎng)絡(luò)實(shí)驗(yàn)課程教學(xué)探索 常見(jiàn)問(wèn)題解答 當(dāng)前所在位置:)

思科網(wǎng)絡(luò)技術(shù)學(xué)院CCNA在線課程curriculum1-

4()

IETF RFC檢索庫(kù)()

internet2.edu

Internet Assigned Numbers Authority()

中國(guó)IT實(shí)驗(yàn)室在線實(shí)驗(yàn)(/

www/school/ccnp-lab.htm)

本精品課程網(wǎng)站(/apply/teacher/

course_preview_index.jsp?curid=524&coursename=計(jì)算機(jī)網(wǎng)絡(luò)&curstyle=default&from=guest&starts=

11&orderitem=curlevel)

推薦的期刊是:IEEE/ACM Transactions on Networking

2教學(xué)目標(biāo)與教學(xué)內(nèi)容

知識(shí)目標(biāo)是:掌握計(jì)算機(jī)網(wǎng)絡(luò)的體系結(jié)構(gòu)、基本概念,特別是TCP/IP協(xié)議族;學(xué)會(huì)生成局域網(wǎng)和實(shí)現(xiàn)廣域網(wǎng)連接;用Java語(yǔ)言實(shí)現(xiàn)協(xié)議Java小程序和網(wǎng)絡(luò)應(yīng)用程序的開(kāi)發(fā);了解“無(wú)線與移動(dòng)網(wǎng)絡(luò)”、“多媒體網(wǎng)絡(luò)”、“網(wǎng)絡(luò)安全”、“網(wǎng)絡(luò)管理”四個(gè)高級(jí)專題的最新進(jìn)展。語(yǔ)言目標(biāo)是:培養(yǎng)學(xué)生用英語(yǔ)進(jìn)行學(xué)術(shù)閱讀、寫(xiě)作、交流的能力。

教學(xué)內(nèi)容方面,如何合理安排課程的內(nèi)容體系結(jié)構(gòu)、組織方式、實(shí)踐教學(xué)設(shè)計(jì),是非常重要的。我校的安排方式如下:

(1) 一開(kāi)始就強(qiáng)調(diào)以Internet為研究目標(biāo)和示例來(lái)源,介紹計(jì)算機(jī)網(wǎng)絡(luò)的眾多基本概念和術(shù)語(yǔ),為后面的學(xué)習(xí)打下基礎(chǔ);

(2) 采用自頂向下的順序,比如介紹網(wǎng)絡(luò)的第一個(gè)層次是應(yīng)用層,它離應(yīng)用程序最近,一旦學(xué)生們理解了網(wǎng)絡(luò)應(yīng)用,就能理解支持這些應(yīng)用的網(wǎng)絡(luò)服務(wù),同時(shí)還可激發(fā)學(xué)生對(duì)較低幾層的學(xué)習(xí)積極性;

(3) 引入最重要和最新的知識(shí),放棄過(guò)時(shí)的內(nèi)容。

3師資力量

我校計(jì)算機(jī)網(wǎng)絡(luò)課程組是一只年青的教學(xué)隊(duì)伍,學(xué)術(shù)帶頭人牽頭,中青年為骨干,年齡、職稱、學(xué)歷梯隊(duì)結(jié)構(gòu)合理,平均年齡不到35歲。其中教授1人,副教授(含高級(jí)實(shí)驗(yàn)師)3人,講師(含工程師)5人,助教1人。具有博士學(xué)位2人,碩士學(xué)位4人,在讀博士1人,在讀碩士2人。教授從事基礎(chǔ)課理論的教學(xué);中青年為骨干,從事理論課和實(shí)踐課程的教學(xué);理論課師生比為1:13,實(shí)踐課師生比為1:8。本課程負(fù)責(zé)人長(zhǎng)期從事本科計(jì)算機(jī)網(wǎng)絡(luò)及其他專業(yè)基礎(chǔ)課和專業(yè)課的理論與實(shí)踐課程的教學(xué)工作,從1989年開(kāi)始,在國(guó)內(nèi)、澳大利亞及俄羅斯為本科生、研究生講授了計(jì)算機(jī)專業(yè)相關(guān)課程15門(mén),已先后主講4屆本科年級(jí)的計(jì)算機(jī)網(wǎng)絡(luò)理論課,主講計(jì)算機(jī)網(wǎng)絡(luò)集成技術(shù)和研究生的高級(jí)計(jì)算機(jī)網(wǎng)絡(luò)等必修課課程,并一直從事本科實(shí)踐教學(xué)。其他教師也都有一年以上國(guó)外工作和生活經(jīng)歷,或者通過(guò)了PET5水平考試。

4實(shí)踐設(shè)計(jì)與國(guó)際認(rèn)證

我校投入大量資金建設(shè)的網(wǎng)絡(luò)實(shí)驗(yàn)室現(xiàn)已擁有上千臺(tái)計(jì)算機(jī)、路由器、交換機(jī)的實(shí)驗(yàn)網(wǎng)絡(luò)。我們建立了完善的實(shí)驗(yàn)技能達(dá)標(biāo)考試規(guī)范,學(xué)生必須在實(shí)驗(yàn)課程開(kāi)設(shè)的10個(gè)實(shí)驗(yàn)項(xiàng)目和教材中的編程作業(yè)中選擇完成5個(gè)。實(shí)驗(yàn)指導(dǎo)書(shū)使用本課程負(fù)責(zé)人主編的《Computer Networks: Laboratory Sesssions》,其中集成了思科和微軟的網(wǎng)絡(luò)培訓(xùn)教程的核心內(nèi)容,部分實(shí)驗(yàn)由課程組設(shè)計(jì),部分取自課堂教材,部分取自參考實(shí)驗(yàn)教材,部分出自畢業(yè)學(xué)生的設(shè)計(jì)。

思科公司于2001年贈(zèng)送我校CISCO網(wǎng)絡(luò)實(shí)驗(yàn)室,向?qū)W生提供CCNA培訓(xùn)課程。兩位教師接受了專門(mén)培訓(xùn),獲得了CCNP證書(shū)并取得了CISCO認(rèn)證網(wǎng)絡(luò)工程師的授權(quán)講師資格。CCNA培訓(xùn)課程完全采用E-learning的學(xué)習(xí)模式:學(xué)生通過(guò)閱讀即時(shí)更新的英文原版多媒體電子教材,完成每節(jié)后的Quiz;在Scenario中完成試驗(yàn)并在Lab Portfolio記錄心得和troubleshooting步驟;每學(xué)期期末參加On-line Test和Lab Test,并可根據(jù)評(píng)估意見(jiàn)到知識(shí)缺陷點(diǎn)查漏補(bǔ)缺。完成四個(gè)學(xué)期的學(xué)習(xí)后,學(xué)生可以參加CCNA認(rèn)證考試。本科學(xué)生參加CCNA認(rèn)證考試的通過(guò)率達(dá)到100%,個(gè)別優(yōu)秀學(xué)生考到1000分滿分成績(jī)。

華為公司也贈(zèng)送我校華為網(wǎng)絡(luò)實(shí)驗(yàn)室,向?qū)W生提供HCNA培訓(xùn)課程。另外我校還擁有Microsoft公司授權(quán)考試中心,向?qū)W生提供MCP、MCSE、MCSD培訓(xùn)課程。

5經(jīng)驗(yàn)總結(jié)

要考慮到學(xué)生的英語(yǔ)水平參差不齊,最初有一定的難度,所以應(yīng)采用循序漸進(jìn)的教學(xué)方法,英語(yǔ)的使用由淺入深,由少到多。在學(xué)期初,教學(xué)中的英文所占比例相對(duì)較小,課件使用的語(yǔ)言應(yīng)盡量與教材的語(yǔ)言一致,對(duì)關(guān)鍵詞使用雙語(yǔ)解釋,讓學(xué)生熟悉專業(yè)詞匯的英文表述,保證大腦中兩種語(yǔ)言可以準(zhǔn)確切換,逐漸接受并適應(yīng)這種教學(xué)形式。經(jīng)過(guò)幾周再逐漸加大英文所占比例,水到渠成地過(guò)渡到幻片燈、課堂教學(xué)和提問(wèn)、平時(shí)作業(yè)均采用英文,僅在極為重要的概念上稍作中文解釋,要求學(xué)生盡量用英語(yǔ)作答。小測(cè)驗(yàn)的題目逐漸過(guò)渡到采用英文試題,期末考試則允許同學(xué)根據(jù)自己的不同情況選擇不同的答題語(yǔ)言,因?yàn)槿⑽脑囶}有相當(dāng)?shù)碾y度,以減少學(xué)生的畏懼心理。

雙語(yǔ)教學(xué)教師的備課量很大,任務(wù)很重,所以學(xué)校應(yīng)給予政策激勵(lì),比如在工作量計(jì)算和課時(shí)津貼方面給予優(yōu)惠,在教材費(fèi)用方面也應(yīng)給予優(yōu)惠。另外學(xué)校應(yīng)加大教師培訓(xùn)力度和投入,設(shè)立專項(xiàng)經(jīng)費(fèi)培訓(xùn)雙語(yǔ)教學(xué)師資,盡可能選派教師到英語(yǔ)國(guó)家學(xué)習(xí)、生活一段時(shí)間。

參考文獻(xiàn)

[1] 張銘,周立柱等. 關(guān)于計(jì)算機(jī)專業(yè)“雙語(yǔ)教學(xué)”的調(diào)查報(bào)告[J]. 計(jì)算機(jī)教育,2004,(6).

[2] 王旭東. 關(guān)于計(jì)算機(jī)學(xué)科開(kāi)展“雙語(yǔ)教學(xué)”的思考[J]. 計(jì)算機(jī)教育,2004,(6).

[3] 皮德常. 計(jì)算機(jī)專業(yè)開(kāi)展“雙語(yǔ)教學(xué)”的實(shí)踐與探討[J]. 計(jì)算機(jī)教育,2005,(6).

[4] 蒲曉蓉,陸慶等. 計(jì)算機(jī)專業(yè)課程雙語(yǔ)教學(xué)探討[J]. 電子科技大學(xué)學(xué)報(bào),2003,(5).

第4篇

關(guān)鍵詞:面向應(yīng)用;可持續(xù);Java程序設(shè)計(jì);教學(xué)改革

中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:B

1Java的普適性和基礎(chǔ)性地位

Java語(yǔ)言能解決傳統(tǒng)程序設(shè)計(jì)語(yǔ)言的重復(fù)教學(xué)問(wèn)題,保證面向應(yīng)用從程序設(shè)計(jì)基礎(chǔ)到軟件系統(tǒng)開(kāi)發(fā)面向應(yīng)用可持續(xù)培養(yǎng)鞏固發(fā)展學(xué)生的軟件設(shè)計(jì)開(kāi)發(fā)技能。

程序設(shè)計(jì)課程是計(jì)算機(jī)類專業(yè)建立和培養(yǎng)學(xué)生優(yōu)良的程序設(shè)計(jì)與實(shí)現(xiàn)能力和計(jì)算思維能力,初步的軟件開(kāi)發(fā)能力和創(chuàng)新設(shè)計(jì)能力等基本專業(yè)素質(zhì)的基礎(chǔ)課程,是后續(xù)課程和專業(yè)學(xué)習(xí)的前提。Java程序設(shè)計(jì)作為計(jì)算機(jī)、電子信息工程和通信控制等理工科本科生階段的重要專業(yè)基礎(chǔ)課程,是一門(mén)操作性、技術(shù)性和工程性都很強(qiáng)的應(yīng)用型課程。國(guó)內(nèi)部分高校面向非理工科學(xué)生開(kāi)設(shè)了Java程序設(shè)計(jì)選修課。同時(shí),Java語(yǔ)言是工業(yè)信息化部和人事部共同組織的全國(guó)軟件資格水平考試采用的二種考試語(yǔ)言之一,部分高校非計(jì)算機(jī)專業(yè)等級(jí)考試也選用了Java語(yǔ)言。

2面向應(yīng)用的UPCA教學(xué)目標(biāo)

面向應(yīng)用的“UPCA(Understanding, Programming, Configuration and Application)”教學(xué)目標(biāo)指“理解、編程、配置和應(yīng)用”,是Java程序設(shè)計(jì)課程關(guān)于知識(shí)與能力結(jié)構(gòu)的基本要求,其中“U”指理解面向?qū)ο缶幊趟枷?、基本概念、基本語(yǔ)法和編程規(guī)范;“P”指學(xué)會(huì)面向?qū)ο缶幊?、GUI編程、網(wǎng)絡(luò)通信編程和數(shù)據(jù)庫(kù)應(yīng)用編程,成為SCJP(Java程序員);“C”指掌握構(gòu)建與配置Java SE、Java EE開(kāi)發(fā)環(huán)境及選擇高效的開(kāi)發(fā)模式;“A”指在學(xué)會(huì)Java API基本應(yīng)用的基礎(chǔ)上,將Java語(yǔ)言作為信息系統(tǒng)開(kāi)發(fā)的平臺(tái),能初步在網(wǎng)絡(luò)環(huán)境中開(kāi)發(fā)Java應(yīng)用系統(tǒng)。

Java程序設(shè)計(jì)課程教學(xué)改革的目的是面向應(yīng)用將Java作為本科計(jì)算機(jī)類專業(yè)的面向?qū)ο缶幊痰娜腴T(mén)語(yǔ)言、基礎(chǔ)性應(yīng)用架構(gòu)和開(kāi)發(fā)平臺(tái),形成面向應(yīng)用的特色鮮明的課程體系。在課程內(nèi)容和課程體系上充分考慮Java語(yǔ)言平臺(tái)的支撐性,構(gòu)建如圖 1所示分步驟、多層次、立體化的課程體系,以Core Java為主線貫穿整個(gè)架構(gòu),循序漸進(jìn),有機(jī)融合,鞏固深化,保證運(yùn)用Java面向應(yīng)用開(kāi)發(fā)的可持續(xù)發(fā)展。

圖1基于Java的多層次立體化課程體系

本課題得到湖南省自然科學(xué)基金(07JJ6113),湖南省教育科學(xué)“十一五”規(guī)劃重點(diǎn)資助課題(XJK08AXJ002),湖南省計(jì)算機(jī)應(yīng)用技術(shù)重點(diǎn)建設(shè)學(xué)科(湘教通[2006]180號(hào)),湖南人文科技學(xué)院精品課程(院通[2008]20號(hào))和湖南人文科技學(xué)院教學(xué)改革研究項(xiàng)目(RKJGZ0708和RKJGZ0912)的資助.

作者簡(jiǎn)介:郭廣軍(1971-),男,湖南雙峰人,碩士,副教授,CCF高級(jí)會(huì)員,研究方向?yàn)榫W(wǎng)絡(luò)計(jì)算與分布式處理,服務(wù)計(jì)算。戴經(jīng)國(guó)(1962-),男,湖南雙峰人,碩士,教授,研究方向?yàn)榫W(wǎng)絡(luò)與信息安全。謝東(1971-),男,湖南益陽(yáng)人,博士,講師,研究方向?yàn)閿?shù)據(jù)庫(kù)技術(shù)。彭智朝(1976-),男,湖南雙峰人,講師,碩士,研究方向?yàn)榫W(wǎng)絡(luò)與服務(wù)計(jì)算。陳海林(1981-),男,江西樟樹(shù)人,碩士,講師,研究方向?yàn)镴ava技術(shù)。

3面向應(yīng)用的理論教學(xué)體系

理論教學(xué)按照“少而精,面向應(yīng)用,解決重點(diǎn),突破難點(diǎn)”的原則,以“設(shè)計(jì)形態(tài)”為主導(dǎo),以UML貫穿分析設(shè)計(jì),實(shí)現(xiàn)程序觀到系統(tǒng)觀的提升,著重培養(yǎng)程序設(shè)計(jì)與實(shí)現(xiàn)能力,計(jì)算思維能力和系統(tǒng)分析與設(shè)計(jì)能力。本課程重點(diǎn)講授Java語(yǔ)言基礎(chǔ)知識(shí)、面向?qū)ο蟮木幊碳夹g(shù)、字符串與數(shù)組技術(shù)、常用Java API的使用、異常處理、基本I/O技術(shù)、網(wǎng)絡(luò)通信編程、數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)、GUI編程等;要突破的難點(diǎn)主要包括面向?qū)ο蟮木幊趟枷敕椒ā㈩愖兞亢皖惙椒ǖ氖褂?、各種輸入輸出流的應(yīng)用、事件處理模型、多線程技術(shù)等。

在教學(xué)環(huán)節(jié)上,本課程主要包括理論教學(xué)、課內(nèi)實(shí)驗(yàn)、課外實(shí)驗(yàn)和課程設(shè)計(jì)。理論課教學(xué)、課內(nèi)實(shí)驗(yàn)一般開(kāi)設(shè)18周,周課時(shí)(理+實(shí))為3(2+1)學(xué)時(shí)或4(2+2)學(xué)時(shí),課外實(shí)驗(yàn)每周不少于2學(xué)時(shí),課程設(shè)計(jì)單獨(dú)開(kāi)設(shè)2周。Java程序設(shè)計(jì)的理論教學(xué)體系的知識(shí)模塊和學(xué)時(shí)安排如圖2所示。

圖2Java程序設(shè)計(jì)的知識(shí)模塊與學(xué)時(shí)安排

4面向應(yīng)用的實(shí)踐教學(xué)體系

4.1 “三層次、四階段”實(shí)踐教學(xué)體系

本課程實(shí)踐教學(xué)體系根據(jù)面向應(yīng)用的創(chuàng)新人才培養(yǎng)模式,與軟件工程師的需求接軌,圍繞UPCA教學(xué)目標(biāo),分階段鞏固、螺旋式提升的原則,分為“三層次、四階段”,如表1所示。第一階段基于課堂演示實(shí)驗(yàn),導(dǎo)以觀察認(rèn)識(shí),學(xué)生參與互動(dòng),為動(dòng)手編程熱身;第二階段是學(xué)生課內(nèi)和課外實(shí)驗(yàn),開(kāi)放實(shí)驗(yàn)室,學(xué)生動(dòng)手設(shè)計(jì)編程,親身體驗(yàn),完成單個(gè)較小主題的設(shè)計(jì)編程與測(cè)試,是對(duì)某一知識(shí)點(diǎn)編程能力的單項(xiàng)訓(xùn)練;第三階段是課程設(shè)計(jì),完成綜合性的簡(jiǎn)單系統(tǒng)開(kāi)發(fā),提升分析、設(shè)計(jì)與編程能力,具備初步的系統(tǒng)開(kāi)發(fā)技能;第四階段是高級(jí)技能與應(yīng)用軟件開(kāi)發(fā)能力的實(shí)戰(zhàn)訓(xùn)練。

除第一階段外,每個(gè)階段分三個(gè)層次進(jìn)行,充分體現(xiàn)因材施教,量力而行的教學(xué)原則。第一層次是編程技能的最低要求,主要面向?qū)W習(xí)基礎(chǔ)較差的學(xué)生,使其通過(guò)模仿練習(xí),鞏固所學(xué)知識(shí),掌握基本技能,激發(fā)學(xué)生的學(xué)習(xí)熱情和興趣;第二層次是編程技能基本要求,面向中間學(xué)生,通過(guò)模仿進(jìn)而自主設(shè)計(jì)編程的實(shí)踐過(guò)程,激發(fā)學(xué)生的創(chuàng)新意識(shí),增強(qiáng)他們的動(dòng)手能力和基本的分析設(shè)計(jì)能力;第三層次是編程技能的高級(jí)要求,面向?qū)W有余力的優(yōu)秀學(xué)生,給其自由設(shè)計(jì)空間,培養(yǎng)他們基本的軟件開(kāi)發(fā)能力和創(chuàng)新精神。

表1實(shí)踐教學(xué)體系

階段環(huán)節(jié)要求

第一階段

(驗(yàn)證性/設(shè)計(jì)性)課堂演示實(shí)驗(yàn)教師演示和學(xué)生參與互動(dòng)相結(jié)合

第二階段

(設(shè)計(jì)性)課內(nèi)實(shí)驗(yàn)

課外實(shí)驗(yàn)

(開(kāi)放實(shí)驗(yàn)室)按實(shí)驗(yàn)?zāi)康呐c要求,分析設(shè)計(jì)每一個(gè)實(shí)驗(yàn)題,并上機(jī)調(diào)試驗(yàn)證

模仿樣例設(shè)計(jì)實(shí)驗(yàn)并上機(jī)調(diào)試完成

上機(jī)調(diào)試樣例程序,消化理解

第三階段

(綜合性)課程設(shè)計(jì)

(分散與集中相結(jié)合)按課程設(shè)計(jì)任務(wù)書(shū),設(shè)計(jì)一個(gè)比較簡(jiǎn)單的應(yīng)用系統(tǒng),并上機(jī)調(diào)試驗(yàn)證

模仿案例程序完成系統(tǒng)設(shè)計(jì)

上機(jī)調(diào)試案例程序,消化理解

第四階段

(綜合性)畢業(yè)實(shí)習(xí)實(shí)訓(xùn)

(導(dǎo)師制)按設(shè)計(jì)要求自己選題,獨(dú)立進(jìn)行需求分析、設(shè)計(jì)并編程實(shí)現(xiàn)

模仿案例按畢業(yè)設(shè)計(jì)要求自己選題,獨(dú)立分析、設(shè)計(jì)、實(shí)現(xiàn)、部署、測(cè)試

消化理解應(yīng)用系統(tǒng)案例,并上機(jī)調(diào)試實(shí)現(xiàn)

在實(shí)踐教學(xué)過(guò)程中,采取以下措施來(lái)提高學(xué)生的操作能力。(1)采取集體講解與個(gè)別輔導(dǎo)相結(jié)合的教學(xué)方法,使絕大多數(shù)同學(xué)通過(guò)課內(nèi)實(shí)驗(yàn)較好的掌握基本分析、編碼和調(diào)試技能。(2)通過(guò)案例教學(xué)和簡(jiǎn)單項(xiàng)目設(shè)計(jì)等形式,來(lái)提高學(xué)生的軟件設(shè)計(jì)與編程能力。(3)課內(nèi)與課外實(shí)驗(yàn)相結(jié)合,通過(guò)網(wǎng)上教學(xué)、開(kāi)放實(shí)驗(yàn)室、正確引導(dǎo)、激發(fā)學(xué)生上機(jī)實(shí)驗(yàn)的積極性和興趣。(4)組織為期二周的專門(mén)的Java課程設(shè)計(jì),聘請(qǐng)合作公司軟件工程師參與方案制訂和現(xiàn)場(chǎng)指導(dǎo),實(shí)現(xiàn)校企對(duì)接,提高學(xué)生的綜合應(yīng)用開(kāi)發(fā)技能,使學(xué)生初步掌握簡(jiǎn)單應(yīng)用系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)方法。課程設(shè)計(jì)題目及要求在學(xué)期初公布,在集中設(shè)計(jì)前兩周選題,學(xué)生分組做好相關(guān)準(zhǔn)備工作。課程設(shè)計(jì)題目要具有一定的實(shí)用性、可行性,難度與設(shè)計(jì)工作量適中,允許經(jīng)指導(dǎo)老師批準(zhǔn)學(xué)生自己擬題。

4.2校企合作,拓展實(shí)踐教學(xué)體系

(1) 校內(nèi)實(shí)驗(yàn)、實(shí)訓(xùn)環(huán)境

建成了環(huán)境友好、軟硬齊備、性能優(yōu)良、協(xié)作開(kāi)發(fā)的軟件開(kāi)發(fā)實(shí)驗(yàn)實(shí)訓(xùn)室,安裝配置了Java系列開(kāi)發(fā)平臺(tái)和工具、應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)服務(wù)器等,實(shí)驗(yàn)項(xiàng)目開(kāi)出率達(dá)100%,其中有設(shè)計(jì)性和綜合性實(shí)驗(yàn)的課程占整個(gè)實(shí)踐性課程的95%。此外,開(kāi)放實(shí)驗(yàn)室為完成課外實(shí)驗(yàn),培養(yǎng)學(xué)生自主探索性學(xué)習(xí),為提高創(chuàng)新設(shè)計(jì)能力提供了基本條件保障。

(2) 校外實(shí)習(xí)、實(shí)訓(xùn)基地

以“致用、實(shí)用”的應(yīng)用型人才培養(yǎng)原則,面向出口,主動(dòng)對(duì)接市場(chǎng)與企業(yè)需求,校企聯(lián)合創(chuàng)辦了包括美國(guó)杰普、廣州達(dá)內(nèi)、長(zhǎng)沙國(guó)軟等多層次的校外軟件開(kāi)發(fā)實(shí)習(xí)、實(shí)訓(xùn)基地,拓展了實(shí)踐教學(xué)體系。校企雙方在人才培養(yǎng)、科學(xué)研究、技術(shù)革新、技術(shù)開(kāi)發(fā)、資源互補(bǔ)、認(rèn)證培訓(xùn)、學(xué)生就業(yè)等各個(gè)領(lǐng)域開(kāi)展合作,為學(xué)生專項(xiàng)培訓(xùn)、課程設(shè)計(jì)、畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì)提供了優(yōu)良的軟件開(kāi)發(fā)條件,提高了畢業(yè)生的就業(yè)競(jìng)爭(zhēng)力。

5面向應(yīng)用的教學(xué)方法和教學(xué)手段改革

5.1教學(xué)方法改革

(1) 基本教學(xué)方法貫穿整個(gè)教學(xué)活動(dòng)

① 啟發(fā)式教學(xué):可通過(guò)先果后因、分析提問(wèn)、編程互動(dòng)、程序調(diào)式等,啟發(fā)學(xué)生積極思考、分析、討論、參與,共同探尋解決問(wèn)題的途徑、方法和答案,以激發(fā)學(xué)生學(xué)習(xí)興趣,增強(qiáng)學(xué)習(xí)主動(dòng)性、積極性和創(chuàng)造性??陕?lián)系實(shí)際打比喻使抽象概念具體形象化,如“類、對(duì)象、實(shí)例”可比“面、線、點(diǎn)”;對(duì)比分析看本質(zhì)使機(jī)理明析化,如“接口與類”猶如“設(shè)計(jì)與實(shí)現(xiàn)”;運(yùn)用UML使面向?qū)ο蟮乃季S科學(xué)化、設(shè)計(jì)思想可視化,如“類圖、對(duì)象圖、接口、時(shí)序圖”等在面向設(shè)計(jì)中的合理使用。

② 討論式教學(xué):對(duì)于重點(diǎn)和難點(diǎn)內(nèi)容,適當(dāng)安排討論互動(dòng)環(huán)節(jié)。如類的設(shè)計(jì),從實(shí)例出發(fā),由學(xué)生思考討論,給出類的屬性和操作,由教師總結(jié)、修改和完善,達(dá)到預(yù)期效果。

③ 案例教學(xué)法:通過(guò)提出問(wèn)題,給學(xué)生一些時(shí)間思考、討論待解決的問(wèn)題,以更深入地展開(kāi)學(xué)習(xí),其實(shí)施過(guò)程有若干個(gè)角度。在課堂教學(xué)中適時(shí)引入恰當(dāng)、有趣、易于說(shuō)明問(wèn)題的小范例,教師演示學(xué)生參與完成;以“大作業(yè)”的形式引進(jìn)典型案例,基本概念的闡述和應(yīng)用性操作圍繞該案例展開(kāi),自始至終貫穿整個(gè)教學(xué)過(guò)程;在課程設(shè)計(jì)、實(shí)驗(yàn)實(shí)訓(xùn)和畢業(yè)設(shè)計(jì)等環(huán)節(jié)中,對(duì)已有的案例進(jìn)行剖析,模仿案例設(shè)計(jì)完成類似的應(yīng)用系統(tǒng)開(kāi)發(fā)。

④ 項(xiàng)目驅(qū)動(dòng)教學(xué)法:是實(shí)施探究式教學(xué)模式的一種教學(xué)方法,以幫助學(xué)習(xí)者明確學(xué)習(xí)目標(biāo),根據(jù)項(xiàng)目需求來(lái)學(xué)習(xí),由被動(dòng)地接受知識(shí)轉(zhuǎn)變?yōu)橹鲃?dòng)地尋求知識(shí),是應(yīng)用開(kāi)發(fā)能力培養(yǎng)重要途徑。通過(guò)“提出項(xiàng)目、分析設(shè)計(jì)、編程測(cè)試,邊學(xué)邊用,總結(jié)完善”的過(guò)程,在項(xiàng)目情境教學(xué)中體現(xiàn)出面向應(yīng)用、共同協(xié)作、互動(dòng)創(chuàng)新、發(fā)揚(yáng)個(gè)性的教學(xué)風(fēng)格。具體實(shí)施設(shè)置在第三階段的實(shí)踐環(huán)節(jié),提前作好整體規(guī)劃、分組設(shè)計(jì),然后學(xué)生演示、教師總結(jié),使得群體思維與智慧為全體學(xué)生所共享。

(2) 多種教學(xué)方法的融合突破重點(diǎn)與難點(diǎn),培養(yǎng)應(yīng)用開(kāi)發(fā)能力

① 對(duì)于基礎(chǔ)知識(shí)點(diǎn)采用“多媒體課件+啟法式+討論式教學(xué)法”相結(jié)合。即讓學(xué)生帶著問(wèn)題,教師采用啟發(fā)式等方法借助多媒體課件完成重點(diǎn)、難點(diǎn)的突破。

② 針對(duì)應(yīng)用技術(shù)知識(shí)點(diǎn)采用“多媒體課件+活代碼+案例教學(xué)+項(xiàng)目驅(qū)動(dòng)法”相結(jié)合。即讓學(xué)生帶著任務(wù),教師以活代碼通過(guò)案例或項(xiàng)目,借助多媒體課件培養(yǎng)學(xué)生應(yīng)用開(kāi)發(fā)能力培養(yǎng)。

(3) 引入雙主模式教學(xué)和研究式教學(xué)

① 雙主模式教學(xué)方法:在應(yīng)用與提高部分的講授中,介紹開(kāi)發(fā)企業(yè)級(jí)應(yīng)用系統(tǒng)的一些高級(jí)編程,涉及到的知識(shí)點(diǎn)深、知識(shí)面寬,難度較大,主要在第三、四階段的實(shí)踐環(huán)節(jié)中進(jìn)行操作。在這個(gè)過(guò)程中,教師的主導(dǎo)作用并非自始至終,其角色要從知識(shí)的傳遞者轉(zhuǎn)變到學(xué)生學(xué)習(xí)的促進(jìn)者、組織者和指導(dǎo)者,學(xué)生更多的時(shí)候是在教師的幫助下進(jìn)行主動(dòng)的思考、探索與實(shí)踐。

② 研究式教學(xué):方法一,在課程設(shè)計(jì)中,指導(dǎo)學(xué)生作小課題,要求學(xué)生設(shè)計(jì)、實(shí)現(xiàn)并調(diào)試成功某個(gè)小型應(yīng)用系統(tǒng)。方法二,把課程教學(xué)與教師的科學(xué)研究有機(jī)地結(jié)合,即把一項(xiàng)規(guī)模較大的工程設(shè)計(jì)項(xiàng)目引進(jìn)教學(xué)的全過(guò)程,鼓勵(lì)學(xué)生參與教師的研究項(xiàng)目,通過(guò)實(shí)踐獲取知識(shí)。

5.2教學(xué)手段的改革

課程組教師充分利用計(jì)算機(jī)學(xué)科在教學(xué)過(guò)程中的優(yōu)勢(shì),在多媒體網(wǎng)絡(luò)教室或?qū)嶒?yàn)室中進(jìn)行互動(dòng)的教學(xué),以提高學(xué)生的實(shí)踐能力,激發(fā)學(xué)生的創(chuàng)造力。Java語(yǔ)言程序設(shè)計(jì)在線教學(xué)系統(tǒng)提供了集成化網(wǎng)絡(luò)教學(xué)平臺(tái),開(kāi)發(fā)了豐富的立體化教學(xué)資源,開(kāi)設(shè)了學(xué)習(xí)論壇和網(wǎng)上答疑等互動(dòng)教學(xué)。

注重應(yīng)用動(dòng)手能力,改革考試考核方式。除了常規(guī)理論考試之外,還通過(guò)機(jī)試、課程設(shè)計(jì)考試、答辯式考試等多種形式,使考教相融,學(xué)教互動(dòng)。

逐步開(kāi)設(shè)創(chuàng)新性實(shí)驗(yàn)。在課程設(shè)計(jì)等環(huán)節(jié)中,設(shè)計(jì)難度、層次、技巧有所區(qū)別的研究性和開(kāi)發(fā)性課題,引導(dǎo)和鼓勵(lì)學(xué)生進(jìn)行自主開(kāi)發(fā)。在第二課堂活動(dòng),開(kāi)展程序設(shè)計(jì)競(jìng)賽,培養(yǎng)學(xué)生利用Java語(yǔ)言進(jìn)行程序設(shè)計(jì)的興趣,為后繼課程的開(kāi)展作好充分準(zhǔn)備。

6立足精品,加強(qiáng)課程建設(shè)

“Java程序設(shè)計(jì)”于2008年被學(xué)校評(píng)為校級(jí)精品課程,進(jìn)一步優(yōu)化整合教學(xué)內(nèi)容、革新教學(xué)方法、加強(qiáng)師資隊(duì)伍、網(wǎng)絡(luò)課程和教材建設(shè)。課程組主編的《Java程序設(shè)計(jì)教程》(武漢大學(xué)出版社,2008),加強(qiáng)了課程立體化教學(xué)資源建設(shè),建成了Java程序設(shè)計(jì)在線教學(xué)系統(tǒng),開(kāi)辟了網(wǎng)上答疑系統(tǒng)和Java技術(shù)論壇,為學(xué)生提供個(gè)性化學(xué)習(xí)空間。

面向應(yīng)用修訂完善了相關(guān)專業(yè)培養(yǎng)方案、教學(xué)大綱、實(shí)驗(yàn)大綱、考試大綱、考試考核辦法。研制了多媒體電子課件、實(shí)驗(yàn)指導(dǎo)教程和試題庫(kù),制作收集整理了大量的圖文聲像教學(xué)資料和開(kāi)發(fā)案例,及時(shí)更新優(yōu)化教學(xué)內(nèi)容,反映最新的Java應(yīng)用技術(shù)水平與發(fā)展趨勢(shì)。這些擴(kuò)充性資料既滿足課程教學(xué)的需要,又兼顧了學(xué)生課外自主學(xué)習(xí)的要求,深受學(xué)生的歡迎,效果良好。

7面向應(yīng)用,加強(qiáng)“雙師型”隊(duì)伍建設(shè)

教師是教學(xué)改革的具體實(shí)踐者,師資隊(duì)伍建設(shè)是保障改革順利實(shí)施的關(guān)鍵。針對(duì)當(dāng)前計(jì)算機(jī)技術(shù)發(fā)展快而教師教學(xué)任務(wù)重、缺乏提升自身業(yè)務(wù)水平機(jī)會(huì)的現(xiàn)狀和青年教師多的特點(diǎn),特制定相應(yīng)師資培養(yǎng)措施:(1)改善職稱結(jié)構(gòu),合理規(guī)劃、有計(jì)劃的選派青年教師攻讀博、碩士學(xué)位。目前課程組教師隊(duì)伍共12人,其中教授2人,副教授4人,講師6人;博士2人,碩士10人。(2)學(xué)術(shù)會(huì)議、課程進(jìn)修。積極支持教師參加國(guó)內(nèi)各種高質(zhì)量的教學(xué)會(huì)議和學(xué)術(shù)會(huì)議,選派青年教師參加國(guó)內(nèi)各種優(yōu)秀(精品)課程培訓(xùn),到校企合作單位,如上海杰普、廣州達(dá)內(nèi)等輪崗培訓(xùn),確保教學(xué)與社會(huì)需求接軌,提升教師軟件開(kāi)發(fā)水平和科研實(shí)力。(3)教研活動(dòng)、集體備課。定期開(kāi)展集體備課、聽(tīng)課評(píng)課、示范公開(kāi)課等多種形式的教學(xué)研討活動(dòng),由教學(xué)經(jīng)驗(yàn)豐富、教學(xué)效果優(yōu)秀的教師向青年教師傳授教學(xué)方法、教學(xué)規(guī)范、教學(xué)藝術(shù),幫助青年教師練好教學(xué)基本功,提高

教學(xué)水平與能力。(4)傳幫帶、導(dǎo)師制。對(duì)首次開(kāi)課的教師,由副教授以上教學(xué)經(jīng)驗(yàn)豐富的教師擔(dān)任其導(dǎo)師,指導(dǎo)備課、隨堂聽(tīng)課、及時(shí)輔導(dǎo),使之盡快掌握教學(xué)規(guī)律、站穩(wěn)講臺(tái)。通過(guò)上述措施,有效地提高了青年教師的教學(xué)水平和科研水平,“Java程序設(shè)計(jì)”課程教學(xué)團(tuán)隊(duì)已經(jīng)成長(zhǎng)為一支結(jié)構(gòu)合理,教學(xué)、學(xué)術(shù)水平高,勇于創(chuàng)新的教學(xué)隊(duì)伍。

8結(jié)論

經(jīng)過(guò)本課程組幾年來(lái)的共同努力,面向應(yīng)用,對(duì)“Java程序設(shè)計(jì)”教學(xué)實(shí)施了系列的改革和實(shí)踐,緊緊圍繞“一目標(biāo)、二體系、三層次、四階段、可持續(xù)”,改革內(nèi)容涉及理論教學(xué)、實(shí)踐教學(xué)和實(shí)習(xí)基地三大方面。通過(guò)改革,整合優(yōu)化了理論教學(xué)體系,強(qiáng)化了“三層次、四階段”實(shí)踐教學(xué)體系,加強(qiáng)了實(shí)習(xí)基地、教材與師資隊(duì)伍建設(shè),適應(yīng)了可持續(xù)面向應(yīng)用的人才培養(yǎng)需要,實(shí)踐效果好,得到了學(xué)生和同行的好評(píng),提高了學(xué)生的應(yīng)用軟件設(shè)計(jì)開(kāi)發(fā)能力,提升了學(xué)生的就業(yè)競(jìng)爭(zhēng)力。配套的在線教學(xué)系統(tǒng)已在多門(mén)課中推廣應(yīng)用,前景廣闊。

參考文獻(xiàn):

[1] 郭廣軍,劉安豐,陽(yáng)西述,等. Java程序設(shè)計(jì)教程[M].武漢:武漢大學(xué)出版社,2008.

[2] [美]Grady Booch, James Rumbaugh, Ivar Jacobson. UML用戶指南[M]. 邵維忠,麻志毅,張文娟,等譯.北京:機(jī)械工業(yè)出版社,2002.

[3] 董麗萍,劉宇. 面向應(yīng)用型人才培養(yǎng)的實(shí)驗(yàn)教學(xué)體系研究[J]. 實(shí)驗(yàn)技術(shù)與管理,2007,24(9):121-124.

[4] 朱小英. 以項(xiàng)目方式驅(qū)動(dòng)Java實(shí)驗(yàn)課程教學(xué)的創(chuàng)新[J]. 成都大學(xué)學(xué)報(bào):教育科學(xué)版,2008,22(8):93-96.

第5篇

關(guān)鍵詞:多核技術(shù);計(jì)算機(jī)教學(xué);高職院校

中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:B

多核技術(shù)發(fā)展迅猛之勢(shì)已超出人們的預(yù)期想象,給計(jì)算機(jī)軟硬件設(shè)計(jì)理念和方法帶來(lái)重大變革。作為計(jì)算機(jī)應(yīng)用人才培養(yǎng)重要基地的高職院校,如何在多核時(shí)代到來(lái)之初就開(kāi)始探索計(jì)算機(jī)相關(guān)課程的革新,適應(yīng)多核時(shí)代對(duì)計(jì)算機(jī)人才的需要,是一個(gè)新的挑戰(zhàn)。計(jì)算機(jī)教學(xué)觀念、計(jì)算機(jī)教學(xué)知識(shí)體系就應(yīng)該根據(jù)多核技術(shù)發(fā)展走勢(shì)做相應(yīng)的變化,例如教學(xué)觀念要從結(jié)構(gòu)化和面向?qū)ο缶幊贪l(fā)展到多線程并行編程,教學(xué)課程從編程語(yǔ)言到軟件工程,從計(jì)算機(jī)組成到芯片設(shè)計(jì),都可以引入多核技術(shù)。本文就教學(xué)觀念和編程語(yǔ)言類課程的影響進(jìn)行了有益的探討。

1高職院校計(jì)算機(jī)專業(yè)課程體系的現(xiàn)狀

20多年間,中國(guó)職業(yè)教育已經(jīng)成為世界上規(guī)模最大、人數(shù)最多、進(jìn)步最快的職業(yè)教育體系:目前高職在校生人數(shù)在大學(xué)生中所占比例高達(dá)53%,總?cè)藬?shù)是1998年的6倍多。從1980年起步時(shí)期的區(qū)區(qū)13所,到2005年底的1091所,全國(guó)僅獨(dú)立設(shè)置的高職高專學(xué)校數(shù)量就增長(zhǎng)了80多倍,幾乎所有的高職院校都有計(jì)算機(jī)專業(yè)或涉及計(jì)算機(jī)教育。如此之大規(guī)模,計(jì)算機(jī)教育必然給高職的教育質(zhì)量帶來(lái)相應(yīng)的高影響力和新課題。

由于辦學(xué)定位上的差別,高職計(jì)算機(jī)專業(yè)的教學(xué)自然不同于傳統(tǒng)的大學(xué)本科計(jì)算機(jī)專業(yè)的教學(xué)。高職計(jì)算機(jī)專業(yè)教學(xué)應(yīng)以培養(yǎng)生產(chǎn)或服務(wù)一線的技術(shù)應(yīng)用型人才為宗旨,專門(mén)性、實(shí)踐性應(yīng)當(dāng)是其課程設(shè)置的基本定位,應(yīng)以工作能力(技術(shù)應(yīng)用能力和職業(yè)素質(zhì))為主線來(lái)設(shè)計(jì)課程教學(xué)體系。其辦學(xué)特色是堅(jiān)持根據(jù)市場(chǎng)和技術(shù)需求變化適時(shí)調(diào)整對(duì)學(xué)生的培養(yǎng)目標(biāo),特別要注意多核技術(shù)帶來(lái)的技術(shù)需求的變化,使得學(xué)生具有新技術(shù)的適應(yīng)能力。

2007年7月23日,在新疆舉行的“全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育”2007論壇暨全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)學(xué)術(shù)年會(huì)上,誕生了《中國(guó)高職院校計(jì)算機(jī)教育課程體系2007》。其英文譯名為China Vocational -Computing Curricula,簡(jiǎn)稱CVC2007。封面為藍(lán)色,通常稱作高職藍(lán)皮書(shū)。它是我國(guó)高職院校計(jì)算機(jī)領(lǐng)域中第一個(gè)全面、系統(tǒng)的指導(dǎo)性文件,CVC2007要解決的問(wèn)題是:高職計(jì)算機(jī)教

育應(yīng)當(dāng)遵循什么指導(dǎo)思想和辦學(xué)理念;當(dāng)前面臨的形勢(shì)和需要解決的問(wèn)題;依據(jù)什么原則去構(gòu)建高職計(jì)算機(jī)教育的課程體系,并提供了計(jì)算機(jī)應(yīng)用技術(shù)等七個(gè)專業(yè)的課程體系參考方案,現(xiàn)在大多數(shù)高職院校都按照該藍(lán)本進(jìn)行相關(guān)計(jì)算機(jī)專業(yè)課程體系的設(shè)計(jì)。

多核時(shí)代的到來(lái),多核技術(shù)的發(fā)展,使得大學(xué)計(jì)算機(jī)的教育面臨新的問(wèn)題:在多核技術(shù)的影響下,計(jì)算機(jī)體系結(jié)構(gòu)、操作系統(tǒng)、編譯技術(shù)和應(yīng)用軟件的編程模型等都發(fā)生了較大的變化,大學(xué)計(jì)算機(jī)的教學(xué)需要跟上多核技術(shù)的腳步,做出有針對(duì)性的調(diào)整。國(guó)外的高校例如美國(guó)麻省理工學(xué)院、喬治亞理工學(xué)院等已經(jīng)開(kāi)始設(shè)置多核課程,通過(guò)新增課程或修改原有課程的教學(xué)內(nèi)容,以適應(yīng)多核計(jì)算技術(shù)帶來(lái)的變化。對(duì)國(guó)內(nèi)的普通高校來(lái)說(shuō),教育部已聯(lián)合英特爾公司推出了“教育部―英特爾精品課程”,投入和支持一系列與多核課程相關(guān)的精品課程建設(shè)項(xiàng)目,推動(dòng)了我國(guó)高校引入多核內(nèi)容進(jìn)行課程教學(xué)與建設(shè)。目前高職院校的相應(yīng)工作比較滯后,CVC2007還未明確涉及多核技術(shù),需要進(jìn)行相應(yīng)的修改和補(bǔ)充,以達(dá)到培養(yǎng)的學(xué)生具備在主流計(jì)算機(jī)硬件上進(jìn)行多核技術(shù)應(yīng)用和開(kāi)發(fā)的能力,增強(qiáng)學(xué)生的就業(yè)能力和創(chuàng)業(yè)能力。因此,將多核技術(shù)納入到高職院校的課程體系中具有相當(dāng)?shù)闹匾院途o迫性。

2多核帶來(lái)的影響

所謂雙核處理器,就是在一塊CPU基板上集成兩個(gè)處理器核心,并通過(guò)總線等互連技術(shù),將各處理器核心連接起來(lái)。多核并不是一個(gè)新概念,現(xiàn)在的多核基本上指的是CMP(Chip Multi Processors,單芯片多處理器)類型,其實(shí)在RISC處理器領(lǐng)域早已實(shí)現(xiàn)。多核與單核的區(qū)別在于,前者可以讓程序真正地“同時(shí)”執(zhí)行,而不是多個(gè)進(jìn)程輪流使用CPU,從而給用戶造成“多個(gè)程序正在同時(shí)執(zhí)行”的假象。以前,通常是依賴CPU時(shí)鐘頻率的提升來(lái)提高CPU的性能。然而普通單核心處理器的頻率難于進(jìn)一步提升,性能也無(wú)法有質(zhì)的飛躍。由于時(shí)鐘頻率高,功率消耗大,溫度升也高,機(jī)器易發(fā)生故障和老化,英特爾公司在3.8GHz的產(chǎn)品以后只得宣布停止4GHz的產(chǎn)品計(jì)劃。

因此,處理器全面轉(zhuǎn)向多核體系,CPU內(nèi)部開(kāi)始出現(xiàn)了兩個(gè)、四個(gè)甚至更多的內(nèi)核。

由于是底層的計(jì)算平臺(tái)正在發(fā)生變化,因此IT領(lǐng)域從業(yè)人員,不僅僅是開(kāi)發(fā)者,包括需求分析人員、設(shè)計(jì)者、程序員和測(cè)試者,都在工作時(shí)要考慮到并行帶來(lái)的影響。作為高職院校的計(jì)算機(jī)教育工作者,要考慮到技術(shù)變化所帶來(lái)的技術(shù)需求的變化,以適應(yīng)高職院校培養(yǎng)人才的需求。為此,本文僅就多核對(duì)計(jì)算機(jī)專業(yè)的教學(xué)觀念和編程語(yǔ)言課程的影響進(jìn)行了初步探討。

2.1并行設(shè)計(jì)思想的引入

多核的流行和普及,使程序中可以有多個(gè)線程真正地“同時(shí)”運(yùn)行,也就是并行執(zhí)行。如果說(shuō)第一代是過(guò)程化和結(jié)構(gòu)化編程,第二代是面向?qū)ο缶幊?那么現(xiàn)在到了第三代多線程并行編程。能不能把多線程并行化的工作完全交給操作系統(tǒng)和編譯器呢?這是一個(gè)充滿誘惑力的前景。我們認(rèn)為并行化的工作現(xiàn)在無(wú)法自動(dòng)實(shí)現(xiàn),未來(lái)也只能在一定程度上有所緩解,而不可能全部交由機(jī)器完成。因此,在教學(xué)觀念上,需要建立并行設(shè)計(jì)的思想和掌握并行編程模式,需要增設(shè)課程或在相關(guān)課程中加入Foster的PCAM并行設(shè)計(jì)方法學(xué)和多種的并行編程模式。面對(duì)多核,需要建立新的思維方式,就像當(dāng)年從過(guò)程化編程過(guò)渡到面向?qū)ο缶幊虝r(shí)所做的那樣。

2.2編程語(yǔ)言課程的影響

高職院校在教學(xué)計(jì)劃中大多都安排C和Java語(yǔ)言這兩門(mén)課,過(guò)去主要是體現(xiàn)的是單線程串行程序設(shè)計(jì)模式、結(jié)構(gòu)化與面向?qū)ο蟮脑O(shè)計(jì)思想,現(xiàn)在面對(duì)多核處理器,需要在并行觀念的基礎(chǔ)上進(jìn)行并行編程,因此需要對(duì)C和Java語(yǔ)言課進(jìn)行內(nèi)容的調(diào)整和補(bǔ)充。C和Java語(yǔ)言都具有良好的并行程序設(shè)計(jì)支持的功能,可以在課程中適當(dāng)?shù)剡M(jìn)行補(bǔ)充。如C語(yǔ)言的OpenMP和MPI庫(kù)分別支持共享存儲(chǔ)和分布存儲(chǔ)編程模式,其多線程庫(kù)也支持多線程并行。Java有很好的多線程編程功能,其代號(hào)為T(mén)iger的Java 5的java.util.concurrent包的出現(xiàn),可以使用低層機(jī)器指令取代鎖,精化了互斥訪問(wèn)的粒度,提高了系統(tǒng)的可伸縮性和活性。

設(shè)計(jì)一個(gè)好的并行編程應(yīng)用系統(tǒng)是困難的,設(shè)計(jì)者不僅僅要了解語(yǔ)言的并行功能部分,重要的是還要掌握和理解并行設(shè)計(jì)思想。設(shè)計(jì)者要面對(duì)的一個(gè)挑戰(zhàn)是任務(wù)劃分和數(shù)據(jù)分解,要盡可能地讓每個(gè)任務(wù)在執(zhí)行時(shí)只使用自己的數(shù)據(jù)。如果不同的線程要共享數(shù)據(jù),問(wèn)題將迅速變得復(fù)雜,同時(shí)并行程序的測(cè)試與調(diào)試也會(huì)更加困難。不久前,當(dāng)有人問(wèn)C#之父Anders Hejlsberg“未來(lái)幾年內(nèi)語(yǔ)言的發(fā)展方向在何處”時(shí),Anders表示“要處理好多核的問(wèn)題,并提供一個(gè)更好的并發(fā)模型”。Erlang語(yǔ)言最近也受到越來(lái)越多的關(guān)注,這說(shuō)明人們迫切需要一個(gè)強(qiáng)大而又充分簡(jiǎn)單的工具來(lái)解決并發(fā)編程的挑戰(zhàn)。

3應(yīng)對(duì)的措施和改革

由于學(xué)生就業(yè)有“滯后性”的特點(diǎn),而教學(xué)設(shè)計(jì)必須具有“前瞻性”,這樣才能適應(yīng)由于技術(shù)變化帶來(lái)的人才市場(chǎng)需求變化。因此,多核相關(guān)課程教學(xué)的開(kāi)展和引入多核技術(shù)是現(xiàn)實(shí)的必然,而且是早行動(dòng)早受益。開(kāi)展多核技術(shù)的教學(xué)需要在教材、教學(xué)內(nèi)容、教學(xué)計(jì)劃等方面進(jìn)行相應(yīng)的調(diào)整,更重要的是教師培訓(xùn)必須先行一步。

3.1教師培訓(xùn)

教師是多核技術(shù)傳授的關(guān)鍵,只有教師自己掌握了多核技術(shù)的相關(guān)知識(shí),才能組織好對(duì)學(xué)生的培養(yǎng)和教學(xué)工作。目前與多核相關(guān)的一些并行課程,也只有在國(guó)內(nèi)少數(shù)高校才開(kāi)設(shè),高職院校的教師普遍缺乏這方面的知識(shí),我們的教師應(yīng)盡快地接受必要的培訓(xùn),與時(shí)俱進(jìn),更新知識(shí),只有教師早行動(dòng),學(xué)生才能早受益。多核技術(shù)的教師培訓(xùn)也可以采用送出去和請(qǐng)進(jìn)來(lái)相結(jié)合的辦法,送教師到相關(guān)院校學(xué)習(xí)和參加英特爾公司的大學(xué)課程計(jì)劃培訓(xùn)班,也可以請(qǐng)一些專家教授到學(xué)院進(jìn)行專題講座。另外,通過(guò)組織多核技術(shù)的研究小組,使教師迅速掌握多核技術(shù)領(lǐng)域的最新技術(shù)和研究前沿。

3.2課程和教材改革

多核課程的開(kāi)設(shè),可以使學(xué)生對(duì)多核計(jì)算技術(shù)與應(yīng)用有一個(gè)全面深入的認(rèn)識(shí),完善學(xué)生的知識(shí)結(jié)構(gòu),以更好適應(yīng)未來(lái)的計(jì)算機(jī)技術(shù)及其應(yīng)用的發(fā)展與革新。將多核技術(shù)引入計(jì)算機(jī)專業(yè)教學(xué)課程體系可以有兩種方式:一種為單獨(dú)開(kāi)設(shè)課程,一種為改造現(xiàn)有課程。單獨(dú)開(kāi)設(shè)課程,需要高水平的教師及適合高職院校的優(yōu)秀教材,這種方式現(xiàn)階段較難實(shí)行;對(duì)現(xiàn)有課程的改造和擴(kuò)充比較切實(shí)可行,我們可以首先對(duì)C和Java編程語(yǔ)言課進(jìn)行示范,將并行設(shè)計(jì)思想融合到這些課程中。另外,此前教育部聯(lián)合英特爾公司推出了“教育部―英特爾精品課程”,支持了一系列與多核課程相關(guān)的精品課程建設(shè)項(xiàng)目,我們可以引入和借鑒這類多核課程及教材。

3.3實(shí)驗(yàn)環(huán)境建立

建立多核技術(shù)課程的實(shí)驗(yàn)環(huán)境是必備和必需的。目前的臺(tái)式機(jī)和筆記本都是雙核以上的多核環(huán)境,開(kāi)展多核計(jì)算硬件條件基本不成問(wèn)題;軟件方面像OpenMP、MPI、Pthread等都有一些開(kāi)源資源,可以實(shí)現(xiàn)共享式存儲(chǔ)計(jì)算和分布式存儲(chǔ)計(jì)算。對(duì)于某些系統(tǒng)環(huán)境需要進(jìn)行購(gòu)置和添加,如Intel的多核計(jì)算環(huán)境,包括C編譯器、數(shù)學(xué)庫(kù)、測(cè)試和分析工具等。

4結(jié)束語(yǔ)

目前多核計(jì)算機(jī)系統(tǒng)已普及,需要我們高職院校的多核技術(shù)教育及時(shí)跟上發(fā)展潮流,為學(xué)生提供最前沿的信息和知識(shí),適時(shí)地為社會(huì)培養(yǎng)出滿足市場(chǎng)技術(shù)需求的人才。希望通過(guò)我們的多核課程,學(xué)生能了解流行的多核硬件平臺(tái),掌握多核編程和程序評(píng)測(cè)、調(diào)優(yōu)技能,具有扎實(shí)的動(dòng)手實(shí)踐能力,為將來(lái)在無(wú)處不在的多核應(yīng)用領(lǐng)域工作打好扎實(shí)的基礎(chǔ)。

參考文獻(xiàn):

[1] 中國(guó)高等職業(yè)院校計(jì)算機(jī)教育改革課題研究組. 中國(guó)高職院校計(jì)算機(jī)教育課程體系2007[M]. 北京:中國(guó)鐵道出版社,2007.

第6篇

關(guān)鍵詞: 需求導(dǎo)向; 應(yīng)用型人才培養(yǎng); Java教學(xué); 課程體系; 實(shí)踐教學(xué)

中圖分類號(hào):G642 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2013)11-66-04

0 引言

隨著計(jì)算機(jī)網(wǎng)絡(luò)和移動(dòng)互聯(lián)網(wǎng)的發(fā)展,Java已成為21世紀(jì)首選的主流應(yīng)用程序開(kāi)發(fā)語(yǔ)言[1],Java軟件工程師也因此成為近年來(lái)社會(huì)急需的軟件開(kāi)發(fā)人才。據(jù)著名的TIOBE世界編程語(yǔ)言排行榜的數(shù)據(jù)顯示,自2001年以來(lái),Java語(yǔ)言就幾乎一直占據(jù)著所有熱門(mén)編程語(yǔ)言排行的榜首。同時(shí),IDC市場(chǎng)研究公司的統(tǒng)計(jì)數(shù)據(jù)也顯示,在所有軟件開(kāi)發(fā)類人才的需求中,Java軟件工程師的需求量最大,占到了總需求量的60%以上。根據(jù)2012年IT軟件行業(yè)就業(yè)情況調(diào)查結(jié)果,2012年我國(guó)Java軟件工程師的缺口就已高達(dá)20萬(wàn)。

針對(duì)Java軟件開(kāi)發(fā)人才緊缺的現(xiàn)象,浙江大學(xué)城市學(xué)院設(shè)置了基于需求導(dǎo)向、以Java能力培養(yǎng)為核心的Java應(yīng)用開(kāi)發(fā)專業(yè)方向,將培養(yǎng)符合社會(huì)需求的Java應(yīng)用型人才作為首要任務(wù),根據(jù)計(jì)算機(jī)學(xué)科、產(chǎn)業(yè)發(fā)展和人才需求市場(chǎng)探索新的培養(yǎng)模式,建立符合Java應(yīng)用型人才培養(yǎng)要求的課程體系,積極引入校企合作,強(qiáng)調(diào)理論與實(shí)踐并重,提升學(xué)生應(yīng)用Java技術(shù)解決實(shí)際問(wèn)題的能力,從而保證人才培養(yǎng)的質(zhì)量。

1 Java應(yīng)用型人才培養(yǎng)模式探索

1.1 設(shè)置需求導(dǎo)向的專業(yè)方向

浙江大學(xué)城市學(xué)院早在2004年就開(kāi)設(shè)了Java應(yīng)用開(kāi)發(fā)專業(yè)方向,該方向的培養(yǎng)目標(biāo)為:緊密結(jié)合飛速發(fā)展的Java技術(shù),切實(shí)培養(yǎng)德、智、體、美全面發(fā)展,掌握自然科學(xué)基礎(chǔ)知識(shí)、計(jì)算機(jī)科學(xué)基礎(chǔ)理論、計(jì)算機(jī)網(wǎng)絡(luò)應(yīng)用知識(shí),具有Java軟件開(kāi)發(fā)和網(wǎng)絡(luò)應(yīng)用實(shí)踐的基本經(jīng)驗(yàn),并具備良好的外語(yǔ)運(yùn)用能力,能適應(yīng)科學(xué)技術(shù)進(jìn)步和社會(huì)需求變化的高素質(zhì)應(yīng)用型Java專門(mén)人才[2]。

Java應(yīng)用開(kāi)發(fā)專業(yè)方向的設(shè)置,堅(jiān)持“以社會(huì)需求為導(dǎo)向,與IT行業(yè)發(fā)展接軌”的原則,跟蹤Java技術(shù)的發(fā)展前沿,不斷完善Java教學(xué)的課程體系,在打好Java編程基礎(chǔ)的前提下,注重與企業(yè)開(kāi)發(fā)實(shí)際相結(jié)合。學(xué)生通過(guò)Java應(yīng)用開(kāi)發(fā)方向的學(xué)習(xí),畢業(yè)后能夠從事相關(guān)的Java平臺(tái)軟件開(kāi)發(fā)和應(yīng)用工作,如Java企業(yè)應(yīng)用開(kāi)發(fā)、Java前端開(kāi)發(fā)和Java移動(dòng)應(yīng)用開(kāi)發(fā)等。

Java應(yīng)用開(kāi)發(fā)方向的設(shè)置按照專業(yè)方向分類培養(yǎng)的思路[3],設(shè)計(jì)了基礎(chǔ)和方向相結(jié)合的知識(shí)體系和課程體系,強(qiáng)調(diào)“核心穩(wěn)定、方向靈活”,專業(yè)方向課程的設(shè)置具有多樣性、開(kāi)放性和靈活性。所有的專業(yè)方向課程分為基礎(chǔ)課程、專業(yè)課程和方向課程等三類?;A(chǔ)課程包括通識(shí)基礎(chǔ)課程和大類基礎(chǔ)課程,奠定終身學(xué)習(xí)的基礎(chǔ);專業(yè)課程為計(jì)算機(jī)專業(yè)所有方向的必修課程,用以夯實(shí)專業(yè)功底;方向課程則涵蓋了Java應(yīng)用開(kāi)發(fā)知識(shí)體系中的主要核心知識(shí)單元,凸顯專業(yè)方向特色?;A(chǔ)課程和專業(yè)課程通常在一、二年級(jí)開(kāi)設(shè),方向課程主要在三年級(jí)開(kāi)設(shè)?;A(chǔ)課程、專業(yè)課程和方向課程覆蓋知識(shí)體系中的全部核心單元,也包括計(jì)算機(jī)發(fā)展前沿等選修內(nèi)容。最后大四年級(jí)進(jìn)行畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì),使學(xué)生有更多的時(shí)間參與實(shí)際項(xiàng)目應(yīng)用,在實(shí)踐中提高分析問(wèn)題和解決問(wèn)題的綜合能力。

Java應(yīng)用開(kāi)發(fā)專業(yè)方向的課程計(jì)劃設(shè)置如圖1所示,要求最低畢業(yè)總學(xué)分為165學(xué)分,其中方向課程為15學(xué)分。

1.2 建立面向應(yīng)用的課程體系

課程體系的構(gòu)建與專業(yè)方向的建設(shè)緊密相關(guān)[4],浙江大學(xué)城市學(xué)院計(jì)算機(jī)專業(yè)按照面向應(yīng)用需求的“逆推”方法,根據(jù)對(duì)企業(yè)用人的崗位調(diào)研以及對(duì)畢業(yè)生跟蹤調(diào)查的反饋信息,從Java應(yīng)用開(kāi)發(fā)專業(yè)方向畢業(yè)生應(yīng)具備和掌握的能力與知識(shí)出發(fā),把握專業(yè)基礎(chǔ)課和專業(yè)方向課的設(shè)置和銜接,并充分考慮學(xué)生的自我發(fā)展能力和職業(yè)技能,建立了符合應(yīng)用型人才培養(yǎng)要求的課程體系。

目前,Java應(yīng)用開(kāi)發(fā)方向已形成一個(gè)較為穩(wěn)定、彰顯特色的專業(yè)方向課程群,由Java高級(jí)程序設(shè)計(jì)、數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用與管理、軟件工程與數(shù)據(jù)庫(kù)課程設(shè)計(jì)、軟件開(kāi)發(fā)規(guī)范、J2EE架構(gòu)和應(yīng)用開(kāi)發(fā)、J2ME與移動(dòng)應(yīng)用開(kāi)發(fā)和J2EE應(yīng)用課程設(shè)計(jì)共七門(mén)課程組成。這些課程有著不同的課程目標(biāo),既相互獨(dú)立,又銜接緊密,共同構(gòu)成了培養(yǎng)Java軟件開(kāi)發(fā)應(yīng)用型人才的課程體系。這七門(mén)課程涵蓋了Java技術(shù)的主要應(yīng)用領(lǐng)域,為學(xué)生搭建了一個(gè)關(guān)于Java技術(shù)相對(duì)完整的理論知識(shí)體系和實(shí)踐能力體系。

Java應(yīng)用開(kāi)發(fā)方向設(shè)計(jì)的課程群見(jiàn)表1。

1.3 實(shí)施五位一體的實(shí)踐教學(xué)環(huán)節(jié)

Java應(yīng)用開(kāi)發(fā)方向具有實(shí)踐性非常強(qiáng)的顯著特點(diǎn),在Java應(yīng)用型人才的培養(yǎng)過(guò)程中,我們實(shí)施了包括課程設(shè)計(jì)、短學(xué)期實(shí)訓(xùn)、學(xué)科競(jìng)賽、企業(yè)培訓(xùn)和畢業(yè)實(shí)習(xí)/畢業(yè)設(shè)計(jì)等五位一體的Java實(shí)踐教學(xué)環(huán)節(jié),強(qiáng)調(diào)注重核心能力培養(yǎng),積極引入校企合作模式,開(kāi)展了教學(xué)理念、教學(xué)內(nèi)容、教學(xué)方法、教學(xué)手段以及教材建設(shè)等各個(gè)方面的改革與實(shí)踐。

在Java應(yīng)用開(kāi)發(fā)方向的建設(shè)中,實(shí)踐教學(xué)既是專業(yè)課程教學(xué)的重要組成部分,也是培養(yǎng)綜合應(yīng)用能力的重要環(huán)節(jié)[5]。通過(guò)實(shí)施五位一體的實(shí)踐教學(xué),可以達(dá)到訓(xùn)練技能、激勵(lì)創(chuàng)新的目的,也能夠培養(yǎng)學(xué)生的團(tuán)隊(duì)精神和綜合素質(zhì),使得該方向的學(xué)生不僅具有扎實(shí)的計(jì)算機(jī)基礎(chǔ)理論、突出的工程實(shí)踐能力和良好的科學(xué)研究素質(zhì),還具備從事計(jì)算機(jī)系統(tǒng)分析、設(shè)計(jì)、開(kāi)發(fā),網(wǎng)絡(luò)應(yīng)用的部署、集成、管理等綜合能力,能夠勝任Java軟件的研發(fā)和應(yīng)用。

⑴ 基于項(xiàng)目開(kāi)發(fā)的課程設(shè)計(jì)

基于項(xiàng)目開(kāi)發(fā)的綜合課程設(shè)計(jì)是Java應(yīng)用開(kāi)發(fā)專業(yè)方向建設(shè)中一項(xiàng)重要的實(shí)踐教學(xué)環(huán)節(jié),對(duì)于學(xué)生實(shí)踐能力的提升具有明顯的作用。課程設(shè)計(jì)綜合了Java應(yīng)用開(kāi)發(fā)專業(yè)方向的多門(mén)相關(guān)課程,能夠達(dá)到激活學(xué)生綜合應(yīng)用與研究創(chuàng)新能力的目的。

典型的課程設(shè)計(jì)包括J2EE應(yīng)用課程設(shè)計(jì)、軟件工程與數(shù)據(jù)庫(kù)課程設(shè)計(jì)等。例如J2EE應(yīng)用課程設(shè)計(jì)要求學(xué)生掌握基于Web的大型應(yīng)用軟件系統(tǒng)的架構(gòu)設(shè)計(jì)方法,融合軟件工程、面向?qū)ο蟪绦蛟O(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)等思想,利用J2EE平臺(tái)以及MVC模式,結(jié)合主流數(shù)據(jù)庫(kù)系統(tǒng)(如Oracle、SQL Server等)和主流框架(如Struts、Hibernate等),完成一個(gè)大型B/S架構(gòu)的應(yīng)用軟件項(xiàng)目的設(shè)計(jì)、開(kāi)發(fā),并能在異構(gòu)系統(tǒng)上進(jìn)行部署、測(cè)試和性能優(yōu)化。通過(guò)該課程設(shè)計(jì),可以培養(yǎng)學(xué)生能夠?qū)2EE架構(gòu)和應(yīng)用開(kāi)發(fā)、數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用與管理和軟件開(kāi)發(fā)規(guī)范等多門(mén)課程進(jìn)行綜合的專業(yè)知識(shí)分析,并提高其解決實(shí)際問(wèn)題的能力。

⑵ 基于技能培養(yǎng)的短學(xué)期實(shí)訓(xùn)

除與多門(mén)課程相結(jié)合的課程設(shè)計(jì)外,Java應(yīng)用開(kāi)發(fā)方向還單獨(dú)開(kāi)設(shè)了短學(xué)期實(shí)訓(xùn)的實(shí)踐環(huán)節(jié)。短學(xué)期實(shí)訓(xùn)要求學(xué)生綜合多種知識(shí)和技術(shù),通常在大二、大三暑期利用兩個(gè)星期的時(shí)間合作進(jìn)行。

短學(xué)期實(shí)訓(xùn)緊密結(jié)合專業(yè)方向的培養(yǎng)目標(biāo),與傳統(tǒng)的課堂教學(xué)模式不同,采用的是完全實(shí)驗(yàn)室講授的方式,由雙師型教師或企業(yè)講師進(jìn)行指導(dǎo),強(qiáng)調(diào)邊講邊練,引入教師研發(fā)的實(shí)際項(xiàng)目或企業(yè)開(kāi)發(fā)的真實(shí)案例,讓學(xué)生采取團(tuán)隊(duì)合作的方式,全程模擬企業(yè)開(kāi)發(fā)流程,真正參與到項(xiàng)目的實(shí)際開(kāi)發(fā)過(guò)程中,從模仿別人再到自己創(chuàng)造,使得學(xué)生能及時(shí)融會(huì)貫通所學(xué)知識(shí),切實(shí)培養(yǎng)和提高動(dòng)手能力,從而更好的掌握應(yīng)用技能。

⑶ 基于激勵(lì)創(chuàng)新的學(xué)科競(jìng)賽

學(xué)科競(jìng)賽是Java應(yīng)用開(kāi)發(fā)方向的另一實(shí)踐教學(xué)環(huán)節(jié),不僅能夠激發(fā)學(xué)生的學(xué)習(xí)興趣,而且還能培養(yǎng)學(xué)生的自主學(xué)習(xí)和研究創(chuàng)新能力。

目前,Java應(yīng)用開(kāi)發(fā)方向?qū)W生可以參加的學(xué)科競(jìng)賽種類多樣,與專業(yè)方向課程的學(xué)習(xí)密切相關(guān),例如ACM程序設(shè)計(jì)競(jìng)賽、電子商務(wù)競(jìng)賽、多媒體設(shè)計(jì)競(jìng)賽、大學(xué)生服務(wù)外包創(chuàng)新應(yīng)用大賽和Android應(yīng)用開(kāi)發(fā)設(shè)計(jì)大賽等。同時(shí),專業(yè)方向還通過(guò)開(kāi)設(shè)競(jìng)賽討論班、建設(shè)競(jìng)賽網(wǎng)站等多種方式,鼓勵(lì)學(xué)生積極參與學(xué)科競(jìng)賽,開(kāi)展自主研究性學(xué)習(xí),激活創(chuàng)新精神,涌現(xiàn)出了一大批競(jìng)賽成績(jī)優(yōu)異、專業(yè)能力突出的學(xué)生。

⑷ 基于產(chǎn)學(xué)研合作的企業(yè)培訓(xùn)

培養(yǎng)合格的Java應(yīng)用型人才,還需要企業(yè)公司的積極參與,企業(yè)培訓(xùn)是Java應(yīng)用開(kāi)發(fā)方向?qū)嵺`教學(xué)環(huán)節(jié)的一個(gè)重要補(bǔ)充。通過(guò)產(chǎn)學(xué)研合作,引入著名軟件企業(yè),建立校企聯(lián)合實(shí)訓(xùn)基地,使企業(yè)參與到Java軟件人才的培養(yǎng)過(guò)程,可以增強(qiáng)Java人才培養(yǎng)的適應(yīng)性和實(shí)用性,縮小人才培養(yǎng)和社會(huì)需求之間的距離,還能實(shí)現(xiàn)企業(yè)、學(xué)校和學(xué)生的多贏局面。

根據(jù)Java軟件人才的社會(huì)需求和特點(diǎn),Java應(yīng)用開(kāi)發(fā)方向已與浙大網(wǎng)新集團(tuán)、快威科技集團(tuán)等知名企業(yè)合作,建立實(shí)訓(xùn)基地,進(jìn)行Java軟件人才的聯(lián)合培養(yǎng)。實(shí)訓(xùn)基地建立了真實(shí)企業(yè)開(kāi)發(fā)環(huán)境和文化氛圍,引入企業(yè)管理模式培養(yǎng)學(xué)生職業(yè)素質(zhì),實(shí)訓(xùn)的項(xiàng)目都來(lái)自真實(shí)的企業(yè)項(xiàng)目。同時(shí),還與文達(dá)、新東方、恒天等專業(yè)培訓(xùn)機(jī)構(gòu)合作,共同開(kāi)展Java培訓(xùn),進(jìn)行Java專業(yè)人才的培養(yǎng)和輸送,通過(guò)企業(yè)培訓(xùn)的學(xué)生到軟件開(kāi)發(fā)公司就業(yè)后,就能直接加入實(shí)際項(xiàng)目的開(kāi)發(fā)。

⑸ 基于工程實(shí)踐的畢業(yè)實(shí)習(xí)/畢業(yè)設(shè)計(jì)

畢業(yè)實(shí)習(xí)/畢業(yè)設(shè)計(jì)是Java實(shí)踐教學(xué)的一個(gè)核心環(huán)節(jié),畢業(yè)設(shè)計(jì)通常和畢業(yè)實(shí)習(xí)相結(jié)合,畢業(yè)實(shí)習(xí)/畢業(yè)設(shè)計(jì)的內(nèi)容以工程項(xiàng)目實(shí)踐為主。

畢業(yè)實(shí)習(xí)/畢業(yè)設(shè)計(jì)主要強(qiáng)調(diào)實(shí)踐性,鼓勵(lì)學(xué)生的畢業(yè)設(shè)計(jì)題目來(lái)自于教師或?qū)嵙?xí)企業(yè)的實(shí)際工程項(xiàng)目。學(xué)生在畢業(yè)實(shí)習(xí)期間,可以自主選擇參加教師的科研項(xiàng)目、到IT企業(yè)參與項(xiàng)目開(kāi)發(fā)實(shí)習(xí),或者到校企合作建立的實(shí)訓(xùn)基地進(jìn)行實(shí)訓(xùn)。每個(gè)學(xué)生的畢業(yè)設(shè)計(jì)都有明確、具體的目標(biāo)任務(wù),要求一人一題,畢業(yè)設(shè)計(jì)的指導(dǎo)工作以全職教師為主,同時(shí)也引入企業(yè)優(yōu)秀技術(shù)人員的參與。畢業(yè)實(shí)習(xí)和畢業(yè)設(shè)計(jì)的銜接非常緊密,通過(guò)大四一個(gè)學(xué)年的實(shí)戰(zhàn)演練,學(xué)生能夠積累豐富的實(shí)際項(xiàng)目經(jīng)驗(yàn),從而為勝任今后的就業(yè)工作崗位打下良好的基礎(chǔ)。

2 Java應(yīng)用型人才培養(yǎng)實(shí)踐成果

經(jīng)過(guò)長(zhǎng)期的研究與探索,浙江大學(xué)城市學(xué)院計(jì)算機(jī)專業(yè)實(shí)施基于需求導(dǎo)向的Java應(yīng)用型人才培養(yǎng)模式,已經(jīng)取得了良好的成效。

Java應(yīng)用開(kāi)發(fā)專業(yè)方向自開(kāi)設(shè)以來(lái),一直是計(jì)算機(jī)專業(yè)學(xué)生選擇最熱門(mén)的方向。到目前為止,共有8屆600多名該方向的學(xué)生順利畢業(yè),畢業(yè)生的歷年就業(yè)率均在96%以上,尤其是2012屆有近一半計(jì)算機(jī)專業(yè)學(xué)生選擇了Java應(yīng)用開(kāi)發(fā)方向,就業(yè)率達(dá)到100%。采用Java技術(shù)平臺(tái)進(jìn)行畢業(yè)設(shè)計(jì)的學(xué)生所獲得的畢業(yè)設(shè)計(jì)成績(jī)總體上明顯高于其他學(xué)生,畢業(yè)學(xué)生中有相當(dāng)一部分進(jìn)入淘寶、亞信、浙大網(wǎng)新等知名IT企業(yè)工作。從企業(yè)反饋的情況看,用人單位對(duì)畢業(yè)生工作能力的總體評(píng)價(jià)較高,畢業(yè)學(xué)生受到了這些用人單位的普遍歡迎。

近年來(lái),Java應(yīng)用開(kāi)發(fā)專業(yè)方向與企業(yè)合作,共開(kāi)辦14期外包軟件人才培訓(xùn),培訓(xùn)學(xué)生350多名,其中95%直接進(jìn)入外包軟件公司工作,滿足了社會(huì)對(duì)軟件外包人才的需求,2011年,計(jì)算機(jī)專業(yè)被確立為浙江省計(jì)算機(jī)類專業(yè)培養(yǎng)服務(wù)外包人才試點(diǎn)專業(yè)。

Java應(yīng)用型人才培養(yǎng)模式的探索也取得了顯著的成果。2011年,Java應(yīng)用開(kāi)發(fā)專業(yè)方向被列為浙江大學(xué)城市學(xué)院特色專業(yè)方向,專業(yè)方向中的核心課程J2EE架構(gòu)與應(yīng)用開(kāi)發(fā)被列為城市學(xué)院精品課程,該課程主講教師主編的教材《Java企業(yè)級(jí)應(yīng)用開(kāi)發(fā)》被立項(xiàng)為浙江省科協(xié)“育才工程”資助項(xiàng)目和杭州市“育才工程”資助項(xiàng)目,由高等教育出版社出版發(fā)行。研究成果“需求驅(qū)動(dòng)的計(jì)算機(jī)專業(yè)Java應(yīng)用型人才培養(yǎng)探索與實(shí)踐”項(xiàng)目獲2010年杭州市優(yōu)秀教改成果獎(jiǎng)二等獎(jiǎng),“以社會(huì)需求為導(dǎo)向的計(jì)算機(jī)專業(yè)Java應(yīng)用型人才培養(yǎng)研究與實(shí)踐”項(xiàng)目獲2011年浙江大學(xué)城市學(xué)院教學(xué)成果獎(jiǎng)二等獎(jiǎng)。

3 結(jié)束語(yǔ)

浙江大學(xué)城市學(xué)院計(jì)算機(jī)專業(yè)通過(guò)探索Java應(yīng)用型人才培養(yǎng)的模式,設(shè)置需求導(dǎo)向的Java應(yīng)用開(kāi)發(fā)專業(yè)方向,建立面向應(yīng)用的課程體系,并實(shí)施五位一體的實(shí)踐教學(xué)環(huán)節(jié),取得了一系列顯著的成效。該專業(yè)方向的教學(xué)不僅增強(qiáng)了學(xué)生的實(shí)踐應(yīng)用能力,也明顯提高了學(xué)生的就業(yè)競(jìng)爭(zhēng)力。接下來(lái),我們將進(jìn)一步深入調(diào)研社會(huì)需求,把握J(rèn)ava技術(shù)的最新發(fā)展趨勢(shì),繼續(xù)完善Java應(yīng)用型人才的培養(yǎng)機(jī)制。

參考文獻(xiàn):

[1] 劉國(guó)清,張奮,王蓉.基于案例和項(xiàng)目驅(qū)動(dòng)的Java程序設(shè)計(jì)教學(xué)模式探索[J].福建電腦,2013.2:46-48

[2] 吳明暉,顏暉,陳觀林等.多重驅(qū)動(dòng)的計(jì)算機(jī)專業(yè)人才培養(yǎng)模式的探索與實(shí)踐[J].理工高教研究,2008.27(6):118-120

[3] 彭志平,姚明,李啟銳.Java應(yīng)用方向四階段系列課程教學(xué)理念與實(shí)踐[J].計(jì)算機(jī)教育,2011.23:64-68

第7篇

隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,基于WEB應(yīng)用開(kāi)發(fā)越來(lái)越廣泛,社會(huì)對(duì)WEB開(kāi)發(fā)技術(shù)人員的需求也日益迫切,WEB崗位人才缺口嚴(yán)重。WEB開(kāi)發(fā)作為計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)的一個(gè)培養(yǎng)方向,相關(guān)專業(yè)課程及實(shí)訓(xùn)的重要性日益凸顯,建設(shè)“教學(xué)做一體化”的WEB開(kāi)發(fā)實(shí)訓(xùn)室,構(gòu)建“學(xué)中做、做中學(xué)”的教學(xué)環(huán)境,是適應(yīng)就業(yè)崗位對(duì)學(xué)生職業(yè)能力的要求,實(shí)現(xiàn)培養(yǎng)高端技能型人才培養(yǎng)目標(biāo)的重要舉措。

1 建立WEB開(kāi)發(fā)實(shí)訓(xùn)室的必要性

目前網(wǎng)絡(luò)技術(shù)專業(yè)部分專業(yè)素質(zhì)課程主要是課堂面授+上機(jī)實(shí)踐,這種傳統(tǒng)的教學(xué)模式不僅難以增強(qiáng)對(duì)相關(guān)理論的深刻理解和融會(huì)貫通,而且難以激發(fā)主動(dòng)創(chuàng)新的精神,這導(dǎo)致理論與實(shí)踐沒(méi)有融為一體,影響教學(xué)效果。因此,通過(guò)整合理論課程與實(shí)踐課程形成模塊化課程體系,使多模塊有機(jī)結(jié)合,最終形成連貫、系統(tǒng)和完整的教學(xué)體系,建立融理論教學(xué)與實(shí)訓(xùn)教學(xué)為一體的“理論與實(shí)訓(xùn)一體化”教學(xué)模式,是提高人才培養(yǎng)質(zhì)量的要求。“理論與實(shí)訓(xùn)一體化”教學(xué)模式的實(shí)施,需要硬件條件的支撐。

網(wǎng)絡(luò)技術(shù)專業(yè)的核心課程Web開(kāi)發(fā)技術(shù)是一門(mén)應(yīng)用性很強(qiáng)的學(xué)科,需要在實(shí)踐中體會(huì)。但網(wǎng)絡(luò)公司更愿意接受有經(jīng)驗(yàn)的學(xué)生實(shí)習(xí),所以有自己的實(shí)踐教學(xué)環(huán)境是很有必要的,這將使學(xué)生畢業(yè)時(shí)更適應(yīng)企業(yè)的工作環(huán)境。

Web開(kāi)發(fā)項(xiàng)目規(guī)模越來(lái)越大,高效率的多人協(xié)作開(kāi)發(fā),依賴于團(tuán)隊(duì)精神,協(xié)同開(kāi)發(fā)是重要基石。WEB開(kāi)發(fā)實(shí)訓(xùn)室設(shè)計(jì)6人一組,分組實(shí)施,能增強(qiáng)學(xué)生的團(tuán)隊(duì)意識(shí)和協(xié)調(diào)能力。培養(yǎng)學(xué)生的團(tuán)隊(duì)精神、整體架構(gòu)的把握能力,高效完成各種課程設(shè)計(jì)及相關(guān)項(xiàng)目。

鑒于以上幾點(diǎn),高職院校中網(wǎng)絡(luò)技術(shù)專業(yè)建設(shè)WEB開(kāi)發(fā)實(shí)訓(xùn)室是必要的。

2 WEB開(kāi)發(fā)實(shí)訓(xùn)室的建設(shè)中注意的幾點(diǎn)問(wèn)題

根據(jù)我們的調(diào)研及建設(shè)實(shí)踐,在建設(shè)Web開(kāi)發(fā)實(shí)訓(xùn)室中應(yīng)注意幾個(gè)方面的問(wèn)題。一是,充分利用已有的資源,立足于自主開(kāi)發(fā)建設(shè),以降低建設(shè)成本。充分利用學(xué)院已有教學(xué)資源,這里主要是由Web開(kāi)發(fā)課程授課教師直接參與實(shí)訓(xùn)室建設(shè)。本專業(yè)教師已經(jīng)在數(shù)據(jù)庫(kù)、程序設(shè)計(jì)、靜態(tài)網(wǎng)站開(kāi)發(fā)、動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)等方面有較強(qiáng)的能力,通過(guò)專業(yè)教師的直接參與可以增強(qiáng)教師的實(shí)踐水平,還可以增強(qiáng)教師對(duì)實(shí)踐教學(xué)環(huán)節(jié)的掌控能力。二是,實(shí)訓(xùn)室計(jì)算機(jī)的配置不能太低,軟件選擇最流行、使用面最廣,須放在3-5年的時(shí)間內(nèi)不能太落后的思想上,同時(shí)保證在此期間內(nèi)能很好的滿足專業(yè)課的順利進(jìn)行。三是同時(shí)具備網(wǎng)絡(luò)操作系統(tǒng),網(wǎng)絡(luò)數(shù)據(jù)庫(kù)實(shí)訓(xùn)要求,實(shí)訓(xùn)室教師機(jī)和學(xué)生機(jī)安裝雙操作系統(tǒng),windows xp和Linux,能夠?yàn)榫W(wǎng)絡(luò)操作系統(tǒng)(Linux)實(shí)訓(xùn),也可以提供Linux培訓(xùn)和認(rèn)證考試。

3 WEB開(kāi)發(fā)實(shí)訓(xùn)室的主要功能

該實(shí)訓(xùn)室可以承擔(dān)《網(wǎng)頁(yè)設(shè)計(jì)與制作》、《Java程序設(shè)計(jì)》、《基于Java的Web應(yīng)用開(kāi)發(fā)》、《平面設(shè)計(jì)與制作》、《JSP程序設(shè)計(jì)》、《ASP.NET程序設(shè)計(jì)》《數(shù)據(jù)庫(kù)構(gòu)建與管理》《網(wǎng)絡(luò)操作系統(tǒng)(Linux)》等專業(yè)課程,以及《C語(yǔ)言程序設(shè)計(jì)》綜合實(shí)訓(xùn)、《Visual Basic程序設(shè)計(jì)》綜合實(shí)訓(xùn)、《JAVA程序設(shè)計(jì)》綜合實(shí)訓(xùn)、《ASP.NET程序設(shè)計(jì)》綜合實(shí)訓(xùn)、《軟件測(cè)試》綜合實(shí)訓(xùn)等課程綜合實(shí)訓(xùn)??砷_(kāi)設(shè)C語(yǔ)言程序設(shè)計(jì)、Visual Basic程序設(shè)計(jì)、JAVA程序設(shè)計(jì)、JSP程序設(shè)計(jì)、ASP.NET程序設(shè)計(jì)、C#程序設(shè)計(jì)、C語(yǔ)言程序設(shè)計(jì)綜合實(shí)訓(xùn)、Visual Basic程序設(shè)計(jì)綜合實(shí)訓(xùn)、JAVA程序設(shè)計(jì)綜合實(shí)訓(xùn)、C#程序設(shè)計(jì)綜合實(shí)訓(xùn)、軟件測(cè)試綜合實(shí)訓(xùn)、網(wǎng)頁(yè)設(shè)計(jì)與制作、基于Java的Web應(yīng)用開(kāi)發(fā)等實(shí)訓(xùn)項(xiàng)目。除此之外,還可面向?qū)W生和社會(huì)開(kāi)展職業(yè)能力培訓(xùn)內(nèi)容,主要有:網(wǎng)站建設(shè)與動(dòng)態(tài)網(wǎng)頁(yè)制作及訓(xùn)練、中小型企業(yè)網(wǎng)構(gòu)建、Web應(yīng)用(網(wǎng)絡(luò)編程)設(shè)計(jì)與數(shù)據(jù)庫(kù)應(yīng)用技術(shù)、網(wǎng)站建設(shè)、管理與網(wǎng)絡(luò)信息安全項(xiàng)目、數(shù)據(jù)庫(kù)高級(jí)管理與維護(hù)技術(shù)、.NET企業(yè)級(jí)應(yīng)用開(kāi)發(fā)、J2EE企業(yè)級(jí)應(yīng)用開(kāi)發(fā)技術(shù)、軟件測(cè)試與技術(shù)等。

4 Web開(kāi)發(fā)實(shí)訓(xùn)室建設(shè)基本要求

Web開(kāi)發(fā)實(shí)訓(xùn)室的硬件設(shè)備主要有:學(xué)生計(jì)算機(jī)、教師計(jì)算機(jī)、服務(wù)器、UPS、交換機(jī)、NAS網(wǎng)絡(luò)存儲(chǔ)、機(jī)房監(jiān)控與管理系統(tǒng)、攝像機(jī)、無(wú)限路由器等,其中NAS網(wǎng)絡(luò)存儲(chǔ)的型號(hào)為型號(hào):EMC VNXE3100。軟件方面的要求是,教師機(jī):網(wǎng)絡(luò)三劍客、Eclipse、MySQL、Apache2、PHP5、Office2003、EditPlus、jdk、Visual Studio2010、NET、MyElispe、tomcat7、SQLServer2008、多媒體教學(xué)軟件(服務(wù)端)等;學(xué)生機(jī):網(wǎng)絡(luò)三劍客、Eclipse、MySQL、Apache2、PHP5、Office2003、EditPlus、JDK、Visual Studio2010、.NET、MyElispe、tomcat7、SQLServer2008、多媒體教學(xué)軟件等。Web開(kāi)發(fā)實(shí)訓(xùn)室網(wǎng)絡(luò)環(huán)境的配置為:一是,按著網(wǎng)絡(luò)拓?fù)鋱D將教師機(jī)、學(xué)生機(jī)、數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用服務(wù)器連接起來(lái),網(wǎng)絡(luò)設(shè)備與計(jì)算機(jī)之間采用標(biāo)準(zhǔn)RJ-45形式連接;二是,采用固定IP的方式來(lái)實(shí)現(xiàn)教師機(jī)、學(xué)生機(jī)、數(shù)據(jù)庫(kù)服務(wù)器、應(yīng)用服務(wù)器之間的互訪;三是,預(yù)留部分信息點(diǎn),為自帶筆記本教師和學(xué)生用。