- 相關(guān)推薦
計(jì)算機(jī)專(zhuān)業(yè)軟件開(kāi)發(fā)課程群建論文
面向應(yīng)用能力培養(yǎng)的軟件開(kāi)發(fā)課程群建設(shè),打破了傳統(tǒng)的知識(shí)本位的局限性,以計(jì)算機(jī)專(zhuān)業(yè)核心課程為基礎(chǔ),構(gòu)建了應(yīng)用型課程體系、教學(xué)內(nèi)容及應(yīng)用能力培養(yǎng)的考核指標(biāo)體系等;以就業(yè)需求為目標(biāo),以產(chǎn)學(xué)研合作為導(dǎo)向,把人才培養(yǎng)的重心從傳統(tǒng)的知識(shí)傳授轉(zhuǎn)移到應(yīng)用能力培養(yǎng)上來(lái)。實(shí)踐證明,大大提高了學(xué)生的就業(yè)率和就業(yè)質(zhì)量。
0 引言
國(guó)家提出地方本科院校轉(zhuǎn)型發(fā)展,創(chuàng)建應(yīng)用技術(shù)型大學(xué)。應(yīng)用技術(shù)型大學(xué)人才培養(yǎng)非常典型的特征是具有較強(qiáng)的實(shí)踐應(yīng)用能力。對(duì)應(yīng)用技術(shù)型大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)而言,應(yīng)培養(yǎng)符合社會(huì)崗位需求的軟件設(shè)計(jì)開(kāi)發(fā)人才;而目前的現(xiàn)狀是很多計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)生由于缺乏系統(tǒng)的軟件設(shè)計(jì)開(kāi)發(fā)能力訓(xùn)練,進(jìn)入社會(huì)后不能很好的滿(mǎn)足崗位需求,很多學(xué)生不得不改行從事與專(zhuān)業(yè)不匹配的工作。
因此如何培養(yǎng)符合社會(huì)需求的軟件設(shè)計(jì)開(kāi)發(fā)人才,成為計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)人才培養(yǎng)面臨的一個(gè)難題,原有的針對(duì)一門(mén)或幾門(mén)課程的教學(xué)改革,由于缺乏知識(shí)體系的連貫性,即使改革獲得一些成功,也很難改變?nèi)瞬排囵B(yǎng)低層次的尷尬,沒(méi)能形成多課程知識(shí)群綜合能力培養(yǎng)的目標(biāo),沒(méi)能達(dá)到社會(huì)崗位對(duì)人才的需求。面向應(yīng)用能力培養(yǎng)的軟件開(kāi)發(fā)課程群建設(shè)可以打破原有課程的歸屬性,以課程群營(yíng)造知識(shí)群,以知識(shí)群促成應(yīng)用能力的培養(yǎng)[1-2]。
1 軟件開(kāi)發(fā)課程群建設(shè)原則
課程群建設(shè)的基本原則是邏輯關(guān)聯(lián)性強(qiáng),具有相同或相近培養(yǎng)目標(biāo)的一類(lèi)課程作為一個(gè)課程群體來(lái)進(jìn)行建設(shè)。
軟件開(kāi)發(fā)課程群建設(shè)應(yīng)該具有較強(qiáng)的可操作性,課程群涵蓋的課程之間要有較強(qiáng)的關(guān)聯(lián)性和邏輯性,要突出實(shí)踐教學(xué),突出應(yīng)用能力培養(yǎng),以提高實(shí)踐應(yīng)用能力為目標(biāo)。總體建設(shè)原則要突出:先進(jìn)性、科學(xué)性、實(shí)踐性和可操控性[3]。
、 先進(jìn)性是指課程群的知識(shí)體系要具有先進(jìn)性,能夠反映最新技術(shù)發(fā)展成果,能夠滿(mǎn)足社會(huì)對(duì)最新的軟件設(shè)計(jì)開(kāi)發(fā)人才能力的需求。
、 科學(xué)性是指對(duì)課程群涵蓋的課程教學(xué)內(nèi)容在規(guī)劃和切分的時(shí)候要科學(xué),使得整個(gè)知識(shí)體系能夠在各個(gè)課程之間流暢的傳遞,具有較強(qiáng)的邏輯性,對(duì)能力培養(yǎng)有明顯的遞增性。
、 實(shí)踐性是指課程群建設(shè)實(shí)施過(guò)程要突出工程實(shí)踐應(yīng)用能力的培養(yǎng)和團(tuán)隊(duì)協(xié)作能力的培養(yǎng)。
、 可操控性是指課程群建設(shè)應(yīng)該有明確的目標(biāo)性、方向性和透明性,使得建設(shè)過(guò)程遵循一定的可控性,減少非計(jì)劃性,降低建設(shè)失敗的風(fēng)險(xiǎn)。
2 軟件開(kāi)發(fā)課程群建設(shè)目標(biāo)
軟件開(kāi)發(fā)課程群建設(shè)總體目標(biāo)是面向應(yīng)用型人才培養(yǎng),規(guī)劃課程群所涵蓋的知識(shí)體系和總體框架,把握知識(shí)內(nèi)容與課程之間的分配關(guān)系,弱化單一課程概念,強(qiáng)化知識(shí)體系和課程體系,強(qiáng)化課程群中課程之間關(guān)聯(lián)、融合及交叉;同時(shí)根據(jù)社會(huì)對(duì)人才培養(yǎng)的需求和專(zhuān)業(yè)的發(fā)展動(dòng)態(tài),調(diào)整課程群所涵蓋的課程體系以及課程之間的關(guān)系。成立雙師型教學(xué)團(tuán)隊(duì),并建立復(fù)合型課程群公共實(shí)訓(xùn)平臺(tái),通過(guò)平臺(tái)將課程群中所有課程體系有機(jī)的納入其中,使學(xué)生通過(guò)平臺(tái)能夠獲得從簡(jiǎn)到難,持續(xù)性的知識(shí)能力的培養(yǎng);還須建立健全多元化、立體科學(xué)、動(dòng)態(tài)的質(zhì)量評(píng)價(jià)體系,能夠?qū)ㄔO(shè)目標(biāo)的達(dá)成度給予科學(xué)有效的評(píng)價(jià)[4]。
3 軟件開(kāi)發(fā)課程群建設(shè)實(shí)施實(shí)踐
3.1 構(gòu)建軟件開(kāi)發(fā)課程群
針對(duì)運(yùn)城學(xué)院應(yīng)用型人才培養(yǎng)的辦學(xué)定位,結(jié)合計(jì)算機(jī)科學(xué)與技術(shù)系的專(zhuān)業(yè)特色,選定以工程性軟件開(kāi)發(fā)作為主要專(zhuān)業(yè)發(fā)展方向,構(gòu)建了以.NET和Java技術(shù)為主線(xiàn),橫跨桌面、Web前端、Web服務(wù)器端、移動(dòng)端應(yīng)用軟件開(kāi)發(fā)課程群。
3.2 基于課程群構(gòu)建知識(shí)體系
課程群建設(shè)的原則是弱化課程的概念,強(qiáng)化知識(shí)體系。應(yīng)用軟件開(kāi)發(fā)課程群是基于計(jì)算機(jī)專(zhuān)業(yè)主干課程來(lái)建設(shè)的,通過(guò)對(duì)計(jì)算機(jī)專(zhuān)業(yè)主干課程群(數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、計(jì)算機(jī)組成原理、計(jì)算機(jī)網(wǎng)絡(luò)、軟件工程等)知識(shí)的學(xué)習(xí),學(xué)生應(yīng)該已經(jīng)掌握了計(jì)算機(jī)專(zhuān)業(yè)的基本理論知識(shí),具有了計(jì)算機(jī)學(xué)科的基本知識(shí)結(jié)構(gòu),在此基礎(chǔ)上構(gòu)建應(yīng)用軟件開(kāi)發(fā)課程群,可以保證學(xué)生對(duì)知識(shí)體系的理解和掌握更容易,更深刻[5]。
Web前端技術(shù)是整個(gè)應(yīng)用軟件開(kāi)發(fā)課程群中的第一門(mén)課程,主要介紹Web開(kāi)發(fā)中前端所涉及到的技術(shù)(HTML5,CSS3,JavaScript,jQuery,jQueryEasyUI等)以及Web前端優(yōu)化思想,給學(xué)生一個(gè)全面綜合的概念,幫助他們理解Web系統(tǒng),理解軟件開(kāi)發(fā)思想。后續(xù)知識(shí)會(huì)分成兩條主線(xiàn),一條是基于.NET技術(shù),另一條是基于Java技術(shù),學(xué)生可以根據(jù)興趣或社會(huì)崗位需求自由選擇。
由于.NET技術(shù)在桌面開(kāi)發(fā)方面的絕對(duì)優(yōu)勢(shì)以及語(yǔ)言平臺(tái)的統(tǒng)一特性,所以在.NET技術(shù)主線(xiàn)上會(huì)介紹桌面開(kāi)發(fā)技術(shù)和思想,并為后續(xù)的.NET技術(shù)的Web開(kāi)發(fā)和移動(dòng)開(kāi)發(fā)打下語(yǔ)言和平臺(tái)基礎(chǔ),使得學(xué)生可以更輕松的去學(xué)習(xí)后續(xù)的.NET Web Form、MVC、WinPhone知識(shí)體系,使其在各個(gè)環(huán)節(jié)中有意識(shí)的加入.NET軟件設(shè)計(jì)模式思想,從而使學(xué)生可以在以后實(shí)際工作中能夠根據(jù)不同的應(yīng)用場(chǎng)合合理選擇使用不同的設(shè)計(jì)模式來(lái)設(shè)計(jì)出高質(zhì)量的代碼。
Java技術(shù)主線(xiàn)分三個(gè)階段。首先介紹Java基礎(chǔ)知識(shí),包括運(yùn)行環(huán)境、語(yǔ)言基礎(chǔ)、面向?qū)ο笏枷氲,讓學(xué)生對(duì)Java技術(shù)有一個(gè)宏觀(guān)的理解;然后重點(diǎn)介紹Java網(wǎng)絡(luò)編程知識(shí)(基本通信協(xié)議、Spring、MyBatls、Struts2、Hibernate等);最后介紹Android系統(tǒng)開(kāi)發(fā)相關(guān)知識(shí),包括界面設(shè)計(jì)、數(shù)據(jù)通信、系統(tǒng)優(yōu)化等等。
不管是在哪個(gè)學(xué)習(xí)階段,知識(shí)點(diǎn)都涵蓋了桌面開(kāi)發(fā)、Web開(kāi)發(fā)以及移動(dòng)開(kāi)發(fā),學(xué)生可以通過(guò)課程群知識(shí)體系的學(xué)習(xí),系統(tǒng)地掌握軟件開(kāi)發(fā)各個(gè)階段,各種模式,各種類(lèi)型以及它們之間的區(qū)別和聯(lián)系,同時(shí)可以有重點(diǎn)的選擇其中一部分作為自己的主修方向。
在講解技術(shù)實(shí)現(xiàn)的同時(shí)加入一些工程實(shí)踐理論課程(軟件體系結(jié)構(gòu)與建模方法、軟件項(xiàng)目管理、管理信息系統(tǒng)等),讓技術(shù)手段在理論的框架下得到規(guī)范的、合理的應(yīng)用。
3.3 基于知識(shí)體系構(gòu)建教學(xué)團(tuán)隊(duì)
課程群知識(shí)體系能否合理的貫徹執(zhí)行,能多大程度發(fā)揮群體效應(yīng),一般取決于教學(xué)團(tuán)隊(duì),一個(gè)好的教學(xué)團(tuán)隊(duì)是課程群建設(shè)的基礎(chǔ)條件,也是保證課程群建設(shè)可持續(xù)發(fā)展的必備條件。
首先教學(xué)團(tuán)隊(duì)成員年齡結(jié)構(gòu)要合理,老、中、青結(jié)合,老教師對(duì)年輕教師傳幫帶,使年輕教師快速成長(zhǎng),少走彎路,這有助于增強(qiáng)團(tuán)隊(duì)整體的知識(shí)能力結(jié)構(gòu),形成思維方式的互補(bǔ)性,保證團(tuán)隊(duì)的可持續(xù)進(jìn)步。
其次學(xué)科結(jié)構(gòu)要合理,教學(xué)團(tuán)隊(duì)成員學(xué)科方向應(yīng)該涵蓋各個(gè)學(xué)科或多個(gè)技術(shù)領(lǐng)域。一位教師很難同時(shí)精通各個(gè)學(xué)科或所有技術(shù)領(lǐng)域,不同學(xué)科及技術(shù)領(lǐng)域的團(tuán)隊(duì)成員跨學(xué)科合作不僅有利于人才培養(yǎng)的達(dá)成,還可以使團(tuán)隊(duì)成員業(yè)務(wù)能力快速提高,形成良好的團(tuán)隊(duì)合作意識(shí)。
最后學(xué)緣結(jié)構(gòu)要合理,合理的學(xué)緣結(jié)構(gòu)有利于創(chuàng)新思維的培養(yǎng),有利于形成良好的學(xué)術(shù)交流氛圍,有利于更高水平成果的達(dá)成,更有利于高素質(zhì)應(yīng)用型人才的培養(yǎng)[6]。
3.4 形成應(yīng)用型考核機(jī)制
為了及時(shí)掌握課程群建設(shè)的質(zhì)量和效果,有必要對(duì)課程群建設(shè)情況進(jìn)行有效的考核,及時(shí)發(fā)現(xiàn)問(wèn)題,及時(shí)進(jìn)行修正和整改。
針對(duì)應(yīng)用型軟件開(kāi)發(fā)課程群知識(shí)體系應(yīng)用型的特點(diǎn),我們不采用傳統(tǒng)的筆試進(jìn)行考核,我們采用分組項(xiàng)目考核方式。以3-5人分為一組,組內(nèi)學(xué)生各有分工,協(xié)同配合完成一個(gè)真實(shí)項(xiàng)目的設(shè)計(jì)開(kāi)發(fā)任務(wù),根據(jù)項(xiàng)完成情況以及組內(nèi)分工情況對(duì)學(xué)生進(jìn)行考評(píng)。通過(guò)這種考評(píng)方式,引導(dǎo)學(xué)生形成良好的團(tuán)隊(duì)合作意識(shí)、加強(qiáng)學(xué)生工程實(shí)踐能力的培養(yǎng)。
4 結(jié)束語(yǔ)
計(jì)算機(jī)專(zhuān)業(yè)應(yīng)用軟件開(kāi)發(fā)課程群基于計(jì)算機(jī)專(zhuān)業(yè)核心課程群之上,以工程實(shí)踐應(yīng)用能力培養(yǎng)和提高為目的,對(duì)提高學(xué)生實(shí)踐動(dòng)手能力和團(tuán)隊(duì)合作意識(shí)具有重要作用。本文通過(guò)對(duì)課程群的構(gòu)建、知識(shí)體系的劃分、教學(xué)團(tuán)隊(duì)的建設(shè)以及應(yīng)用型考評(píng)機(jī)制的探索,闡述了計(jì)算機(jī)專(zhuān)業(yè)應(yīng)用軟件開(kāi)發(fā)課程群教學(xué)改革的基本思路,為應(yīng)用型人才培養(yǎng)做了有益嘗試;谡n程群的實(shí)驗(yàn)環(huán)節(jié)建設(shè)尚需不斷完善和持續(xù)改進(jìn)。
【計(jì)算機(jī)專(zhuān)業(yè)軟件開(kāi)發(fā)課程群建論文】相關(guān)文章:
計(jì)算機(jī)專(zhuān)業(yè)的論文致謝12-07
大學(xué)計(jì)算機(jī)特色課程研究論文11-10
高職專(zhuān)業(yè)群與經(jīng)濟(jì)發(fā)展的關(guān)聯(lián)論文12-02
崗位群的高職國(guó)貿(mào)專(zhuān)業(yè)鏈?zhǔn)秸n程體系構(gòu)建02-27
計(jì)算機(jī)專(zhuān)業(yè)論文致謝詞11-14
計(jì)算機(jī)專(zhuān)業(yè)的論文寫(xiě)作指導(dǎo)12-09
探析高校計(jì)算機(jī)基礎(chǔ)課程教學(xué)論文11-18
計(jì)算機(jī)操作系統(tǒng)課程體系論文11-27