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

?

“項(xiàng)目貫穿,任務(wù)驅(qū)動,階段模塊化”的程序設(shè)計類課程整體設(shè)計
——以JSP動態(tài)Web開發(fā)技術(shù)課程為例

2012-09-07 10:20金靜梅
關(guān)鍵詞:程序設(shè)計驅(qū)動階段

金靜梅

(健雄職業(yè)技術(shù)學(xué)院軟件與服務(wù)外包學(xué)院 江蘇太倉 215411)

“項(xiàng)目貫穿,任務(wù)驅(qū)動,階段模塊化”的程序設(shè)計類課程整體設(shè)計
——以JSP動態(tài)Web開發(fā)技術(shù)課程為例

金靜梅

(健雄職業(yè)技術(shù)學(xué)院軟件與服務(wù)外包學(xué)院 江蘇太倉 215411)

針對程序設(shè)計類課程實(shí)踐性強(qiáng)、學(xué)習(xí)枯燥、概念抽象等特點(diǎn),提出“項(xiàng)目貫穿,任務(wù)驅(qū)動,階段模塊化”的課程設(shè)計原則。以JSP動態(tài)Web開發(fā)技術(shù)課程為例,采用多項(xiàng)目貫穿、多任務(wù)驅(qū)動,階段模塊化的思想進(jìn)行課程整體設(shè)計,并在實(shí)際教學(xué)工作中實(shí)施,取得較好的教學(xué)效果。

任務(wù)驅(qū)動;項(xiàng)目貫穿;模塊化

0 引言

教育部《關(guān)于全面提高高等職業(yè)教育教學(xué)質(zhì)量的若干意見》(教高[2006]16號)指出,改革教學(xué)方法和手段,融“教、學(xué)、做”為一體,強(qiáng)化學(xué)生能力的培養(yǎng)。筆者所在學(xué)校江蘇健雄職業(yè)技術(shù)學(xué)院不斷探索新的教學(xué)模式,針對培養(yǎng)高等技術(shù)應(yīng)用性專門人才進(jìn)行了深入的研究,學(xué)院二級教學(xué)單位軟件與服務(wù)外包學(xué)院根據(jù)程序設(shè)計類課程特點(diǎn),結(jié)合高職學(xué)生的心智特點(diǎn),以“應(yīng)用”為主旨和特征,構(gòu)建課程和教學(xué)內(nèi)容體系,提出“項(xiàng)目貫穿,任務(wù)驅(qū)動,階段模塊化”的課程設(shè)計方案,并在實(shí)際教學(xué)工作中實(shí)施,取得了較好的教學(xué)效果。

1 程序設(shè)計類課程整體設(shè)計原則

1)項(xiàng)目貫穿。程序設(shè)計類課程與基礎(chǔ)理論類課程不同,其實(shí)踐性很強(qiáng),注重學(xué)生實(shí)際編程能力的培養(yǎng)。只有通過大量反復(fù)的動手實(shí)踐,才能具備熟練、規(guī)范的編碼和調(diào)試能力,具備真正實(shí)用的技能,也才有可能成為“有項(xiàng)目開發(fā)經(jīng)驗(yàn)的人”。通過對多個實(shí)際項(xiàng)目進(jìn)行教學(xué)適用化改造,把相關(guān)的知識點(diǎn)融入到項(xiàng)目的各個環(huán)節(jié)中去,層層推進(jìn)項(xiàng)目,多個項(xiàng)目貫穿課程的理論、實(shí)訓(xùn)、課后作業(yè)及階段總復(fù)習(xí)教學(xué)中,達(dá)到學(xué)習(xí)知識、復(fù)習(xí)鞏固知識及技能,以及拓展能力的作用。

2)任務(wù)驅(qū)動。學(xué)生在學(xué)習(xí)程序設(shè)計類課程期間常常會覺得很枯燥,缺少學(xué)習(xí)興趣,缺少學(xué)習(xí)的主動性,一般教學(xué)效果不佳。任務(wù)驅(qū)動教學(xué)法是建立在建構(gòu)主義學(xué)習(xí)理論基礎(chǔ)上的一種教學(xué)方法,它將傳授知識為主的傳統(tǒng)教學(xué),轉(zhuǎn)變?yōu)橐越鉀Q問題、完成任務(wù)為主的多維互動式的教學(xué)[1]。任務(wù)驅(qū)動教學(xué)法將教學(xué)場景設(shè)計成學(xué)生感興趣的任務(wù)模塊,以完成具體任務(wù)模塊為主線,把知識點(diǎn)貫穿于任務(wù)模塊中,學(xué)生在一定的場景下,借助教師的引導(dǎo)和同學(xué)的幫助,利用必要的學(xué)習(xí)資料,完成所布置的任務(wù)模塊,通過意義建構(gòu)方式獲得知識。這種教學(xué)方式學(xué)習(xí)目的明確,任務(wù)清晰,能極大地調(diào)動學(xué)生的學(xué)習(xí)積極性,對教學(xué)效果的提高起到非常明顯的促進(jìn)作用。

3)階段模塊化。程序設(shè)計類課程一般都具有課程概念抽象、教學(xué)內(nèi)容繁雜的特點(diǎn),在教學(xué)過程中需要根據(jù)學(xué)生的認(rèn)知規(guī)律篩選和重組課程教學(xué)內(nèi)容,建立三個學(xué)習(xí)階段,即基礎(chǔ)階段、進(jìn)階階段與綜合項(xiàng)目實(shí)戰(zhàn)階段??蓪⑵髽I(yè)中高頻使用的技能點(diǎn)組成基礎(chǔ)知識模塊安排在基礎(chǔ)學(xué)習(xí)階段,中頻使用的技能點(diǎn)組成高級知識模塊安排在進(jìn)階學(xué)習(xí)階段,綜合項(xiàng)目開發(fā)模塊安排在綜合項(xiàng)目實(shí)戰(zhàn)學(xué)習(xí)階段[2]。通過階段模塊教學(xué)法的實(shí)施,可以強(qiáng)化學(xué)生的技能訓(xùn)練,循序漸進(jìn),邊學(xué)邊練,促進(jìn)學(xué)生操作技能的形成,起到事半功倍的效果。

2 “項(xiàng)目貫穿,任務(wù)驅(qū)動,階段模塊化”的課程整體設(shè)計

2.1 課程簡介

JSP動態(tài)Web開發(fā)技術(shù)課程為軟件技術(shù)專業(yè)核心課,是培養(yǎng)基于Java技術(shù)Web程序員的主要支撐課程。本課程的先修課程是 Java程序設(shè)計和SQL Server數(shù)據(jù)庫技術(shù),其后續(xù)課程是JAVAEE企業(yè)級應(yīng)用開發(fā)和畢業(yè)設(shè)計。本課程教授學(xué)生使用JSP和Servlet技術(shù)在Tomcat Web容器及Myeclipse下快速開發(fā)Web應(yīng)用程序的知識及技能。

課程以能力為本位,構(gòu)建“項(xiàng)目貫穿,任務(wù)驅(qū)動,階段模塊化”的內(nèi)容體系;以真實(shí)項(xiàng)目為核心整合Web程序員所需的知識、技能和態(tài)度;圍繞軟件企業(yè)、軟件行業(yè)中的實(shí)際項(xiàng)目而展開,采用“任務(wù)驅(qū)動”的方式組織單元教學(xué),學(xué)生通過各個環(huán)節(jié)的技能訓(xùn)練,感受職業(yè)環(huán)境,實(shí)現(xiàn)編程技能的逐步提升[3]。

2.2 課程目標(biāo)設(shè)計

1)能力目標(biāo)。本課程的能力目標(biāo)是培養(yǎng)學(xué)生應(yīng)用JSP技術(shù)進(jìn)行中小型Web應(yīng)用程序開發(fā)的能力:①會使用OO思想編寫后臺業(yè)務(wù)代碼;②具備基本的調(diào)試B/S系統(tǒng)的能力;③會熟練使用JDBC技術(shù)及集合編寫數(shù)據(jù)庫訪問程序;④會使用JSP編寫簡單的B/S系統(tǒng)。

2)知識目標(biāo)。與能力目標(biāo)相對應(yīng)的知識目標(biāo)是培養(yǎng)學(xué)生掌握J(rèn)SP基本知識:①了解B/S開發(fā)的基本概念;②掌握集合的常用接口和具體類;③掌握J(rèn)DBC的工作原理及使用;④掌握J(rèn)SP的基本語法;⑤掌握J(rèn)SP頁面的運(yùn)行過程和常見調(diào)錯;⑥掌握J(rèn)SP的基本內(nèi)置對象;⑦理解MVC設(shè)計模式;⑧掌握使用Struts開發(fā)的步驟;⑨理解Struts工作機(jī)制。

3)素質(zhì)目標(biāo)。本課程的素質(zhì)目標(biāo)是培養(yǎng)學(xué)生的自主學(xué)習(xí)能力、良好編程習(xí)慣、敬業(yè)精神、溝通能力、團(tuán)隊精神:①自我學(xué)習(xí)和總結(jié)的能力;②具備規(guī)范化、標(biāo)準(zhǔn)化的代碼編寫習(xí)慣,一定速度的代碼編寫能力;③養(yǎng)成忠于職守、認(rèn)真負(fù)責(zé)、精益求精的敬業(yè)精神;④具備良好的溝通能力;⑤具備良好的團(tuán)隊合作精神以及自我展示能力。

2.3 課程內(nèi)容設(shè)計

課程以“項(xiàng)目貫穿,任務(wù)驅(qū)動,階段模塊化”為原則,徹底打破原來學(xué)科課程鏈路模式,以能力為本位,采用“螺旋推進(jìn)式”的方式組織課程內(nèi)容。對來源于實(shí)際的工程項(xiàng)目如部門綜合辦公系統(tǒng)、高校學(xué)生宿舍管理系統(tǒng)等進(jìn)行教學(xué)適用化改造,將教學(xué)知識點(diǎn)、技能點(diǎn)融入項(xiàng)目。JSP動態(tài)Web開發(fā)技術(shù)課程以改造后的Mini辦公系統(tǒng)作為教學(xué)項(xiàng)目,貫穿基礎(chǔ)學(xué)習(xí)階段及進(jìn)階學(xué)習(xí)階段,實(shí)現(xiàn)用戶管理、發(fā)布公告、瀏覽公告、登錄控制、訪問人數(shù)統(tǒng)計等功能??紤]到學(xué)生課外訓(xùn)練的需要又增加了課外拓展任務(wù)——超市庫存查詢系統(tǒng)開發(fā)、留言板開發(fā)、企業(yè)宣傳網(wǎng)站開發(fā)、制作在線收藏夾等,作為課內(nèi)能力訓(xùn)練項(xiàng)目的補(bǔ)充,以達(dá)到復(fù)習(xí)、鞏固、強(qiáng)化知識和技能的目的,進(jìn)一步訓(xùn)練學(xué)生編碼的熟練度及項(xiàng)目的實(shí)戰(zhàn)能力,培養(yǎng)學(xué)生知識遷移的能力,在綜合項(xiàng)目實(shí)戰(zhàn)階段完成E-Dormitory項(xiàng)目開發(fā)[4]。

JSP動態(tài)Web開發(fā)技術(shù)課程以多項(xiàng)目貫穿,以具體工作任務(wù)為驅(qū)動,設(shè)計了3個螺旋漸進(jìn)階段,7個知識模塊,22個訓(xùn)練任務(wù)。具體內(nèi)容見課程內(nèi)容設(shè)計表1。

7個知識模塊對應(yīng)22個訓(xùn)練任務(wù),在具體的任務(wù)中明確能力目標(biāo)及知識目標(biāo),通過形式多樣的訓(xùn)練手段及步驟來實(shí)現(xiàn)教學(xué)過程,從而達(dá)到教學(xué)目的。下面以知識模塊二“訪問數(shù)據(jù)庫”為例進(jìn)行說明,見表2。如表2所示,本課程設(shè)計在訓(xùn)練方式手段中充分體現(xiàn)學(xué)生主體作用,以學(xué)生動手實(shí)踐為核心,教師指導(dǎo)為輔助。

2.4 課程考核設(shè)計

美國著名認(rèn)知學(xué)派心理學(xué)家和教育學(xué)家布魯納提出,學(xué)習(xí)是一個過程,提倡發(fā)現(xiàn)學(xué)習(xí),重視學(xué)生的智力開發(fā),以及學(xué)習(xí)過程中的主動性和創(chuàng)造性的培養(yǎng)[5]。而傳統(tǒng)的終結(jié)性考核方式忽視了布魯納的教育思想,為了更好地考查學(xué)生的學(xué)習(xí)情況,全面評價學(xué)生,課程考核采取形成性考核+終結(jié)性考核相結(jié)合的方式。形成性考核考查學(xué)生團(tuán)隊的應(yīng)會能力,終結(jié)性考核考查學(xué)生應(yīng)知能力。

表1 JSP動態(tài)Web開發(fā)技術(shù)課程內(nèi)容設(shè)計表

表2 知識模塊2“訪問數(shù)據(jù)庫”能力訓(xùn)練任務(wù)與教學(xué)目標(biāo)表

課程的形成性考核貫穿在相應(yīng)的教學(xué)項(xiàng)目中,對任務(wù)的完成過程進(jìn)行考核,使學(xué)生重視平時的學(xué)習(xí)過程及團(tuán)隊協(xié)作能力的培養(yǎng)。每個教學(xué)項(xiàng)目中都設(shè)計了考核的內(nèi)容,學(xué)生團(tuán)隊通過完成項(xiàng)目中各內(nèi)容模塊任務(wù)的過程來獲得每個項(xiàng)目的考核成績。課程的形成性考核成績PA通過如下的公式獲取:

其中PA為課程形成性考核成績,i為課程的課外拓展任務(wù)數(shù),Ai為各知識模塊課外拓展任務(wù)成績。T為課內(nèi)團(tuán)隊協(xié)作成績,W為課內(nèi)學(xué)習(xí)、工作態(tài)度成績,B為學(xué)生時間管理能力(包含出勤,任務(wù)完成及時性)。

課程總成績C由下面公式獲取:

其中A為課程期末終結(jié)性考核成績,期末終結(jié)性考核由理論測試(筆試)及操作測試(機(jī)試)構(gòu)成。

3 結(jié)束語

著名教育家陶行知曾經(jīng)說過,在做中學(xué)才是真學(xué),在做中教才是真教[6]。程序設(shè)計類課程是計算機(jī)軟件專業(yè)的基礎(chǔ)課程,實(shí)踐性很強(qiáng),必須通過實(shí)踐才能理解抽象的概念。程序設(shè)計類課程在“項(xiàng)目貫穿、任務(wù)驅(qū)動、階段模塊化”基本原則的指導(dǎo)下,實(shí)現(xiàn)教學(xué)做一體化。JSP動態(tài)Web開發(fā)技術(shù)的整體課程設(shè)計充分體現(xiàn)了實(shí)踐性、開放交互性的要求,實(shí)現(xiàn)課堂理論教學(xué)與實(shí)踐技能培養(yǎng)相結(jié)合。筆者所在的健雄職業(yè)技術(shù)學(xué)院通過對部分程序設(shè)計類課程試點(diǎn)實(shí)施,教學(xué)效果顯著,課堂教學(xué)質(zhì)量進(jìn)一步提高,學(xué)生項(xiàng)目開發(fā)能力得到顯著提高,江蘇省大學(xué)生實(shí)踐創(chuàng)新訓(xùn)練項(xiàng)目由原來的0項(xiàng)增長為5項(xiàng),在2011合作院?!扒帏B杯”軟件編程精英賽中取得全國第四名的好成績,獲得軟件著作權(quán)2項(xiàng)。

[1] 楊洪雪.任務(wù)驅(qū)動式教學(xué)方法的特點(diǎn)及過程設(shè)計[J].教學(xué)與管理,2006(30):129-130.

[2] 韓冬.工作過程系統(tǒng)化項(xiàng)目課程開發(fā)研究[J].科技信息,2011(3):30.

[3] 劉江.高職院校項(xiàng)目課程教學(xué)改革的思考[J].常州信息職業(yè)技術(shù)學(xué)院學(xué)報,2008(2):16-18.

[4] 劉寶.職業(yè)教育項(xiàng)目課程研究綜述[J].職業(yè)技術(shù)教育,2010(22):44-49.

[5] 金靜梅.高職項(xiàng)目教學(xué)法考核方式研究[J].中國現(xiàn)代教育裝備,2010(1):155-156.

[6] 楊紅,周琳.淺談“教、學(xué)、做”一體化教學(xué)模式在計算機(jī)類課程中的應(yīng)用[J].黑龍江生態(tài)工程職業(yè)學(xué)院學(xué)報,2010(3):110.

Overall Design of the Programming Course Based on“Project-impenetrated,Task-driven and Phasemodularized“Principle:A Case Study of JSP Web Development Technology

JIN Jing-mei
(School of Software and Service Outsourcing,Chien-shiung Institute,Taicang 215411,China)

Aiming at the features of practical in application,boring in learning and abstract in concerts of programming courses,the article proposes the design principle of“project-impentetrated,task-driven and phase-modularized“.Taking JSP Web Development Technology as an example,the article introduces the overall course design of capability-based,multi-projected,multitask-driven and phase modular into practice,which achieves good teaching results in practice.

task-driven;project-impenetrated;modulization

book=122,ebook=122

TP 311-42

B

1672-2434(2012)03-0047-04

2012-03-02

2011年健雄職業(yè)技術(shù)學(xué)院立項(xiàng)教改項(xiàng)目(教改B201112)

金靜梅(1980-),女,講師,碩士,從事研究方向:計算機(jī)軟件技術(shù)、高職教育理論與實(shí)踐

猜你喜歡
程序設(shè)計驅(qū)動階段
基于模糊PI控制的驅(qū)動防滑仿真系統(tǒng)分析
關(guān)于基礎(chǔ)教育階段實(shí)驗(yàn)教學(xué)的幾點(diǎn)看法
屈宏斌:未來五年,雙輪驅(qū)動,砥礪前行
基于Visual Studio Code的C語言程序設(shè)計實(shí)踐教學(xué)探索
在學(xué)前教育階段,提前搶跑,只能跑得快一時,卻跑不快一生。
軌旁ATC系統(tǒng)門控柜接收/驅(qū)動板改造
從細(xì)節(jié)入手,談PLC程序設(shè)計技巧
高職高專院校C語言程序設(shè)計教學(xué)改革探索
基于S3C6410的Wi-Fi驅(qū)動移植實(shí)現(xiàn)
PLC梯形圖程序設(shè)計技巧及應(yīng)用