高校軟件的開發(fā)能力培養(yǎng)與教學(xué)實(shí)踐
摘要:本文,基于高校學(xué)生軟件開發(fā)能力現(xiàn)狀進(jìn)行原因分析;其次,側(cè)重從明確培養(yǎng)目標(biāo),加強(qiáng)師資隊(duì)伍建設(shè);改革教學(xué)手段和教學(xué)方法;注重通過教學(xué)實(shí)踐培養(yǎng)學(xué)生編程能力;強(qiáng)化實(shí)踐輔導(dǎo)和考核等方面探討了高校學(xué)生軟件開發(fā)能力的培養(yǎng)。
關(guān)鍵詞:高校;軟件開發(fā);能力培養(yǎng);教學(xué)實(shí)踐
一、 高校學(xué)生軟件開發(fā)能力現(xiàn)狀
當(dāng)前高校計(jì)算機(jī)教學(xué)中,重理論輕實(shí)踐現(xiàn)象在一定程度上仍然存在,難以實(shí)現(xiàn)理論和實(shí)踐的有機(jī)結(jié)合。集中體現(xiàn)三個(gè)方面:其一,實(shí)踐能力不足,獨(dú)立開發(fā)軟件的能力偏弱;其二,創(chuàng)新能力不足,開發(fā)軟件程序趨同性明顯;其三,學(xué)生對(duì)軟件開發(fā)的興趣不夠強(qiáng)烈,具備較高軟件開發(fā)能力的學(xué)生比重偏低。當(dāng)前高校計(jì)算機(jī)專業(yè)畢業(yè)生軟件開發(fā)能力普遍偏弱已成為普遍現(xiàn)象
二、影響高校學(xué)生軟件開發(fā)能力培養(yǎng)的原因分析
2.1教師的軟件開發(fā)水平不高
教師的軟件開發(fā)水平對(duì)學(xué)生的學(xué)習(xí)成效產(chǎn)生直接影響。當(dāng)前,高校計(jì)算機(jī)專業(yè)教師的軟件開發(fā)能力普遍偏弱,原因在于:那些熱愛軟件開發(fā)及開發(fā)能力強(qiáng)的人在畢業(yè)后多選擇去軟件公司就業(yè),而進(jìn)入高校的這一部分人才,多數(shù)并不是特別熱衷于軟件開發(fā)。當(dāng)前很多高校的計(jì)算機(jī)專業(yè)教師,缺乏軟件開發(fā)經(jīng)驗(yàn),更有一些教師甚至沒有自主完成或參與過完整的項(xiàng)目開發(fā)。
2.2教學(xué)方法老套教學(xué)方法有待改進(jìn)
教師將程序語(yǔ)言細(xì)節(jié)講解納入理論教學(xué)的重點(diǎn),但卻忽視了貼近學(xué)生實(shí)際的案例的導(dǎo)入和分析,因此難以調(diào)動(dòng)起學(xué)生對(duì)軟件開發(fā)的興趣和積極性。學(xué)生無法對(duì)軟件開發(fā)的意義、框架和方法形成正確的認(rèn)識(shí)和整體的把握。同時(shí),在實(shí)踐環(huán)節(jié),教師預(yù)留給學(xué)生進(jìn)行實(shí)踐操作的時(shí)間和機(jī)會(huì)較少,且實(shí)驗(yàn)主要以驗(yàn)證性實(shí)驗(yàn)為主,而有助于學(xué)生軟件開發(fā)能力培養(yǎng)的設(shè)計(jì)性和綜合性的實(shí)驗(yàn)卻很少。因此,教學(xué)方法的落后不利于促進(jìn)學(xué)生形成對(duì)軟件開發(fā)的興趣,跟談不上軟件開發(fā)能力的提升。
三、高校軟件的開發(fā)能力培養(yǎng)與教學(xué)實(shí)踐策略
3.1修訂培養(yǎng)目標(biāo),提供教師素質(zhì)
為提升高校學(xué)生軟件開發(fā)能力,必須明確計(jì)算機(jī)專業(yè)課程的培養(yǎng)目標(biāo),加強(qiáng)軟件開發(fā)師資隊(duì)伍建設(shè)。具體如下:
其一,修訂專業(yè)人才培養(yǎng)方案。將培養(yǎng)和提高學(xué)生的軟件開發(fā)能力納入到專業(yè)人才培養(yǎng)方案當(dāng)中,明確對(duì)應(yīng)的課程安排、課時(shí)安排、校內(nèi)實(shí)訓(xùn)基地以及校外實(shí)習(xí)基地等,為計(jì)算機(jī)專業(yè)學(xué)生軟件開發(fā)能力的培養(yǎng)和提高提供參考依據(jù)和指導(dǎo)。
其二,強(qiáng)化教師自身軟件開發(fā)能力。一方面,教師可以與學(xué)生一同來進(jìn)行某一軟件的開發(fā),通過這一過程,使學(xué)生認(rèn)識(shí)到軟件開發(fā)的重要性。另一方面,學(xué)校應(yīng)盡可能為教師提供軟件開發(fā)相關(guān)的培訓(xùn)機(jī)會(huì)和深造機(jī)會(huì),使教師可以通過參加一些相關(guān)的學(xué)術(shù)研討,軟件項(xiàng)目開發(fā)等,提升軟件開發(fā)水平;在實(shí)際情況允許的情況下,還可以派遣教師到軟件企業(yè)掛職,參與企業(yè)的實(shí)際項(xiàng)目,進(jìn)一步開拓教師的事業(yè),提升教師的軟件開發(fā)能力。
3.2教學(xué)手段和教學(xué)方法的改革
教師通過課堂教學(xué),引導(dǎo)學(xué)生專注學(xué)習(xí),保障學(xué)生學(xué)習(xí)方向的正確性,使學(xué)生能夠通過理解和一系列學(xué)習(xí)掌握一定的知識(shí),進(jìn)而達(dá)到培養(yǎng)軟件開發(fā)能力和創(chuàng)新能力的目的。教學(xué)手段和教學(xué)方法改革是提升課堂教學(xué)成效的重要途徑。具體如下:
其一,改革教學(xué)手段。課程組在選擇教學(xué)方式時(shí),應(yīng)結(jié)合多方面進(jìn)行考慮來制作課件和選擇授課方式。具體而言,在制作課件時(shí)應(yīng)充分考慮該課程涉及的教學(xué)內(nèi)容,結(jié)合學(xué)生實(shí)際和人才培養(yǎng)方案,選取和組織課件內(nèi)容。同時(shí),要注重課件的展現(xiàn)效果。在選擇授課方式時(shí),盡量靈活和多元,實(shí)現(xiàn)對(duì)學(xué)生全感官的綜合調(diào)動(dòng)和刺激。例如,可以選取在多媒體教室板書、課件、編程演示相結(jié)合,也可以采取在機(jī)房邊講邊練的雙重強(qiáng)化模式。
其二,改革教學(xué)方法。項(xiàng)目式教學(xué)和任務(wù)驅(qū)動(dòng)式教學(xué)較為符合計(jì)算機(jī)專業(yè)特點(diǎn)。針對(duì)開設(shè)的每一門課程,設(shè)計(jì)對(duì)應(yīng)的軟件系統(tǒng)開發(fā)和設(shè)計(jì)任務(wù),由學(xué)生自主分成小組來完成軟件的設(shè)計(jì)和開發(fā)任務(wù)。同時(shí),也可以將一個(gè)大型軟件設(shè)計(jì)和開發(fā)項(xiàng)目,分解為多個(gè)不同的模塊,由學(xué)生自主來進(jìn)行具體模塊的設(shè)計(jì)和實(shí)現(xiàn)。通過引入項(xiàng)目式教學(xué)和任務(wù)驅(qū)動(dòng)式教學(xué)法可以有效地提升學(xué)生的軟件開發(fā)能力。
3.3改革課后實(shí)踐教學(xué)環(huán)節(jié),注重培養(yǎng)學(xué)生的實(shí)際編程能力
通過實(shí)踐環(huán)節(jié)教學(xué)可以實(shí)現(xiàn)對(duì)學(xué)生理論學(xué)習(xí)的檢驗(yàn),同時(shí)也可以加深學(xué)生對(duì)理論學(xué)習(xí)的理解。通過課后實(shí)踐環(huán)節(jié),可以有效地培養(yǎng)和提升學(xué)生的實(shí)際編程能力和創(chuàng)新能力。具體而言,可劃分為基礎(chǔ)實(shí)驗(yàn)和課程設(shè)計(jì):
其一,基礎(chǔ)實(shí)驗(yàn)環(huán)節(jié)。該環(huán)節(jié)主要強(qiáng)調(diào)培養(yǎng)學(xué)生的基本調(diào)試能力和基本編程能力。其中,基本調(diào)試能力是基本編程能力形成的重要前提。在實(shí)際的編程實(shí)踐中,學(xué)生經(jīng)常會(huì)遇到這樣或那樣的問題,大多數(shù)學(xué)生尋找解決途徑的方式是向書本和老師求助。只有少數(shù)的學(xué)生會(huì)選擇自主去思考、探索造成問題的原因。因此,基礎(chǔ)實(shí)驗(yàn)環(huán)節(jié),主要側(cè)重于培養(yǎng)學(xué)生的調(diào)試技能和基本的編程能力。學(xué)生只有通過調(diào)試掌握了基本語(yǔ)法和多種知識(shí),才能形成較強(qiáng)的編程能力。
其二,軟件設(shè)計(jì)環(huán)節(jié)。該環(huán)節(jié)側(cè)重于培養(yǎng)學(xué)生的綜合編程能力。因此,這個(gè)環(huán)節(jié)實(shí)踐內(nèi)容的設(shè)計(jì),應(yīng)強(qiáng)調(diào)綜合性,以培養(yǎng)學(xué)生靈活運(yùn)用所學(xué)知識(shí)解決實(shí)踐問題,增強(qiáng)調(diào)試能力和編程能力,養(yǎng)成良好的程序設(shè)計(jì)風(fēng)格,初步形成軟件工程化思想。
3.4強(qiáng)化實(shí)踐教學(xué)輔導(dǎo)和考核,確保實(shí)踐教學(xué)質(zhì)量
實(shí)踐教學(xué)的考核主要采取實(shí)踐報(bào)告和涉及成果展示的方式來進(jìn)行。在考核階段,教師應(yīng)要求學(xué)生勤記錄、勤思考、勤動(dòng)手。針對(duì)實(shí)踐過程中遇到的一些突出問題和解決方法進(jìn)行詳細(xì)的記錄,通過成果展示和撰寫實(shí)踐報(bào)告的方式來進(jìn)行考核。由教師統(tǒng)一對(duì)報(bào)告進(jìn)行批閱,對(duì)出現(xiàn)的典型問題進(jìn)行集中講解。同時(shí),在成果展示中,教師應(yīng)要求各小組選取一位代表來講解、演示及回答老師及同學(xué)提出的疑問。教學(xué)考核由兩部分構(gòu)成,即階段考核和最終考核,保證實(shí)踐教學(xué)的質(zhì)量。
參考文獻(xiàn)
[1]王爽,趙會(huì)洋.高校發(fā)展轉(zhuǎn)型背景下學(xué)生軟件開發(fā)能力培養(yǎng)模式研究[J].電腦知識(shí)與技術(shù),2014,08:1775-1777.
[2]葉軍偉.高職院校計(jì)算機(jī)專業(yè)軟件開發(fā)能力培養(yǎng)淺析[J].科技視界,2014,02:229+228.
欄目分類
- 計(jì)算機(jī)體系結(jié)構(gòu)軟件模擬技術(shù)面臨的問題
- 計(jì)算機(jī)的相應(yīng)安全問題以及分析
- 高中計(jì)算機(jī)教學(xué)中的分層教學(xué)
- 數(shù)學(xué)算法對(duì)計(jì)算機(jī)編程優(yōu)化探究
- 大數(shù)據(jù)時(shí)代人工智能在計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)中的應(yīng)用
- 基于大數(shù)據(jù)時(shí)代計(jì)算機(jī)網(wǎng)絡(luò)安全防范探討
- 計(jì)算機(jī)網(wǎng)絡(luò)安全中的防火墻技術(shù)的有效應(yīng)用
- 大數(shù)據(jù)技術(shù)及其在計(jì)算機(jī)信息系統(tǒng)中的運(yùn)用探析
- 基于電視臺(tái)SOA總線規(guī)劃的計(jì)算資源分配系統(tǒng)
- 計(jì)算機(jī)網(wǎng)絡(luò)在電子信息工程中的應(yīng)用
- 2025年中科院分區(qū)表已公布!Scientific Reports降至三區(qū)
- 官方認(rèn)定!CSSCI南大核心首批191家“青年學(xué)者友好期刊名單”
- 2023JCR影響因子正式公布!
- 國(guó)內(nèi)核心期刊分級(jí)情況概覽及說明!本篇適用人群:需要發(fā)南核、北核、CSCD、科核、AMI、SCD、RCCSE期刊的學(xué)者
- 我用了一個(gè)很復(fù)雜的圖,幫你們解釋下“23版最新北大核心目錄有效期問題”。
- 重磅!CSSCI來源期刊(2023-2024版)最新期刊目錄看點(diǎn)分析!全網(wǎng)首發(fā)!
- CSSCI官方早就公布了最新南核目錄,有心的人已經(jīng)拿到并且投入使用!附南核目錄新增期刊!
- 北大核心期刊目錄換屆,我們應(yīng)該熟知的10個(gè)知識(shí)點(diǎn)。
- 注意,最新期刊論文格式標(biāo)準(zhǔn)已發(fā)布,論文寫作規(guī)則發(fā)生重大變化!文字版GB/T 7713.2—2022 學(xué)術(shù)論文編寫規(guī)則
- 盤點(diǎn)那些評(píng)職稱超管用的資源,1,3和5已經(jīng)“絕種”了