• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    關(guān)于Java課程基于工作過程的模塊化項(xiàng)目教學(xué)模式

    2013-04-12 00:00:00趙鳳霞徐南
    教書育人·高教論壇 2013年11期

    Java程序設(shè)計是大部分高等院校計算機(jī)應(yīng)用技術(shù)專業(yè)的專業(yè)基礎(chǔ)課,為了滿足高職院校培養(yǎng)能迅速適應(yīng)崗位要求的技術(shù)專業(yè)型人才這一目標(biāo),根據(jù)Java程序員崗位群技能需求和學(xué)生認(rèn)知特點(diǎn),以工作任務(wù)為中心整合理論與實(shí)踐,通過與企業(yè)深度合作針對傳統(tǒng)模式的弊端我們提出了基于工作過程的模塊化項(xiàng)目教學(xué)新模式,并詳細(xì)介紹了這種授課方式的應(yīng)用。

    高職高專院校是以形成學(xué)生的職業(yè)能力為培養(yǎng)目標(biāo),課程開發(fā)以職業(yè)分析為基礎(chǔ),教學(xué)內(nèi)容以技術(shù)知識和工作過程知識為主體,教學(xué)方式強(qiáng)調(diào)行動導(dǎo)向,教學(xué)環(huán)境強(qiáng)調(diào)職業(yè)世界的真實(shí)性。Java程序設(shè)計是大部分高等院校計算機(jī)應(yīng)用技術(shù)專業(yè)的專業(yè)基礎(chǔ)課,面對以上情況如何在高職高專院校進(jìn)行面向?qū)ο蟮腏ava程序設(shè)計教學(xué)以滿足人才培養(yǎng)目標(biāo)是我們目前要解決的問題。在Java人才培養(yǎng)過程中,需要根據(jù)市場需求、學(xué)生興趣愛好實(shí)施基于工作過程的模塊化項(xiàng)目驅(qū)動教學(xué),這樣有利于學(xué)生了解職業(yè)崗位需求,明確學(xué)習(xí)目標(biāo),為此本文對Java課程基于工作過程的模塊化教學(xué)模式進(jìn)行了研究。該文從“Java程序設(shè)計”課程基于工作過程模塊化教學(xué)的整體設(shè)計方案出發(fā),結(jié)合一體化教學(xué)及任務(wù)驅(qū)動教學(xué)法方法對Java基于工作過程模塊化教學(xué)模式進(jìn)行了闡述。

    為了達(dá)到高職學(xué)校培養(yǎng)目標(biāo),克服傳統(tǒng)教學(xué)存在的問題,通過對Java程序設(shè)計課程的反復(fù)研究及日常的教學(xué)實(shí)踐,我們總結(jié)了一套針對本門課程的基于工作過程的模塊化教學(xué)模式,具體如下:

    一教學(xué)模式設(shè)計的理念與思路

    設(shè)計理念。面向工作崗位,立足學(xué)生,以“工作過程”為切入點(diǎn),注重對學(xué)生職業(yè)能力的培養(yǎng)。根據(jù)Java程序員崗位群技能需求和學(xué)生認(rèn)知特點(diǎn),以工作任務(wù)為中心整合理論與實(shí)踐,合理設(shè)計教學(xué)內(nèi)容和學(xué)習(xí)情境。通過與企業(yè)深度合作,了解企業(yè)對人才職業(yè)能力需求,采用校企共建機(jī)制,合作制定課程標(biāo)準(zhǔn),共同設(shè)計教學(xué)內(nèi)容,合作開發(fā)課程教學(xué)項(xiàng)目。

    設(shè)計思路。對于學(xué)生而言,相比已學(xué)過的面向過程的編程語言,java涉及的內(nèi)容比較多,學(xué)起來比較困難,為了打消學(xué)生畏懼心理,提高學(xué)生的編程興趣和動手能力,使學(xué)生能循序漸進(jìn)地掌握java語言相關(guān)技術(shù),可將Java課程分成以下三個模塊,每個模塊分成多個項(xiàng)目來講解:基礎(chǔ)篇———java基本語法,面向?qū)ο缶幊?;提高篇———Java類庫、多線程和數(shù)據(jù)庫操作;應(yīng)用篇———桌面應(yīng)用程序和web項(xiàng)目的開發(fā)。以Java程序開發(fā)為載體形成“教學(xué)做一體化”的課堂教學(xué)模式;以合作企業(yè)的真實(shí)產(chǎn)品測試任務(wù)為紐帶,將實(shí)踐環(huán)節(jié)與企業(yè)生產(chǎn)環(huán)節(jié)融為一體,使學(xué)生能以職業(yè)人的身份完成企業(yè)真實(shí)工作任務(wù),形成注重于“用”的實(shí)踐教學(xué)模式。

    二教學(xué)內(nèi)容的組織與安排

    根據(jù)面向工作過程的教學(xué)原則,本課程組教師與企業(yè)兼職教師共同研討,選取學(xué)生考試系統(tǒng)作為應(yīng)用項(xiàng)目。對“學(xué)生考試系統(tǒng)”項(xiàng)目進(jìn)行進(jìn)一步分析,可分解出的職業(yè)能力為:開發(fā)工具軟件的安裝使用、程序設(shè)計的基本知識、OOP設(shè)計能力、異常處理能力、界面設(shè)計能力、數(shù)據(jù)庫使用能力、文件操作能力、開發(fā)多線程程序、網(wǎng)絡(luò)通信能力。

    根據(jù)分解出的職業(yè)能力,在教學(xué)中把職業(yè)能力轉(zhuǎn)換為三個模塊分10個子項(xiàng)目來講解,每個學(xué)習(xí)項(xiàng)目又分為若干子任務(wù),基本上每個子任務(wù)都是一個相對獨(dú)立的Java程序設(shè)計項(xiàng)目,每個子任務(wù)都通過問題情境及實(shí)現(xiàn)、相關(guān)知識、知識拓展、綜合實(shí)訓(xùn)四個環(huán)節(jié)組織教學(xué)內(nèi)容,以此引導(dǎo)學(xué)生積極思考、學(xué)習(xí)需要掌握的知識和技能,并在項(xiàng)目實(shí)現(xiàn)過程中培養(yǎng)學(xué)生的職業(yè)素養(yǎng)。

    第一,基礎(chǔ)篇教學(xué)。基礎(chǔ)篇的目的除了讓學(xué)生掌握J(rèn)ava語言在數(shù)據(jù)類型、表達(dá)式、程序流程等幾方面和其他編程語言的異同,更重要的是讓學(xué)生學(xué)會用面向?qū)ο蟮木幊趟枷虢鉀Q實(shí)際問題。針對學(xué)生考試系統(tǒng),我們將這個模塊又分成了4個項(xiàng)目,分別是項(xiàng)目一:成績輸入與求總分輸出,通過該項(xiàng)目使學(xué)生掌握J(rèn)ava命名規(guī)則、基本數(shù)據(jù)類型、表達(dá)式的用法及優(yōu)先級關(guān)系;項(xiàng)目二:學(xué)生多科目成績的管理,通過該項(xiàng)目讓學(xué)生了解分支程序、循環(huán)程序、數(shù)組的設(shè)計及應(yīng)用;項(xiàng)目三:學(xué)生類的實(shí)現(xiàn),通過該項(xiàng)目學(xué)生理解Java類和對象的概念,掌握類的封裝、繼承和多態(tài),以及抽象類、接口的定義和應(yīng)用;項(xiàng)目四:錄入成績異常處理,是學(xué)生掌握異常的概念機(jī)制和異常處理機(jī)制,并掌握其應(yīng)用。在實(shí)驗(yàn)課中根據(jù)學(xué)生參與的各類活動編寫相關(guān)接口,并完善項(xiàng)目中涉及的類。

    第二,提高篇教學(xué)。提高篇的目的是讓學(xué)生掌握java語言的一些實(shí)用的高級操作,重點(diǎn)是java基礎(chǔ)類庫、多線程、數(shù)據(jù)庫操作的原理和相關(guān)技術(shù)。這一部分可以在基礎(chǔ)篇搭建的類的框架基礎(chǔ)上針對某些特定功能繼續(xù)展開。Java基礎(chǔ)類庫涉及字符串、數(shù)學(xué)運(yùn)算、集合操作等很多常用功能,在項(xiàng)目中可以通過在學(xué)生的成績計算、排名、統(tǒng)計等成員方法中講解Java API的使用。

    本模塊我們又分成了四個項(xiàng)目,每個項(xiàng)目分成了若干個子任務(wù),使學(xué)生更好地掌握知識和技能。分別是項(xiàng)目五:圖形化學(xué)生信息輸入輸出功能實(shí)現(xiàn),通過這個項(xiàng)目學(xué)生掌握容器組件的布局樣式、可視組件的用法以及事件的處理機(jī)制。項(xiàng)目六:成績的圖形表示,本項(xiàng)目使學(xué)生掌握圖形用戶界面的實(shí)用以及Font類、Color類、Graphics類的用法及常用方法。項(xiàng)目七:從文件中讀寫題庫信息,通過此項(xiàng)目讓學(xué)生了解輸入輸出流的用法。項(xiàng)目八:用戶注冊于認(rèn)證系統(tǒng),通過此項(xiàng)目讓學(xué)生了解jdbc概念用法,學(xué)會java數(shù)據(jù)庫編程。通過4個項(xiàng)目的學(xué)習(xí),學(xué)生考試系統(tǒng)基本完成,學(xué)習(xí)過程參合實(shí)驗(yàn)課形成“教、學(xué)、做”一體化教學(xué),使學(xué)生更好地掌握所學(xué)知識。

    第三,應(yīng)用篇教學(xué)。經(jīng)過上面兩個部分的學(xué)習(xí),通過理論課上的講解和實(shí)驗(yàn)課中的實(shí)踐,整個系統(tǒng)涉及的類已經(jīng)基本完成,相應(yīng)的方法及幾方面也都已經(jīng)實(shí)現(xiàn),接下來在應(yīng)用篇中重點(diǎn)是web應(yīng)用程序領(lǐng)域中的應(yīng)用。本模塊我們應(yīng)用兩個項(xiàng)目來進(jìn)行講解,項(xiàng)目九:網(wǎng)絡(luò)考試系統(tǒng)多用戶處理,該項(xiàng)目讓學(xué)生了解接線程、進(jìn)程的概念,掌握多線程的實(shí)現(xiàn)方法和應(yīng)用。項(xiàng)目十:網(wǎng)絡(luò)考試系統(tǒng)計算機(jī)間的通信,該項(xiàng)目使學(xué)生了解IP地址與InetAddress類的關(guān)系,掌握一些簡單的網(wǎng)絡(luò)通信,實(shí)現(xiàn)系統(tǒng)的在線考試功能。

    三教學(xué)模式小結(jié)

    以上介紹了模塊化項(xiàng)目驅(qū)動在Java程序設(shè)計這門課程中的具體實(shí)施方法,將整個課程通過學(xué)生考試系統(tǒng)為主線貫穿始終,課程講解分成三個模塊,每個模塊又分成了若干個項(xiàng)目,每個項(xiàng)目通過幾個任務(wù)進(jìn)行講解,每個子任務(wù)都是一個相對獨(dú)立的Java程序設(shè)計項(xiàng)目,每個子任務(wù)都通過問題情境及實(shí)現(xiàn)、相關(guān)知識、知識拓展、綜合實(shí)訓(xùn)四個環(huán)節(jié)組織教學(xué)內(nèi)容,以此引導(dǎo)學(xué)生積極思考、學(xué)習(xí)需要掌握的知識和技能,并在項(xiàng)目實(shí)現(xiàn)過程中培養(yǎng)學(xué)生的職業(yè)素養(yǎng),相比傳統(tǒng)的教學(xué)方法有更多的優(yōu)勢,教學(xué)效果明顯。

    總之,基于工作過程的模塊式項(xiàng)目教學(xué)模式充分體現(xiàn)了職業(yè)院校教育的特色,注重技能訓(xùn)練、重點(diǎn)以崗位和崗位群需求為向?qū)?,理論?lián)系實(shí)際,極大地促進(jìn)了學(xué)生的創(chuàng)新精神和綜合能力的培養(yǎng)與提高。用一個學(xué)生熟悉的項(xiàng)目將所有模塊聯(lián)系起來,可以讓學(xué)生從被動地學(xué)轉(zhuǎn)化為主動地做,學(xué)生學(xué)習(xí)課程的過程也轉(zhuǎn)變?yōu)閰⑴c項(xiàng)目的過程,這使得理論課和實(shí)驗(yàn)課聯(lián)系更加緊密,教學(xué)效果顯著提高。實(shí)踐證明,通過這種授課方式,學(xué)生對Java這門編程語言的掌握程度遠(yuǎn)遠(yuǎn)超過傳統(tǒng)教學(xué)方式下的教學(xué)效果,不但理論知識學(xué)得扎實(shí),學(xué)習(xí)興趣和實(shí)踐能力都得到了顯著提高。

    參考文獻(xiàn)

    [1]關(guān)于大力推進(jìn)職業(yè)教育改革與發(fā)展的決定(國發(fā)[2002] 16號)

    [2]孔宇強(qiáng).鄭志材,張晶.基于實(shí)踐能力的“java語言程序設(shè)計”課程改革與探析[J].才智,2009(3).

    [3]招啟東.項(xiàng)目實(shí)訓(xùn)在Java課程教學(xué)中的應(yīng)用[J].時代教育,2008(9):279.

    [4]王衛(wèi)霞.高職院校模塊化教學(xué)改革的思考[J].常州計算機(jī)學(xué)院學(xué)報,2007(6).

    [5]趙有生.高職教育模塊式研究[J].現(xiàn)代教育科學(xué),2004(4):30.

    西平县| 安顺市| 永安市| 成武县| 昆明市| 阜康市| 平泉县| 楚雄市| 大埔区| 唐山市| 怀柔区| 金门县| 屏南县| 瑞金市| 微山县| 夏津县| 顺昌县| 疏附县| 酒泉市| 玉溪市| 兴安县| 铅山县| 磴口县| 聂拉木县| 施秉县| 双牌县| 肇州县| 东乡| 隆回县| 双鸭山市| 天水市| 金阳县| 长葛市| 尼玛县| 奎屯市| 乌拉特后旗| 涿鹿县| 自治县| 金阳县| 玉林市| 福海县|