劉 冰,彭曉文(江西理工大學(xué)南昌校區(qū) 信息工程系,江西 南昌 330013)
?
軟件學(xué)院背景方向項(xiàng)目案例教學(xué)研究與實(shí)踐
劉冰,彭曉文
(江西理工大學(xué)南昌校區(qū)信息工程系,江西南昌330013)
摘要:軟件學(xué)院軟件專業(yè)課程與背景方向課程知識(shí)結(jié)構(gòu)跨越度大,同學(xué)們很難將兩者銜接起來,共同掌握好.針對(duì)此情況,本文提出了背景方向項(xiàng)目案例教學(xué)法,并闡述了它的方案思路和實(shí)施步驟.實(shí)踐證明,背景方向項(xiàng)目案例教學(xué)法能很好地將軟件專業(yè)知識(shí)技能融入到背景方向項(xiàng)目案例環(huán)境中,即提高了同學(xué)們實(shí)踐工程能力,又完善了學(xué)生們背景知識(shí)體系結(jié)構(gòu),教學(xué)效果很好.
關(guān)鍵字:軟件學(xué)院;軟件專業(yè);背景方向;案例教學(xué)
軟件學(xué)院軟件專業(yè)課程與背景方向課程往往知識(shí)結(jié)構(gòu)跨越度大,內(nèi)容范圍廣,如軟件工程(機(jī)械電子方向)、軟件工程(冶金工程方向)、軟件工程(土木工程方向)、軟件工程(工程管理方向)、軟件工程(會(huì)計(jì)學(xué)方向)、軟件工程(金融學(xué)方向)等.這類專業(yè)的同學(xué)要很好地既掌握軟件技能又深入理解背景方向的知識(shí),常常感覺力不從心.很多同學(xué)會(huì)把軟件專業(yè)課程和背景方向課程完全分離開來,甚至?xí)蚰骋环较虻膶W(xué)習(xí),而忽略另一方.大一、大二低年級(jí)的時(shí)候,因公共課、基礎(chǔ)課較多,還能跟得上.到了大三、大四高年級(jí)時(shí),很少即能堅(jiān)持軟件專業(yè)更深更難課程的學(xué)習(xí)掌握,又對(duì)背景方向知識(shí)理解全面透徹的.
針對(duì)上述情況,本文主要研究采用背景方向項(xiàng)目案例教學(xué),加強(qiáng)軟件專業(yè)與背景方向知識(shí)融合,使同學(xué)能很好的將軟件技能與背景知識(shí)聯(lián)合起來,發(fā)揮雙重作用,為軟件復(fù)合型人才的培養(yǎng)尋求教學(xué)方案[1-2].
案例教學(xué)是一種圍繞案例的分析和解決展開,將實(shí)踐操作和理論知識(shí)點(diǎn)恰當(dāng)聯(lián)系起來,激發(fā)同學(xué)們主動(dòng)思考學(xué)習(xí)、交流討論,教師適度引導(dǎo)和拓展的教學(xué)方法.該方法有利于提高學(xué)生們的學(xué)習(xí)積極性,加深對(duì)理論知識(shí)點(diǎn)的理解和掌握,培養(yǎng)分析問題、解決問題的能力,增強(qiáng)實(shí)際應(yīng)用技能[3-4].
案例教學(xué)與傳統(tǒng)教學(xué)有諸多不同,區(qū)別如下:
2.1教學(xué)目的
傳統(tǒng)教學(xué)以傳授同學(xué)們知識(shí)、理論、方法為主,案例教學(xué)則側(cè)重于同學(xué)們的能力培養(yǎng),綜合素質(zhì)的提高.
2.2教學(xué)內(nèi)容
傳統(tǒng)教學(xué)內(nèi)容大都是相對(duì)固定的教材、講義,是多年教學(xué)經(jīng)驗(yàn)的總結(jié).案例教學(xué)內(nèi)容以實(shí)際情境案例,真實(shí)項(xiàng)目為主,與時(shí)俱進(jìn).
2.3教學(xué)方式
傳統(tǒng)教學(xué)主要以老師講授為主,互動(dòng)交流少,學(xué)生主動(dòng)性、積極性不高.案例教學(xué)中,老師主要是引導(dǎo)、啟發(fā)者,學(xué)生是主體,同學(xué)們積極參與案例教學(xué)環(huán)節(jié),相互討論、交流、合作,師生互動(dòng)、教學(xué)相輔.
2.4教學(xué)評(píng)價(jià)
傳統(tǒng)教學(xué)以分?jǐn)?shù)、期末考試成績?yōu)橹饕罁?jù),對(duì)學(xué)生進(jìn)行終結(jié)性評(píng)價(jià).案例教學(xué)則更注重同學(xué)們學(xué)習(xí)過程的評(píng)價(jià),階段性評(píng)估,評(píng)價(jià)方式多維、多元化,尊重學(xué)生個(gè)性差異.
采用背景方向項(xiàng)目案例教學(xué),可以恰當(dāng)?shù)貙⒈尘胺较蛑R(shí)與軟件專業(yè)技能聯(lián)系起來,充分融合,加強(qiáng)同學(xué)們對(duì)知識(shí)技能的整合與運(yùn)用.
背景方向項(xiàng)目案例教學(xué)方案如下[5-6]:
3.1背景方向項(xiàng)目案例的選取和積累
結(jié)合背景方向知識(shí),教師在平時(shí)教學(xué)和生活中,就應(yīng)多收集和整理各個(gè)背景方向的項(xiàng)目,并從中提取相關(guān)的知識(shí)點(diǎn),將其融入到日常的教學(xué)過程中.軟件專業(yè)的教師可以和背景方向的教師多交流、探討、研究,經(jīng)常展開一些跨教研室的教學(xué)研究活動(dòng),將軟件專業(yè)教研室教師和各背景方向教研室教師集中起來,聯(lián)合思維、集思廣益、取長補(bǔ)短,使各背景方向知識(shí)有效地和軟件專業(yè)知識(shí)融合在一起,談?dòng)懻沓鲆惶仔兄行У慕虒W(xué)思路、方案.
在收集背景方向項(xiàng)目案例時(shí),由于學(xué)校教師長期從事教學(xué)工作,實(shí)踐經(jīng)驗(yàn)較缺乏,可以邀請(qǐng)背景方向企業(yè)和軟件公司的工程師、項(xiàng)目經(jīng)理、高級(jí)管理人員共同參與教研活動(dòng),共同建立背景方向項(xiàng)目案例庫,聯(lián)合制定教學(xué)計(jì)劃、教學(xué)大綱、教改方案.如軟件工程(機(jī)械電子方向)可選取數(shù)控機(jī)床加工系統(tǒng);軟件工程(冶金工程方向)可選取礦冶調(diào)度管理系統(tǒng);軟件工程(土木工程方向)可選取建筑施工監(jiān)控系統(tǒng);軟件工程(工程管理方向)可選取工程造價(jià)預(yù)算系統(tǒng);軟件工程(會(huì)計(jì)學(xué)方向)可選取財(cái)務(wù)管理分析系統(tǒng);軟件工程(金融學(xué)方向)可選取銀行資金管理系統(tǒng)、證券交易平臺(tái)系統(tǒng)等.通過長期的教學(xué)和實(shí)踐,不斷豐富和完善背景方向項(xiàng)目案例庫.
3.2從背景方向項(xiàng)目案例中提取和整理知識(shí)點(diǎn)
有了背景方向項(xiàng)目案例,還要分析、細(xì)化案例,將案例的各個(gè)操作流程、功能模塊分解到軟件專業(yè)各個(gè)知識(shí)點(diǎn)上去.這樣才能將背景方向案例和軟件專業(yè)知識(shí)點(diǎn)關(guān)聯(lián)起來,使同學(xué)們?cè)诎咐欣斫庵R(shí)點(diǎn),又將知識(shí)點(diǎn)在案例中得到加強(qiáng)、延伸.
3.3案例及知識(shí)點(diǎn)的實(shí)踐,小組交流學(xué)習(xí)
加強(qiáng)同學(xué)們的實(shí)踐動(dòng)手能力,將背景方向項(xiàng)目案例和相關(guān)的軟件專業(yè)知識(shí)點(diǎn),用相應(yīng)的軟件工具開發(fā)實(shí)現(xiàn).在實(shí)踐過程中,可以將同學(xué)們分成小組.各個(gè)小組分別實(shí)踐、開發(fā).實(shí)踐環(huán)境可以模擬企業(yè),真實(shí)項(xiàng)目情境.每個(gè)小組設(shè)有組長,擔(dān)任項(xiàng)目經(jīng)理,規(guī)劃整體項(xiàng)目框架.各個(gè)組員分工合作,各自負(fù)責(zé)項(xiàng)目中的一個(gè)模塊.各小組之間可以相互交流、討論學(xué)習(xí),取長補(bǔ)短.通過大家的實(shí)踐操作、合作交流,增強(qiáng)了同學(xué)們的團(tuán)隊(duì)協(xié)作及溝通能力.在實(shí)踐過程中,還可以融入企業(yè)文化,培養(yǎng)同學(xué)們的職業(yè)素養(yǎng)和技能.如按時(shí)考勤、制定計(jì)劃進(jìn)度安排、規(guī)范項(xiàng)目文檔、職業(yè)禮儀等.完善和提高同學(xué)們的工程實(shí)踐能力和職業(yè)綜合素質(zhì).
3.4案例總結(jié),教學(xué)評(píng)價(jià)
同學(xué)們完成實(shí)踐操作后,教師要對(duì)案例效果分析、點(diǎn)評(píng).指出案例實(shí)踐過程中的優(yōu)點(diǎn)和不足,為同學(xué)們下一次的案例實(shí)踐指明方向并積累經(jīng)驗(yàn).教學(xué)評(píng)價(jià)及考核標(biāo)準(zhǔn)要全面、多維化,不能只靠筆試卷面成績.案例教學(xué)的考核可以按照平時(shí)成績40%+項(xiàng)目成績30%+期末成績30%,綜合考量.平時(shí)成績包括同學(xué)們的上課到課情況、回答問題情況、參與交流討論情況、案例實(shí)踐操作情況、階段性案例報(bào)告等.要突出考核同學(xué)們對(duì)案例過程的參與和掌握情況.項(xiàng)目成績是考查同學(xué)們最終項(xiàng)目運(yùn)行實(shí)現(xiàn)情況.期末成績主要是考核同學(xué)們理論知識(shí)點(diǎn)的理解和掌握情況.
背景方向項(xiàng)目案例教學(xué)方案流程如下圖1.
圖1 背景方向項(xiàng)目案例教學(xué)方案流程圖
我們將背景方向項(xiàng)目案例教學(xué)法運(yùn)用在軟件工程(金融學(xué)方向)班級(jí)的《面向?qū)ο蠹夹g(shù)》課程中,我們選擇的背景方向項(xiàng)目是銀行賬戶管理系統(tǒng).其實(shí)踐步驟如下[7-8]:
4.1提出背景方向項(xiàng)目案例,引出專業(yè)知識(shí)點(diǎn),師生交流討論
給同學(xué)們提出背景方向項(xiàng)目銀行賬戶管理系統(tǒng),該項(xiàng)目屬于金融領(lǐng)域的系統(tǒng),與軟件工程(金融學(xué)方向)班級(jí)同學(xué)的背景知識(shí)聯(lián)系緊密,同學(xué)們?nèi)菀桌斫?,也感興趣.
老師引出上課的知識(shí)點(diǎn),如類、對(duì)象、成員數(shù)據(jù)、成員函數(shù)等,每次上課引出一部分知識(shí)點(diǎn),下次上課再引出一些,循序漸進(jìn).讓同學(xué)們分析討論、找出項(xiàng)目中有關(guān)的知識(shí)點(diǎn)內(nèi)容及結(jié)構(gòu).如在銀行賬戶管理系統(tǒng)中,有哪些類、對(duì)象,成員數(shù)據(jù)、成員函數(shù)包含哪些信息等.該過程中,老師只是引導(dǎo)、點(diǎn)撥,啟發(fā)同學(xué)們積極思考,培養(yǎng)鍛煉同學(xué)們自主學(xué)習(xí)、分析問題能力.該階段教師為輔,學(xué)生為主.同學(xué)們可以互相交流、討論,遇到難點(diǎn),可以詢問老師.老師指明方向,啟迪同學(xué)們思維.老師可以聽取各位同學(xué)的思考意見,分析結(jié)果,作為平時(shí)成績的考核指標(biāo).
4.2分析案例,講解知識(shí)點(diǎn)
該階段以教師為主,學(xué)生為輔.經(jīng)過上一階段同學(xué)們思考、交流、討論后,各自都有自己的思路和結(jié)果.這時(shí)老師詳細(xì)講解知識(shí)點(diǎn)內(nèi)涵,并結(jié)合項(xiàng)目分析知識(shí)點(diǎn)結(jié)構(gòu).給同學(xué)們一個(gè)明確的參考標(biāo)準(zhǔn),大家可以借鑒,也可以修改完善.如在銀行賬戶管理系統(tǒng)中,活期儲(chǔ)蓄賬戶是個(gè)類,一個(gè)用戶可以有多個(gè)賬戶,每個(gè)賬戶是具體對(duì)象.賬戶包含賬號(hào)、余額、年利率等信息,這是成員數(shù)據(jù).賬戶有顯示信息、存款、取款、結(jié)息等操作,這是成員函數(shù).同學(xué)們結(jié)合老師的講解,可以添加、擴(kuò)充自己的想法,形成自己的理論體系.
4.3解決案例,實(shí)踐操作,小組交流學(xué)習(xí)
同學(xué)們用相應(yīng)軟件工具開發(fā)實(shí)現(xiàn)案例中的知識(shí)點(diǎn),并將各知識(shí)點(diǎn)串連起來,構(gòu)成完整的系統(tǒng)項(xiàng)目.大家可以分組實(shí)踐,各小組用自己的方法實(shí)現(xiàn).同學(xué)們可以互相交流、學(xué)習(xí),并比較各組的運(yùn)行效果.實(shí)踐完成后,同學(xué)們要撰寫階段性案例實(shí)踐報(bào)告,這也是平時(shí)成績的一部分.該階段以學(xué)生為主,可以很好地鍛煉同學(xué)們的實(shí)踐能力、解決問題能力、團(tuán)隊(duì)協(xié)作能力.如我們采用C++編程語言,在VC或VisualStudio運(yùn)行環(huán)境下,編程實(shí)現(xiàn)銀行賬戶管理系統(tǒng)中的活期儲(chǔ)蓄賬戶類及各成員數(shù)據(jù)、成員函數(shù)、各用戶賬戶對(duì)象等.同學(xué)們按照各自的想法、思路,編程實(shí)現(xiàn)并查看運(yùn)行效果.大家可以互相切磋,不斷完善、提高項(xiàng)目實(shí)踐質(zhì)量.
4.4總結(jié)案例,教學(xué)評(píng)價(jià),綜合考核
教師對(duì)各小組的案例項(xiàng)目運(yùn)行情況及案例實(shí)踐報(bào)告作出分析、評(píng)價(jià),并根據(jù)每位同學(xué)參與項(xiàng)目的程度、工作量、貢獻(xiàn)、效果,給出同學(xué)們的成績.我們將背景方向項(xiàng)目案例教學(xué)法運(yùn)用在14級(jí)軟件工程(金融學(xué)方向)1班,傳統(tǒng)教學(xué)法運(yùn)用在14級(jí)軟件工程(金融學(xué)方向)2班,對(duì)同學(xué)們的學(xué)習(xí)情況、掌握水平、考核成績、能力培養(yǎng)比較如下表1.
表1 背景方向項(xiàng)目案例教學(xué)法與傳統(tǒng)教學(xué)法效果比較
通過上表數(shù)據(jù)反映出,采用背景方向項(xiàng)目案例教學(xué)法,同學(xué)們的課堂參與度、學(xué)習(xí)興趣、考試成績水平、實(shí)踐能力、分析解決問題能力、溝通協(xié)作能力都得到了顯著提高,教學(xué)效果很好.采用背景方向項(xiàng)目案例教學(xué)法,更注重教學(xué)過程、師生的參與、實(shí)踐、能力的培養(yǎng),考核更全面科學(xué).
實(shí)踐證明,背景方向項(xiàng)目案例教學(xué)法能很好地將軟件專業(yè)知識(shí)技能融入到背景方向項(xiàng)目案例環(huán)境中,即提高了同學(xué)們實(shí)踐工程能力,又完善了學(xué)生們背景知識(shí)體系結(jié)構(gòu).背景方向項(xiàng)目案例教學(xué)法可以先運(yùn)用到兩至三門有代表性的課程中,形成背景方向特色軟件項(xiàng)目案例課程,再從軟件工程(金融學(xué)方向)專業(yè)逐步推廣到其它各背景方向?qū)I(yè)中.這樣在整個(gè)軟件學(xué)院形成軟件專業(yè)和各背景方向融合的良好氛圍.
——————————
參考文獻(xiàn):
〔1〕朱濤,馬恒,劉強(qiáng).專業(yè)技術(shù)課程案例教學(xué)方法研究[J].高等教育研究學(xué)報(bào),2010(1).
〔2〕王華榮.以案例教學(xué)推動(dòng)大學(xué)課堂教學(xué)模式改革的實(shí)踐與探索[J].中國大學(xué)教學(xué),2011(4).
〔3〕關(guān)秋,陳梅.案例教學(xué)的理論研究綜述[J].教育與職業(yè),2011(20).
〔4〕何劍民,郭紅艷.“案例項(xiàng)目驅(qū)動(dòng)教學(xué)法”在計(jì)算機(jī)教學(xué)中的應(yīng)用[J].福建電腦,2010(1).
〔5〕劉芳,鐘純.基于校企合作模式的案例庫建設(shè)和案例教學(xué)研究[J].高等工程教育研究,2011(3).
〔6〕張敏.以計(jì)算思維為導(dǎo)向的C語言程序設(shè)計(jì)課程案例教學(xué)法研究[J].微型電腦應(yīng)用,2015(9).
〔7〕郭忠興.案例教學(xué)過程優(yōu)化研究[J].中國大學(xué)教學(xué),2010(1).
〔8〕張耀民.“項(xiàng)目驅(qū)動(dòng)+案例教學(xué)”模式在軟件工程教學(xué)中的應(yīng)用[J].中國職業(yè)技術(shù)教育,2012(8).
中圖分類號(hào):G642
文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1673-260X(2016)06-0219-03
收稿日期:2016-02-11
基金項(xiàng)目:2015年江西省高等學(xué)校教學(xué)改革研究省級(jí)課題《軟件學(xué)院軟件專業(yè)與背景方向融合的深入教學(xué)模式研究與實(shí)踐》(JXJG-15-7-23)