前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇軟件工程實習工作計劃范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
關(guān)鍵詞:軟件工程;項目教學法;改革與實踐
中圖分類號:G642 文獻標識碼:B
軟件工程是計算機科學與技術(shù)及相關(guān)專業(yè)教學計劃中一門重要的專業(yè)必修課,是指導計算機軟件開發(fā)與維護的一門綜合性課程,是一門實踐性很強的課程,各高校的計算機專業(yè)均開設(shè)這門課程。通過本課程的學習,使學生了解和掌握軟件工程開發(fā)的技術(shù)和方法,具備作為軟件工程師所需的專業(yè)能力,為從事計算機軟件開發(fā)和維護提供方法上的指導。同時,軟件工程的研究除計算機軟件本身外,還涉及眾多其他的領(lǐng)域,如管理科學、心理學、經(jīng)濟學、人機工程學等,因此,它也是一門綜合性學科。進入新世紀,軟件工程已經(jīng)由最初的一個學科方向發(fā)展成為以計算機科學技術(shù)為基礎(chǔ)的多學科交叉學科,在當今的信息社會中占有重要地位。如何組織好軟件工程實驗性教學,對于培養(yǎng)創(chuàng)新型合格的軟件人才具有十分重要的意義。
1軟件工程教學存在的問題
長期以來,我們培養(yǎng)的計算機專業(yè)的學生存在著“什么都學過,卻什么都不會”的尷尬局面,專業(yè)教育、教材與應用需求嚴重脫節(jié)。事實上,學生就業(yè)難并不是就業(yè)市場不需要計算機人才,其根源還是計算機教學的現(xiàn)狀所致。傳統(tǒng)的“軟件工程”課程雖然有實驗教學的要求,但一般只是停留在組織學生編寫軟件項目若干設(shè)計文檔這個單一環(huán)節(jié)上。然而,由于教育過早和長期的文理分家,導致理工科學生的文檔編寫是個“軟肋”,他們也不感興趣。此外,由于教學時間有限,要真正完成軟件工程各階段文檔的編寫,事實上也沒有可能。今天,軟件工程教學還面臨著計算機學科發(fā)展規(guī)范所提出的更高的質(zhì)量要求,同時也面臨著大眾化高等教育背景下所帶來的客觀問題。
因此,迫切需要對軟件工程課程的教學體系進行工程化改造,逐步建立工程化實踐教學體系,著力培養(yǎng)學生的工程化開發(fā)能力和職業(yè)素質(zhì),進而形成一個融基礎(chǔ)理論、實驗教學、工程實踐為一體的整體化培養(yǎng)機制,讓學生的基礎(chǔ)知識、科學素養(yǎng)、專業(yè)知識、創(chuàng)新能力、工程能力和職業(yè)素質(zhì)都得到全面均衡的發(fā)展。
2軟件工程項目教學法的改革與實踐
軟件工程強調(diào)采用工程化的方式開發(fā)和設(shè)計軟件,要求培養(yǎng)學生能勝任研究、分析、開發(fā)、設(shè)計、生產(chǎn)、測試、管理、咨詢、培訓等多種角色,使學生熟練掌握軟件工程知識與技能,具備作為軟件工程師從事工程專業(yè)所需的專業(yè)能力。隨著高校擴招,教學規(guī)模迅速發(fā)展,傳統(tǒng)的計算機教學模式在實踐環(huán)節(jié)上的缺乏與不足,直接影響了計算機課程的教育教學質(zhì)量,特別是對于像軟件工程這種綜合性、實踐性很強的課程,如果沒有一整套科學、合理的實驗教學方法,就不可能培養(yǎng)出具有創(chuàng)新能力的合格人才。因此,切實加強軟件工程課程的創(chuàng)新與改革至關(guān)重要。
按該課程的特點,實驗內(nèi)容包括軟件開發(fā)的兩大方法學的專題訓練,即結(jié)構(gòu)化(生命周期學)的方法學和面向?qū)ο蟮姆椒▽W,以平時實驗和課程設(shè)計相結(jié)合,設(shè)置一些實驗項目,要求學生利用結(jié)構(gòu)化軟件開發(fā)技術(shù)或面向?qū)ο蟮能浖_發(fā)技術(shù)完成對該項目的開發(fā)。以項目作為實驗環(huán)節(jié)的主線,隨著課程進展布置任務,從項目開發(fā)的準備工作、系統(tǒng)分析過程、系統(tǒng)設(shè)計過程、軟件測試到系統(tǒng)實施,結(jié)合所學習的理論知識,完成項目的開發(fā)。同時,依據(jù)國家《計算機軟件開發(fā)規(guī)范》,撰寫規(guī)范的技術(shù)文檔。因此,主要從以下幾個方面對軟件工程教學作了改革與創(chuàng)新的嘗試:
(1) 樹立工程化能力培養(yǎng)與基礎(chǔ)理論教學、專業(yè)能力培養(yǎng)并重的教學理念。
把工程化教學作為人才培養(yǎng)的核心任務之一,通過全面改革軟件工程專業(yè)的人才培養(yǎng)模式、調(diào)整課程體系、充實教學內(nèi)容、改進教學方法,建立工程化實踐教學體系,在教學過程中全面體現(xiàn)工程化能力和職業(yè)素質(zhì)培養(yǎng)的思路,進而形成了一個融基礎(chǔ)理論、實驗教學、工程實踐為一體的整體化培養(yǎng)機制,讓學生各方面的能力都得到全面均衡的發(fā)展,以適應現(xiàn)代軟件產(chǎn)業(yè)的需求。
(2) 設(shè)置工程化教學階段和企業(yè)實習階段。
把工程化素質(zhì)培養(yǎng)作為學生全培養(yǎng)期中自始至終關(guān)注的主線。在工程化教學階段,一方面獨立設(shè)置了多門以培養(yǎng)學生工程能力和職業(yè)素質(zhì)為主的學分課程;另一方面對操作系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、多媒體技術(shù)等十多門傳統(tǒng)課程教學內(nèi)容進行工程化改造,充實工程教學內(nèi)容,引入實作業(yè)。在企業(yè)實習階段,建立跨度為半年的全時制企業(yè)實習制度,在著名軟件企業(yè)中設(shè)立實習基地,通過真實的企業(yè)氛圍和開發(fā)環(huán)境,進一步培養(yǎng)學生的工程能力和職業(yè)素質(zhì)。
(3) 實驗課程以平時實驗和課程設(shè)計相結(jié)合,設(shè)置一些綜合實驗項目。
隨著課程進展布置任務,通過調(diào)查研究、可行性研究、需求分析、概要設(shè)計、詳細設(shè)計、編碼、測試、維護(版本升級)及技術(shù)文檔的編寫,結(jié)合所學習的理論知識,完成設(shè)計。實驗內(nèi)容應覆蓋軟件工程學科的各個主要環(huán)節(jié),覆蓋軟件生存周期的各個階段,使學生通過實驗加深對學科理論知識的理解。但也要避免“喧賓奪主”,在積極發(fā)展實驗教育的同時,要保證必要的理論教學水平。必須充分重視和精心設(shè)計實驗內(nèi)容,要有可操作性、趣味性和適當?shù)碾y度。可操作性保證學生都能完成實驗,從而促進學生學習信心的建立,在一定程度上能減少學生抄襲的理由,克服實驗數(shù)據(jù)普遍抄襲的弊病;趣味性體現(xiàn)“寓教于樂”,以提高學生完成實驗的積極性;而適當?shù)碾y度有助于激發(fā)優(yōu)秀學生進一步鉆研的斗志。
項目來源為教師科研課題、實踐基地課題、校內(nèi)應用課題和自選課題。選題的原則為:新穎、實用和規(guī)模適中。新穎代表計算機發(fā)展的主流技術(shù)和應用范疇。實用代表所選題目一定是具體單位或用戶要求開發(fā)的,而不是由學生隨意杜撰和隨意想象的,其目的就是保證學生在軟件工程實踐過程有實際的場景環(huán)境(主要包括用戶、領(lǐng)域?qū)<液凸ぷ鳝h(huán)境),這對于高質(zhì)量的軟件工程實踐過程具有質(zhì)的保障。
(4) 軟件工程實驗要求學生采用“項目小組”的形式,結(jié)合具體的開發(fā)項目進行設(shè)計,班級按項目小組進行分組,每組不得超過4人。每個項目小組選出項目負責人或項目經(jīng)理,由其召集項目組成員討論、選定開發(fā)項目。
(5) 學生分工合作,學習軟件開發(fā)小組的組織和管理,將項目開發(fā)各階段的任務明確,熟悉軟件開發(fā)環(huán)境,培養(yǎng)團隊精神,共同完成該項目的設(shè)計任務。項目中的每項任務要落實到個人,實驗在規(guī)定的時間內(nèi),由學生獨立完成。學生在學校機房的機器應固定下來,并安裝好相應的軟件,沒有特殊情況不應缺席。
(6) 配置開放的實驗環(huán)境:實驗環(huán)境是保證實驗教學活動和質(zhì)量的基本條件,對于軟件工程課程顯得尤為重要。
項目開發(fā)不是簡單程序設(shè)計,而是軟件工程全過程的綜合性實踐,應該建立和配置相應的軟件工程實驗環(huán)境或?qū)嶒炛行摹嶒灜h(huán)境或?qū)嶒炛行牡慕ㄔO(shè)重點要放在軟件工程環(huán)境和自動化開發(fā)工具的配置上。應該清楚,高層次的實驗環(huán)境應是高素質(zhì)人才培養(yǎng)的物質(zhì)基礎(chǔ)。實驗環(huán)境還應該是開放性的,這有利于在學生實踐過程中建立一種項目開發(fā)、科學研究和創(chuàng)新思維的綜合效應。
(7) 分組討論,集體交流
分組討論是項目教學中非常重要的環(huán)節(jié),本質(zhì)上是一種概念或想法的交流。圍繞項目的重點,難點,疑點,進行討論、辯論和爭論。每個學生可以自由的抒發(fā)己見、相互啟迪、互相借鑒,重點是想法的交流。要求每個學生簡要介紹自己對軟件開發(fā)所做的分析設(shè)計,并提出自己對該軟件開發(fā)流程的看法,供大家討論與切磋,可以按照項目中所提出的問題一個一個討論。在教師的引導下,讓學生進行課堂發(fā)言,進行全體學生的交流。本階段討論主要解決兩個問題:①小組討論沒有達成共識的問題;②按照教學目標,有意引導學生掌握軟件工程的生命周期法各階段所做的具體工作以及進行相關(guān)工作的必要性。
為了使分組討論有效地開展,教師要做好充分的課前準備。除了熟知項目陳述的事實、觀點外,還要諳知項目反映或蘊涵的原理、規(guī)則等知識,以便引導學生概括出來。要認真學習研究項目后給出的教學指南,具體擬定出課堂教學計劃,這要求教師認真思考回答以下問題:希望課堂上發(fā)生些什么?如何引導這些情況的發(fā)生?討論如何開展?時間如何安排?自己扮演什么角色?是先得結(jié)論再分析,還是相反?并對課堂討論中可能出現(xiàn)的情況做出預測。教師還要依據(jù)課程目標、項目目標及教學計劃的具體安排重點分析以下方面的內(nèi)容:項目中反映的那些重要論題、項目中反映的情況發(fā)生的根源、項目中所反映的而學生可能設(shè)想不到的情況等。在討論掌握上,教師要力保討論沿預期的軌道進行,把討論引導到問題的解決上去,并引導出與論題相關(guān)的理論知識,力爭班上每個學生都至少有一次發(fā)言的機會,切實做到有效參與。
(8) 總結(jié)歸納,消化提升
總結(jié)歸納是軟件工程項目教學的最后階段,要求學生針對每個項目寫出學習報告。該報告中包含學生在閱讀項目中所得到的具體收獲;通過分析與設(shè)計軟件,提出自己所解決的實際問題;對理論上軟件工程概念和項目中的實際是否一一相對應;以及對軟件工程仍然存在的困惑。通過反思進一步加深對項目的認識,真正作到理論和實踐的相結(jié)合。
項目教學中,師生都要注意角色轉(zhuǎn)換,如果學生仍然熱衷于將自己置身于教學過程之外,只做一名旁觀者,項目教學也就失去了它的價值。學生只有真正地深入項目、體驗角色,才會有項目情境的“再現(xiàn)”,項目教學的價值才能被體現(xiàn)。而教師在教學過程中也要不斷變換自己的角色,可充當監(jiān)督員,激勵啟發(fā)學生,監(jiān)督項目分析、討論情況;可充當示范員,向?qū)W生演示、講解、分析項目中的事實、圖表、材料等;可充當主人翁,制定下一步的工作計劃并在實施中起主導作用;可做仲裁,解決各種爭端;可充當交警,使討論回到預定的軌道上來,等等。
3項目教學法的效果
軟件工程項目教學法已在我院計算機專業(yè)學生中進行了全面實施,效果顯著,提高了學生按照軟件工程的原理、方法、技術(shù)、標準和規(guī)范進行軟件開發(fā)的綜合能力和軟件項目的管理能力,學生的綜合素質(zhì)明顯增強。特別在基礎(chǔ)技能、團隊協(xié)作、資料收集、人際交流、項目規(guī)劃幾個方面明顯具備較強的能力。
客觀地說,作為第一次開發(fā)實際軟件系統(tǒng)的學生,要在較短的時間里開發(fā)出各方面都達到真正實用要求的系統(tǒng)是難以完成的。實踐的意義更主要是讓學生經(jīng)歷完整的過程,體驗各階段方法和工具的應用,還有鍛煉除技術(shù)以外的多方面能力(如需求分析時如何與用戶交流、文檔寫作、成員間的協(xié)作與管理,等等),以提高其綜合素質(zhì)。
4結(jié)束語
今天,軟件工程已經(jīng)由最初的一個學科方向發(fā)展成為以計算機科學技術(shù)為基礎(chǔ)的一個新興交叉學科,軟件工程的教學面臨著計算機學科發(fā)展規(guī)范所提出的更高質(zhì)量要求。計算機技術(shù)的迅速發(fā)展和高端軟件人才的嚴重匱乏,讓我們面臨新的挑戰(zhàn)。軟件工程項目教學法改革還需要在以下幾方面繼續(xù)努力:
(1) 軟件工程教學改革體系應在培養(yǎng)學生工具的使用與實驗技能、工程設(shè)計與實現(xiàn)能力、評審與測試能力、團隊協(xié)作與溝通能力、過程管理與控制能力等方面下更多的工夫,作更多的努力。
(2) 隨著軟件產(chǎn)業(yè)的發(fā)展和計算機應用的普及,系統(tǒng)測試、維護的重要性會更加突出,軟件工程實踐教學應在這方面有所準備,有所側(cè)重。
(3) 軟件工程教育應當給予學生“工程”的概念,以軟件生命周期為主線,構(gòu)建知識結(jié)構(gòu),將科學與工程有效結(jié)合,實施技術(shù)與管理的能力和素質(zhì)培養(yǎng)。
參考文獻:
[1] 張海藩. 軟件工程導論[M]. 北京:清華大學出版社,2003.
[2] 鄭紅. 基于建構(gòu)主義的軟件工程教學方法探索[J]. 計算機教育,2008(10):10-14.
[3] 林松. 高校《軟件工程》課程教學與實踐探討[J]. 福建電腦,2008(1):33-36.
[4] 林惠強,劉財興,林丕源.“軟件工程”課程啟發(fā)式教學的研究與實踐[J]. 實驗室研究與探索,2008(5):8-11.
[5] 丁瓊. 軟件工程課程教學改革與思考[J]. 華東交通大學學報,2007(z1):76-80.
1.1以社會實際需求為導向
以社會的實際需求為導向就是要注重市場對計算機人才的實際需要,以最終學生能順利就業(yè)為目標.對于本科階段的計算機應用型人才來說,培養(yǎng)社會需求的應用型人才主要體現(xiàn)以下兩個方面:第一要面向區(qū)域和行業(yè)經(jīng)濟發(fā)展的實際需求;第二注重對社會需求量較大的應用型人才的培養(yǎng).
1.2以應用能力為核心
在教學過程中要注重對學生分析和解決實際問題的能力培養(yǎng),一是拿到實際問題以后能夠?qū)ζ溥M行整體把握以及系統(tǒng)分析;另外就是要求學生在解決實際問題時能夠用數(shù)學模型將其抽象出來,用數(shù)學模型準確地將實際問題表達出來進而求解.除此之外還應該讓學生掌握系統(tǒng)工程的分析方法,尤其是能用本專業(yè)的軟件工程方法將實際問題解決并開發(fā)出來.在該“2+1+1”的人才培養(yǎng)模式中,要始終將應用能力的培養(yǎng)要將課程建設(shè)貫穿其中,以應用能力培養(yǎng)為中心,尤其對理論與實踐結(jié)合的專業(yè)基礎(chǔ)課和核心課的教學和實踐內(nèi)容要科學的設(shè)計和論證.
1.3以素質(zhì)教育為重要方面
社會的發(fā)展迫切的要求越來越多的企業(yè)需要大量的計算機應用型人才,所謂人才就是要具備較高的職業(yè)素養(yǎng).對于企業(yè)來說,過硬的技術(shù)是員工必須首先要必須具備的,同時良好的職業(yè)道德、積極的工作態(tài)度以及團結(jié)精神也是作為不可或缺的.為了訓練學生的職業(yè)素養(yǎng),學院將學生職業(yè)素質(zhì)的培養(yǎng)始終貫穿在整個教學過程中,主要通過溝通技巧、職場禮儀、就業(yè)指導等課程,進一步培養(yǎng)學生良好的職業(yè)習慣.
2計算機本科應用型人才培養(yǎng)目標
2.1應用型人才培養(yǎng)的目標
計算機科學與技術(shù)發(fā)展的宗旨就是應用,所以能實際應用是其發(fā)展的動力和歸宿,計算機本科培養(yǎng)的人才應具備企業(yè)對應用型人才所要求的能力,即理論知識扎實,有一定的系統(tǒng)分析問題與解決問題的能力,具有較強的設(shè)計能力和實踐能力.
2.2知識、素質(zhì)協(xié)調(diào)發(fā)展的教學指導思想
計算機專業(yè)一般要求學生掌握以下課程知識:離散數(shù)學、電子技術(shù)基礎(chǔ)及設(shè)計、程序設(shè)計基礎(chǔ),數(shù)據(jù)結(jié)構(gòu),計算機組織與體系結(jié)構(gòu)、操作系統(tǒng)、計算機網(wǎng)絡(luò)技術(shù)、面向?qū)ο蠹夹g(shù)、計算機圖形學、人工智能、信息系統(tǒng)、軟件工程等課程.素質(zhì)是個比較抽象的概念,它包含兩方面的內(nèi)容,即精神品質(zhì)與知識和能力的升華.學生的素質(zhì)較高,就可以使學生知識和能力更加積極的發(fā)揮作用,同時還能進一步增強知識和能力.計算機專業(yè)畢業(yè)后所從事的工作主要以企業(yè)軟件項目設(shè)計為主,所以這就涉及在關(guān)鍵開發(fā)過程中與客戶以及隊員的溝通問題,因此與他人交流、協(xié)作、人際交往以及項目管理能力也有著非常重要的意義.
3計算機本科應用型人才培養(yǎng)新模式
3.1學制采用“3+2”的培養(yǎng)模式
“2+1+1”的培養(yǎng)模式指的是在人才培養(yǎng)模式中分三段式,兩次分流.首個階段是大學本科前兩個學年,在這兩年中主要以公共基礎(chǔ)課程、通識課程和各類選修課程為主,主要目的是拓寬學生的基礎(chǔ)知識,注重對學生綜合素質(zhì)的培養(yǎng).第二階段是大三學年,通過第一個階段的學習,然后實施第一次分流,指的就是專業(yè)分流,即分流以后更加重視專業(yè)課程的學習,根據(jù)不同的專業(yè)進行不同的培養(yǎng)方法,對學生專業(yè)知識面進一步拓寬.最后一個階段是大四學年,學生根據(jù)自己的特長與愛好在主修專業(yè)內(nèi)選擇自己的專業(yè)方向,并進行二次分流,也即是根據(jù)不同的專業(yè)方向進行分流,此時主要以專業(yè)方向課程為主,根據(jù)自己所選的專業(yè)方向進行深層次培養(yǎng).因為本科畢業(yè)時學生往往有兩種出路,即考研和就業(yè),相應的將培養(yǎng)方向分成理論研究型和工程技術(shù)型兩類.
3.2調(diào)整和優(yōu)化課程體系
對目前課程體系結(jié)構(gòu)做進一步優(yōu)化,對課程教學內(nèi)容進一步調(diào)整:通過對國內(nèi)外不少高校計算機科學與技術(shù)專業(yè)課程結(jié)構(gòu)的調(diào)研,并且根據(jù)應用型人才的需求關(guān)系,對目前的教學計劃和教學大綱的不合理部分修改,對部分專業(yè)課程進行整合和優(yōu)化,逐步建立模塊化、層次化、方向化的課程理念.課程教學內(nèi)容也不能一成不變,它同樣根據(jù)技術(shù)的發(fā)展、市場的需求進行更新和調(diào)整.根據(jù)最新人才培養(yǎng)模式[4],對課程體系重新規(guī)劃,新課程體系結(jié)構(gòu)。新的人才培養(yǎng)模式始終堅持如下原則,即:
(1)用發(fā)展的眼光設(shè)置課程體系.當前,技術(shù)日新月異,新技術(shù)相關(guān)內(nèi)容要及時引進到教學中,要用發(fā)展的眼光設(shè)置課程體系,保證教學計劃的先進性.
(2)課程體系的設(shè)置要保證開放性.課程體系設(shè)置要將一些發(fā)達國家的先進教學經(jīng)驗引入進來,不僅如此,教學方法、教材等方面也要保證較高的開放性.
(3)理論教學和實訓兩手抓兩手都要硬.計算機教學最終目標是培養(yǎng)企業(yè)所需的優(yōu)秀人才,所以聘請企業(yè)界專家對教學大綱以及教材內(nèi)容進行討論與修訂顯得尤為重要,這樣一來可以保證教學內(nèi)容緊跟技術(shù)發(fā)展的需要,理論聯(lián)系實際,突出應用.
3.3采用新的教學模式
新的人才培養(yǎng)模式和傳統(tǒng)的應試教育區(qū)別較大,新模式采用三個階段學習,即“理論+上機+在線訓練”相結(jié)合的方式,使學生可以以一種輕松愉悅的方式掌握軟件開發(fā)的相關(guān)技術(shù).新教學模式下每階段的課程都按照“理論+上機+在線學習+指導學習”的方法,更加注重理論聯(lián)系實際,重點培養(yǎng)學生運用實際技能去分析與解決問題.
(1)理論:基本概念和理論主要通過課堂上老師的講授完成,主要使學生對基礎(chǔ)知識的理解與學習.
(2)上機:通過上機課程將實踐和理論知識統(tǒng)一起來,對理論做進一步理解.
(3)在線學習:學生可以通過網(wǎng)絡(luò)完成自學、自問等過程,培養(yǎng)學生發(fā)現(xiàn)、分析和解決問題的能力.
(4)指導學習:學生在學習過程中可能遇到種種問題,這時教師可以組織討論和解答,引導學生深入理解與進一步提高.
3.4構(gòu)建新的實踐教學體系,加強實踐教學環(huán)節(jié)
實踐教學是改革重點,是理論應用實際關(guān)鍵一步.實踐教學主要有基本教學實驗、課程設(shè)計、綜合課程實踐、開放實驗、大學生創(chuàng)新實驗、項目開發(fā)、畢業(yè)實習和畢業(yè)設(shè)計等多方面的內(nèi)容.實踐教學環(huán)節(jié)是決定計算機本科應用型人才培養(yǎng)成功與否的最重要因素,實踐教學是人才培養(yǎng)模式工作中的重要環(huán)節(jié),要制定完備的實踐教學工作計劃.不僅主干課程,而且專業(yè)基礎(chǔ)課程都要合適的制定課程設(shè)計,在假期期間可以鼓勵高年級學生實施項目研究,通過項目實施提高學生的應用能力.
3.4.1全項目實戰(zhàn)的實踐教學模式在新培養(yǎng)模式提倡為學生提供若干個有意義的針對學生的開發(fā)項目,這些項目可以出自教師的科研課題,也可以是某企業(yè)的實際項目.尤其是專業(yè)課程,都可以使用項目驅(qū)動的方式實施教學,在理論課堂上老師可以通過實際案例來拋出教學內(nèi)容,在上機實踐課則要求學生親自動手完成類似項目,以此來鍛煉學生的實踐經(jīng)驗.在實踐教學環(huán)節(jié)要注意各自角色的轉(zhuǎn)變,教師可以轉(zhuǎn)化為項目經(jīng)理,教材里的習題可以使實際應用項目,課堂就變成學生在完成項目.
3.4.2加強實習實訓一邊要加強校內(nèi)實踐工作,另一方面要通過和校外實習基地建立良好的計劃切實將實習實訓落到實處,要讓學生在實習實訓中充分掌握相關(guān)知識與應用技巧,搭建校企平臺,實現(xiàn)雙贏.目前我院已在北京科瑞爾斯有限公司、南京達內(nèi)、上海杰普、科大訊飛、蘇州風云等公司等建立了實習實訓基地,校企合作一方面能為學生提供實習場所,另一方面對提高學生綜合素質(zhì)尤其是動手實踐能力具有很好的積極意義,而且也為學生的就業(yè)鋪平了道路.
3.4.3增設(shè)綜合課程實踐內(nèi)容可以通過增加綜合課程實踐內(nèi)容的方式促進學生的應用能力的提升.綜合課程實踐可以安排在大二和大三下學期,時間可以在一至兩周時間內(nèi),并且實踐課程內(nèi)容最好與本學期教學內(nèi)容相關(guān),通過實踐促進學生對本學期教學內(nèi)容的理解與應用,指導老師往往是本學期專業(yè)課程的主講老師.設(shè)計題目要考慮到學生掌握程度的差異性,難度和內(nèi)容要多樣性,以激發(fā)學生的學習興趣與創(chuàng)造能力.程序設(shè)計是計算機專業(yè)教學的重要部分,程序設(shè)計、C++、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫等課程往往在大二下學期就已經(jīng)結(jié)束,這時可開展軟件開發(fā)的綜合項目.計算機網(wǎng)絡(luò)、JAVA、WEB一般在大三時結(jié)束,此時可開展網(wǎng)絡(luò)設(shè)計的項目,使學生進一步熟悉在Internet環(huán)境下的編程與數(shù)據(jù)庫應用.
關(guān)鍵詞:DB2;實踐環(huán)節(jié);教學改革
1原有教學活動中的不足
1.1教學方法和手段缺乏多樣性
當前“數(shù)據(jù)庫原理與應用”等課程主要采用CAI課件進行多媒體教學。雖然這種教學方式減輕了教師板書的負擔,增加了授課的信息量,但由于使用課件教學加快了演示節(jié)奏,缺乏教與學的友好交互,學生的思維難以與之同步,從而使教學質(zhì)量下降。目前的大學生總體上還是處于被動學習的狀態(tài),因此必須合理地運用不同的教學方法和教學手段,取長補短,調(diào)動學生的學習積極性,促進學生的學習。
1.2市場的需求和培養(yǎng)目標
在強調(diào)素質(zhì)教育的今天,更應當強調(diào)學生在學習中的主體作用,讓學生成為學習的主人。教學活動中,“學”是最根本的,學生要獲得知識、培養(yǎng)能力,主要依靠他們自己的努力,學校和教師只能起輔助作用。教學要幫助學生培養(yǎng)興趣,提高學生學習的主動性和積極性,讓他們能夠主動構(gòu)建自己的知識結(jié)構(gòu),培養(yǎng)獨立學習的能力和方法,為將來的獨立學習和工作打下良好的基礎(chǔ)。另一方面,要以市場和行業(yè)領(lǐng)域的需求為導向制定教學培養(yǎng)方案,以IT軟件技術(shù)發(fā)展和企業(yè)的生產(chǎn)實際指導大型主機的教學和實踐環(huán)節(jié),從而促進學、研、產(chǎn)的良性循環(huán),解決學生就業(yè)難問題,為大型主機應用開發(fā)領(lǐng)域創(chuàng)新人才的成長構(gòu)建和諧的生態(tài)環(huán)境。要實施“以改革求發(fā)展、以創(chuàng)新求發(fā)展”戰(zhàn)略,需要研究培養(yǎng)掌握大型主機技術(shù)的應用型人才培養(yǎng)模式,突出人才培養(yǎng)與產(chǎn)業(yè)的結(jié)合、與需求的結(jié)合、與市場的結(jié)合。
現(xiàn)在國內(nèi)大型機的應用主要集中在銀行業(yè)、保險業(yè)、大型工業(yè)制造企業(yè)及信息業(yè)、人才出口等行業(yè)。銀行、證券、保險市場的飛速發(fā)展要求建設(shè)與之配套的技術(shù)環(huán)境,技術(shù)環(huán)境的核心是大型主機系統(tǒng)以及對應的軟件開發(fā)環(huán)境和工具。DB2占據(jù)大型機和IBMe-server®iSeries(AS/400)上數(shù)據(jù)庫份額的絕對支配地位,每種平臺上的數(shù)據(jù)庫市場份額都超過了90%。IBM在UNIX®平臺數(shù)據(jù)庫上占據(jù)重要市場份額,位列第二,在Windows®Server上的市場份額雖然小得多,但卻在迅速增長,位列第三。通過主機DB2的教學,學生熟練掌握大型機程序設(shè)計風格和調(diào)試方法,養(yǎng)成了良好的編程習慣和較強的程序調(diào)試能力,為今后實際從事軟件開發(fā)工作打下良好的基礎(chǔ)。通過認證考試,學生具有數(shù)據(jù)庫工程必需的知識和經(jīng)驗,得到了國際化的認證,增強了職業(yè)選擇面。
本課程教學改革的指導思想是培養(yǎng)學生綜合地應用專業(yè)知識獨立分析和解決問題的能力,使學生在科學研究和創(chuàng)新方面受到良好的訓練。
2課程教學改革采取的主要措施
根據(jù)當前主機DB2數(shù)據(jù)庫的教學情況,本課程教學改革的總體思路如下:
2.1優(yōu)化教學內(nèi)容,加強實踐性教學環(huán)節(jié),改善理論與實際脫節(jié)問題
在目前大學數(shù)據(jù)庫教學中,無論是培養(yǎng)模式還是教學過程、課堂教學還是實踐教學,都還沒有真正體現(xiàn)能力、素質(zhì)培養(yǎng)的內(nèi)容。本課程教學中,特別強調(diào)提高學生綜合素質(zhì)、實踐能力和創(chuàng)新精神,這就促使人才培養(yǎng)方案中必須建立相應的實驗和實踐教學體系,推動教學模式改革從封閉轉(zhuǎn)向開放,從重理論輕實踐向理論與實踐結(jié)合的學、研、產(chǎn)一體化教學模式發(fā)展,注重學生創(chuàng)新能力培養(yǎng)。學生除了具備相關(guān)工作所必需的基礎(chǔ)知識、基礎(chǔ)理論和基本技能,有較為扎實的專業(yè)基本功,更重要的是養(yǎng)成正確的學習方法和很強的自學能力,提高學習能力。
數(shù)據(jù)庫課程教學面臨的主要挑戰(zhàn)來自新技術(shù)的發(fā)展和變化,而目前國內(nèi)的DB2課程主要面向DB2v8,還沒有面向DB2v9的相關(guān)教學資料。電子科技大學IBM中心現(xiàn)已編寫完成了一本面向主機DB2開發(fā)的教材,經(jīng)過本校兩個班級、近300人的教學實踐,效果良好。
DB2課程要求學生已經(jīng)學習過“數(shù)據(jù)庫原理與應用”等課程,學生通過對本課程的學習,加深對數(shù)據(jù)庫系統(tǒng)原理的理解,掌握關(guān)系數(shù)據(jù)庫和面向?qū)ο髷?shù)據(jù)庫設(shè)計的基本過程和方法。能夠使用DB2數(shù)據(jù)庫設(shè)計,宿主語言嵌入SQL、Xquery查詢等內(nèi)容。通過課程實習作業(yè)的練習,具備獨立開發(fā)DB2數(shù)據(jù)庫應用軟件的基本能力,通過課程提供的案例設(shè)計,進一步提高數(shù)據(jù)庫開發(fā)能力。
2.2在教學方法上,案例式、交互式和情景式教學相結(jié)合
目前的教學過程中,從課后作業(yè)到上機實踐,幾乎都是學生的個人行為,大多數(shù)學生是抱著應付差事的心理被動地來完成這些任務的,缺乏創(chuàng)新思維。因此我校在教學活動中注重理論與實踐課程相結(jié)合,增加了一些項目上機內(nèi)容,作為獨立的實驗和實踐課程來開設(shè),以達到培養(yǎng)學生的實踐動手能力和創(chuàng)新能力的目標。現(xiàn)代企業(yè)數(shù)據(jù)庫應用基本上是工程化的合作開發(fā),它是按軟件工程學的原則進行組織。軟件工程學的基本方法融入數(shù)據(jù)庫原理與應用課程的實踐環(huán)節(jié),使學生盡早建立起工程化的概念,是順應人才市場需求和培養(yǎng)目標的。
2.3小組合作學習
傳統(tǒng)的教學受多方面因素的限制,片面強調(diào)了知識的灌輸,忽視了數(shù)據(jù)庫應當作為一個工具,解決理論和工程上的實際問題。在信息技術(shù)環(huán)境發(fā)展的背景下,傳統(tǒng)的教育思想也應當發(fā)生轉(zhuǎn)變。項目需要多個學生共同協(xié)作,不但要培養(yǎng)個人解決問題的能力,更強調(diào)學生在一個團隊中的協(xié)作。學生去尋找資料,然后學習,提出方案,并同小組其他同學討論、協(xié)調(diào),定出最終的項目方案,在具體的項目中學習、思索、實現(xiàn),提高解決問題的能力。
在教學中,我們把班級模擬成集團,在完成項目的過程中讓學生嘗試企業(yè)各種崗位角色。采用項目化教學,以企業(yè)生產(chǎn)、管理、經(jīng)營、服務等實際工作為核心,由學生獨立采集信息、制定工作計劃等,提高學生的實際工作能力。
2.4改變傳統(tǒng)的考試方式,注重考察學生的綜合能力和素質(zhì)
在本教學中,主機DB2系統(tǒng)使用和管理部分要求學生提交一個主機DB2系統(tǒng)管理的小項目,并安排IBM全球認證DB2700考試作為實驗部分考核依據(jù);主機DB2系統(tǒng)應用開發(fā)部分要求學生提交一個主機DB2應用開發(fā)的小項目,并安排IBM全球認證DB2703考試作為實驗部分考核依據(jù);在期末考試中,除了必要的基礎(chǔ)知識,其他主要考查學生解決工程中問題的能力,避免了過去“考前猛背,考完即忘”的情況。
2.5增加選擇性的課程設(shè)計
通過增加選擇性的課程設(shè)計,積極鼓勵學生參與,多渠道加強師生交流,同時,能夠多方面地、較為全面地學習掌握主機系統(tǒng)下數(shù)據(jù)庫的各種使用場合及技術(shù)。
本教改依托于電子科技大學IBM中心實驗室,已經(jīng)有近10項課程設(shè)計項目已經(jīng)完成或正在進展當中,如電子商務系網(wǎng)上交流平臺、數(shù)據(jù)庫文獻檢索系統(tǒng)、網(wǎng)上商城系統(tǒng)、數(shù)據(jù)庫處理中性能分析等可直接作為實驗室的開放式實習軟件,取得了較好的教學效果。
依據(jù)《計算機類專業(yè)教學質(zhì)量國家標準》,本科畢業(yè)生需要一定的基礎(chǔ),要具有靈活地、探索性地、綜合運用知識和方法有效地解決實際問題的能力,而不是以應用已經(jīng)掌握的技術(shù)去重復解決某些問題為主[1]。
畢業(yè)設(shè)計實踐環(huán)節(jié)正是培養(yǎng)學生綜合運用所學的知識,分析解決理論和實際問題能力的關(guān)鍵環(huán)節(jié),對培養(yǎng)學生的就業(yè)能力、適應社會發(fā)展的能力具有非常重要的作用。
然而,隨著高校的擴招導致生源質(zhì)量的下降、唯就業(yè)率論導致的學校和學生重視程度的下降、青年指導教師本身工程實踐素質(zhì)的欠缺等,本科畢業(yè)設(shè)計的質(zhì)量明顯下降,甚至出現(xiàn)了與本科培養(yǎng)計劃發(fā)展不一致的現(xiàn)象,沒有達到教學質(zhì)量的國家標準。
如何在新的形式下保證和提高本科畢業(yè)設(shè)計質(zhì)量成為教育屆研究的熱點[2-4]。
畢業(yè)設(shè)計選題是畢業(yè)設(shè)計過程的開始,對畢業(yè)設(shè)計最終的完成起著引領(lǐng)作用。
一旦學生選定了的畢業(yè)設(shè)計的題目,也就大體上明確了畢業(yè)設(shè)計的研究方向和技術(shù)要求,高質(zhì)量的課題能有針對性地使學生得到全面鍛煉,真正起到培養(yǎng)學生解決實際問題的能力。
本文對當前計算機科學與技術(shù)專業(yè)畢業(yè)論文選題過程中存在的問題進行分析,并對基于產(chǎn)出教育要求下(OutcomeBasedEducation,OBE)的畢業(yè)設(shè)計選題方法進行初步的探討。
一、當前畢業(yè)設(shè)計選題中存在的問題1.選題不符合專業(yè)培養(yǎng)目標。
OBE最早出現(xiàn)于美國和澳大利亞的基礎(chǔ)教育改革。
OBE要求根據(jù)培養(yǎng)目標實現(xiàn)之需要設(shè)定畢業(yè)要求,畢業(yè)要求主要是以學生解決問題,特別強調(diào)解決復雜工程問題的能力為“主要追求”[5]。
然而,當前許多指導教師和學生在實際出題和選題過程中,偏離了專業(yè)培養(yǎng)目標。
以計算機科學與技術(shù)專業(yè)為例,問題主要體現(xiàn)在:計算機技術(shù)日新月異,幾乎每年都有新的技術(shù)出現(xiàn),而畢業(yè)設(shè)計選題陳舊,沒有結(jié)合當下專業(yè)技術(shù)的發(fā)展需求;畢業(yè)設(shè)計題目中聯(lián)系實際的真題少,學生往往只是在計算機上做仿真運算,學生在畢業(yè)設(shè)計階段很難得到動手能力的訓練;畢業(yè)設(shè)計題目綜合性差,工作量不足等。
2.選題方式不靈活。
在畢業(yè)選題方面,目前高校實行的主要是教師出題和學生選題相結(jié)合的方式。
該方式的主要特點是在畢業(yè)設(shè)計開始階段由指導老師根據(jù)自己的研究方向先擬定幾種題目供學生進行雙向選擇。
但存在的問題是:受到研究方向的局限,指導教師在出題時沒有針對學生個體的實際情況來確定畢業(yè)設(shè)計內(nèi)容,當學生碰到不感興趣的題目時,只能應付了事,造成畢業(yè)設(shè)計的質(zhì)量的下降。
3.選題監(jiān)管不到位。
雖然高校對選題立項都有規(guī)定,然而由于就業(yè)壓力的影響,有的學生是由實習單位指導教師出題,或者是由校內(nèi)指導教師出題,在實習單位做畢業(yè)設(shè)計,無法進行監(jiān)管,甚至出現(xiàn)學生在畢業(yè)設(shè)計中途換題的現(xiàn)象。
這種畢業(yè)設(shè)計過程的不確定性導致了題目審查流于形式、畢業(yè)設(shè)計內(nèi)容與畢業(yè)設(shè)計題目及任務要求相背離。
二、基于產(chǎn)出的教育要求的畢業(yè)設(shè)計選題原則OBE要求學生能夠在未來有效地解決實際問題。
因此,在畢業(yè)設(shè)計過程中主要是以學生解決問題,特別強調(diào)解決復雜工程問題的能力為“主要追求”,要體現(xiàn)學生在畢業(yè)時需要具備的知識、能力、技術(shù)等。
具體來說,選題是應注意以下一些原則:1.符合培養(yǎng)目標及教學基本要求原則。
以計算機科學與技術(shù)專業(yè)為例,畢業(yè)設(shè)計選題及具體要求內(nèi)容必須符合培養(yǎng)目標,這是畢業(yè)設(shè)計選題的基本要求。
指導教師在出題過程中要重視學生理論結(jié)合實際能力以及學習能力的培養(yǎng),既要讓學生了解基礎(chǔ)理論的作用,又要注重培養(yǎng)學生掌握理論與實際結(jié)合的方法與手段,以適應信息技術(shù)的飛速發(fā)展。
同時在出題及制定具體要求時要使學生具備軟硬件基礎(chǔ)和系統(tǒng)觀。
硬件類畢業(yè)設(shè)計課題,要有一定的軟件基礎(chǔ)要求,軟件類畢業(yè)設(shè)計課題,也要有一定的硬件基礎(chǔ)要求。
2.堅持人才培養(yǎng)多樣化原則。
國家經(jīng)濟社會發(fā)展需要各種類型的計算機類專業(yè)人才。
調(diào)查顯示,本科生畢業(yè)半年后從事的前20位高薪職業(yè)中,就有10種與計算機相關(guān),包括互聯(lián)網(wǎng)開發(fā)師、計算機軟件應用工程師、網(wǎng)絡(luò)設(shè)計師、計算機系統(tǒng)軟件工程師、計算機系統(tǒng)工程師或設(shè)計師、計算機程序員、網(wǎng)絡(luò)系統(tǒng)和數(shù)據(jù)傳遞分析師、其他計算機專家等[1]。
因此,在畢業(yè)設(shè)計選題和要求中,可以根據(jù)社會需求、學生自身條件等,有針對性地進行科學選題。
3.選題要可行性原則,工作量和難易程度適中。
由于畢業(yè)設(shè)計時間有限,因此應充分考慮所選課題的綜合性、可行性、難易程度和工作量。
如果課題過難或過于復雜,造成學生在短時間內(nèi)很難完成,違背了畢業(yè)設(shè)計教學環(huán)節(jié)的初衷。
畢業(yè)設(shè)計指導教師在出題時,需要考慮不同素質(zhì)(如學習成績優(yōu)秀、學習成績中等、學習成績較差)的學生情況,并有針對地對課題的主要研究內(nèi)容和技術(shù)要求做出說明,在學生選題后,指導學生對選題進行深入調(diào)研分析,合理安排畢業(yè)設(shè)計內(nèi)容,形成可行性報告,并制定詳細的工作計劃和實施步驟,只有這樣才能保證畢業(yè)設(shè)計的順利進行。
三、基于產(chǎn)出教育要求的畢業(yè)設(shè)計選題的建議1.選題結(jié)合學生興趣與特長。
做畢業(yè)設(shè)計時,學生已經(jīng)對所學的專業(yè)有了基本的了解,并有了自己感興趣的方向。
選題時可以采用教師出題學生選題和學生自主出題相結(jié)合的方式,體現(xiàn)學生的自主性。
學生可以從自身的興趣出發(fā),根據(jù)選題的原則和要求,在指導教師的指導下,分析確定畢業(yè)論文選題,選擇自己感興趣的方向,提高做畢業(yè)設(shè)計的主動能動性性。
2.選題與工作就業(yè)結(jié)合。
在就業(yè)壓力大的背景下,可以將學生畢業(yè)設(shè)計選題與就業(yè)相結(jié)合。
針對在畢業(yè)設(shè)計選題的學生,要鼓勵他們到用人單位去做畢業(yè)設(shè)計,以自己將要接觸開發(fā)的產(chǎn)品為課題,在用人單位和學校教師的共同指導下完成。
這樣不僅使學生對就業(yè)單位技術(shù)有較深層次的掌握,還大大縮短了參加工作后的適應期。
對于考取研究生的學生來說,可以指導學生參加一些科研課題的研究或者根據(jù)學生研究生階段的研究方向確定研究課題,掌握分析問題和解決問題的方法,重點鍛煉其科研能力和創(chuàng)新能力。
對那些既要進行畢業(yè)設(shè)計又要尋找工作的學生來說,在了解了專業(yè)就業(yè)方向和市場需求的基礎(chǔ)上,可結(jié)合自己的興趣愛好,與指導教師共同研究,自主選題,盡量選擇與將要從事的工作內(nèi)容相關(guān)的設(shè)計題目。
3.課題與科技創(chuàng)新活動結(jié)合。
現(xiàn)階段,創(chuàng)新創(chuàng)業(yè)教育是大學教育的一個主題,許多高校都提倡大學生參加科技創(chuàng)新項目和各種科技創(chuàng)新競賽。
將畢業(yè)論文選題和科技創(chuàng)新和科技競賽工作相結(jié)合,鼓勵學生積極參加大學生科技創(chuàng)新活動,引導參賽學生在創(chuàng)作時能夠結(jié)合自身專業(yè)特點,將科技創(chuàng)新項目和畢業(yè)論文選題相結(jié)合。
一、引言
《中國制造2015》是制造業(yè)轉(zhuǎn)型、升級、發(fā)展的重要綱領(lǐng),中國要想走出制造業(yè)困境,最需要加強的就是人才培養(yǎng)和提高人才的自主創(chuàng)新能力。因此,在高校教學中提出實踐教學理念,既能提高學生實踐創(chuàng)新能力,又能與社會需求相?Y合,避免教學與社會實際相脫離,這樣才更能發(fā)揮出高校“產(chǎn)學研”的特色。嵌入式系統(tǒng)是一個內(nèi)容廣泛的課程,包括單片機、ARM、FPGA、DSP、IC設(shè)計、微處理器等方面,要求學生掌握計算機組成/微機原理、操作系統(tǒng)、數(shù)字電路、C語言、數(shù)據(jù)結(jié)構(gòu)和算法、軟件工程測試管理等知識。嵌入式系統(tǒng)集硬件、操作系統(tǒng)和應用軟件于一體,具有實時性、尺寸小、功耗低、效率高的優(yōu)點,所以是一個軟硬件結(jié)合、強調(diào)動手能力的課程,是培養(yǎng)測控技術(shù)與儀器專業(yè)學生成為程序員和工程師的必備技能。
二、課程狀態(tài)分析
1.課程教學目標。杭州電子科技大學生儀學院儀器專業(yè)培養(yǎng)方向包括模式識別與智能系統(tǒng)、檢測技術(shù)與自動化裝備等,要求學生具備扎實的電子、計算機、光學、機械知識基礎(chǔ)上,具備跨學科研究開發(fā)能力,能在各領(lǐng)域擁有較強競爭力的應用型人才。本課程改革的主要目的為:(1)培養(yǎng)學生依據(jù)實驗開發(fā)條件進行嵌入式系統(tǒng)軟硬件實驗,熟悉開發(fā)環(huán)境,了解嵌入式系統(tǒng)開發(fā)流程,而這就需要教師做好學生的基礎(chǔ)實驗教學工作。(2)在第一層次基礎(chǔ)上,培養(yǎng)學生依據(jù)現(xiàn)有實驗平臺進行二次開發(fā),熟悉平臺多樣化功能,提高學生的開發(fā)能力。(3)培養(yǎng)學生進行系統(tǒng)設(shè)計,根據(jù)現(xiàn)有平臺進行自主化設(shè)計,充分發(fā)揮學生的想象力和研發(fā)力。(4)學生在充分掌握理論知識的同時,教師也要對其應用能力和思維創(chuàng)新能力進行一定的培養(yǎng),這有助于啟發(fā)教師對課程改革進行一定的探索。(5)促進學生對知識進行一定的解讀,促進教師學術(shù)的發(fā)展,加強對學生綜合能力的培養(yǎng)。
2.課程條件分析。(1)實驗設(shè)備方面:學院實驗條件,從ARM7到Cortex以及配套學習教材,最新的Cortex A8平臺,配合相關(guān)使用手冊和開發(fā)文檔。(2)實驗內(nèi)容方面:從在linux系統(tǒng)環(huán)境中編程、調(diào)試、完成對LED燈的控制,到充分使用實驗箱大部分功能,包括物聯(lián)網(wǎng)倉儲系統(tǒng)、多功能音樂播放器等。(3)考核方式方面:主要考察學生在實驗過程中的態(tài)度和能力、實驗效果的創(chuàng)新性等,而不僅僅是學生的實驗報告和其理論考試成績。學生在現(xiàn)有實驗經(jīng)驗和教師指導下完成項目中的功能內(nèi)容,也可以讓學生分組完成小項目,通過項目合作既能讓學生相互合作、溝通學習,教師也能有針對性地教授學生一些課外感興趣的知識;通過電子課程設(shè)計及競賽也可以鍛煉學生的科研能力,為后續(xù)參加大學生電子設(shè)計等全國性比賽培養(yǎng)人才,同時也能提升學院的整體實力,但是這需要保證充分的課題時間,學生也可以全身心地投入其中。
3.教學現(xiàn)狀。生儀學院為本校的新學院,各專業(yè)人數(shù)不似大學院人數(shù)多,所以非常適合小班化和有針對性的教學,能實現(xiàn)因材施教的理念,同時教學資源也可以合理分配,師生之間的交流更多。但是生儀學院現(xiàn)有課程在教學過程中側(cè)重于理論教學,學生學習和接觸的知識不足以滿足社會的實際需求,對日后學生的學習和工作作用較小,所以教學改革要求在基礎(chǔ)研究和科研能力之外,多增加實踐教學部分,可以從本專業(yè)人才的培養(yǎng)目標出發(fā),逐漸改革培養(yǎng)模式,發(fā)揮學院和學校人才培養(yǎng)上的特點,提高學生的動手能力。教學改革在一定程度上需要以學生的就業(yè)為導向,符合社會和學生的實際需求,否則將失去創(chuàng)新的潛力和學習深度,偏離正確的學習和研究道路。實踐教學除了能培養(yǎng)學生的動手能力和創(chuàng)新能力外,還能促進師生間交流討論,教師可以有更多的時間給學生答疑解惑,深入了解每個學生的特點和其學習進度。同時,高等學校教學也需要培養(yǎng)學生的職業(yè)素養(yǎng)和技能,將橫向項目有針對性地引入課堂,可以給學生創(chuàng)造更多的機會來鍛煉自己,提高其在實習和求職過程中的競爭力。另外,也能幫助學生樹立良好的專業(yè)定位規(guī)劃,使教學能依托企業(yè)的優(yōu)勢和便利,學生可以更快地融入到社會環(huán)境中去,做好未來的工作準備。
三、課程改革具體方法設(shè)計
1.改革課程教學內(nèi)容。本校的硬件設(shè)備主要為Cortex A8嵌入式平臺,軟件設(shè)備為虛擬機下ubuntu開發(fā)環(huán)境,交叉編譯工具鏈等,教學內(nèi)容包括搭建Linux系統(tǒng)安裝和開發(fā)環(huán)境,shell命令及窗口系統(tǒng)使用,簡單程序編譯、鏈接、調(diào)試,編譯工程文件,編寫Makefile文件,客戶服務器通信,板載LED燈控制等基礎(chǔ)實驗。
2.具體課程工作計劃。第一階段:嵌入式系統(tǒng)課程教學主要為實驗室FS210嵌入式平臺和開發(fā)手冊,對教學內(nèi)容側(cè)重點進行相應調(diào)整,適當增加目前應用廣泛且易于上手的硬件設(shè)備系統(tǒng)內(nèi)容,增加學生對應用系統(tǒng)和開發(fā)內(nèi)容的了解,找到學生感興趣的環(huán)節(jié)以便其后期可以進行深入學習,同時教師可以縮減陳舊知識的比例,減少行業(yè)應用比較少的知識比重。第二階段:在了解課程內(nèi)容之后,教師可以對學生進行分組,同時強調(diào)組內(nèi)的分工討論和合作。學生能在獨立思考的基礎(chǔ)上,通過組間合作、互相交流等來共同解決問題。此外,通過預先選定小組項目作業(yè),學生能邊學習邊完成項目作業(yè),若時間太過倉促的話,學生則不能按時完成項目作業(yè)。第三階段:各學習小組在組長在帶領(lǐng)下進行鉆研,協(xié)調(diào)組員自主學習任務,在脫離教師監(jiān)督的環(huán)境下,學生能具有更加自由、輕松的學習環(huán)境。第四階段:每周課程教學中,教師要與各小組交流學習成果,啟發(fā)小組的學習思路和想法,并討論學習研究中的難點,分享小組間優(yōu)秀的學習成果。教師在課程教學過程中可以每周抽出15分鐘的時間,由各小組做理論知識報告,其余小組討論交流,教師旁聽并作點評和指導。案例教學貫穿其中,通過小組案例分析使學生在短期內(nèi)獲取更多內(nèi)容,更好地理解整個嵌入式系統(tǒng)。第五階段:評選優(yōu)秀小組,并進行程序展示和解說,促使其余學生從中可以學習到優(yōu)秀小組的優(yōu)點和精神,促進其進步。實施實踐教學后,教師的教學質(zhì)量通常可以達到預期效果:學生既掌握了教師所教授的知識,也擴展了眼界和寬度,自主鉆研的學習態(tài)度、能力等也得到了一定的鍛煉,同時其實踐動手能力也大大增強了。
3.考核方式改革。?收各小組項目作業(yè),并評分等級。(1)優(yōu)秀為實現(xiàn)功能的同時,系統(tǒng)性能和交互性良好;(2)良好為實現(xiàn)功能,系統(tǒng)性能一般;(3)合格為實現(xiàn)功能。考勤、提問、討論可以作為學生平時成績的主要依據(jù),而項目可以作為學生知識掌握的重要依據(jù)。考核學生的學習情況,可以對比以往的教學成果,并進行課后調(diào)查,收到了學生對教學改革的好評和改進意見。
軟件技術(shù)方案 軟件考察報告 軟件管理論文 軟件管理 軟件項目總結(jié) 軟件專業(yè)論文 軟件工程 軟件畢業(yè)論文 軟件開發(fā)論文 軟件項目管理 工作期中總結(jié) 文化建筑論文 綠色財務管理 環(huán)保設(shè)計論文