姜夢稚
摘要:本科畢業(yè)設(shè)計(jì)是本科學(xué)生四年學(xué)習(xí)的最后一個(gè)階段,畢業(yè)課題的選擇影響到對本科生四年學(xué)習(xí)成果的檢查,因此本文總結(jié)了最近幾年所帶畢業(yè)生課題的問題和現(xiàn)象,通過討論提出了一些解決的方法,既保證了學(xué)生能夠?qū)φn題產(chǎn)生興趣,同時(shí)也能夠兼顧課題設(shè)計(jì)的難度。
關(guān)鍵詞:技術(shù)應(yīng)用型本科畢業(yè)設(shè)計(jì)工作量創(chuàng)新
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2012)08(c)-0246-01
改革開放30年以來,特別是高等教育大眾化以來,我國高等教育發(fā)展的規(guī)模和速度舉世矚目,其中地方應(yīng)用型本科院校的數(shù)量增長較快。我國現(xiàn)有的700多所本科院校中,約有600余所是地方應(yīng)用型本科院校。上海電機(jī)學(xué)院自升本以來,一直提倡“技術(shù)立校,應(yīng)用為本”的本科生培養(yǎng)模式。在學(xué)生四年的教學(xué)過程中,學(xué)校非常注重實(shí)踐課程的建設(shè),學(xué)院計(jì)算機(jī)和軟件工程專業(yè)開設(shè)相當(dāng)數(shù)量的課程設(shè)計(jì)與實(shí)訓(xùn),單開的實(shí)踐類課程要求學(xué)生完成從實(shí)驗(yàn)設(shè)計(jì),實(shí)施,編寫實(shí)驗(yàn)報(bào)告以及最后答辯的完整過程。這樣的實(shí)踐類課程對學(xué)生的實(shí)踐能力和綜合能力有很大的幫助。本科畢業(yè)設(shè)計(jì)是學(xué)生在完成四年學(xué)習(xí)實(shí)踐的最后一門課程,對于計(jì)算機(jī)和軟件工程專業(yè)的學(xué)生來講,這門課程需要學(xué)生綜合運(yùn)用四年所學(xué)的專業(yè)知識與技能來完成。目前學(xué)生的本科畢業(yè)設(shè)計(jì)也存在一些缺憾,例如學(xué)生完成實(shí)驗(yàn)所需的硬件條件不完善;畢業(yè)設(shè)計(jì)所涉及的軟件項(xiàng)目非常的龐大,影響了畢業(yè)設(shè)計(jì)的效果;設(shè)計(jì)課題難度過大,影響了畢業(yè)設(shè)計(jì)的進(jìn)度等等。在這些問題中,有些硬件的不足可以通過軟件的方式來實(shí)現(xiàn),而有些問題來自于畢業(yè)設(shè)計(jì)自身,并非通過技術(shù)升級可以解決。本文結(jié)合技術(shù)教育的特點(diǎn),考慮學(xué)校學(xué)生的專業(yè)培養(yǎng)方案,提出畢業(yè)設(shè)計(jì)的課題選擇以及技術(shù)的選用的總結(jié)。
學(xué)院本科畢業(yè)設(shè)計(jì)課題方向有如下幾個(gè):硬件課題,網(wǎng)絡(luò)課題,軟件信息系統(tǒng)課題,理論研究課題。前三者均需要學(xué)生通過實(shí)踐來完成,理論研究課題主要集中在軟件過程方法與研究,密鑰加解密算法研究,網(wǎng)絡(luò)安全性的研究等,這一類課題需要比較好的理論基礎(chǔ),同時(shí)實(shí)踐性的活動也相對少,學(xué)生往往需要收集和閱讀課題相關(guān)的資料,并在前人的工作基礎(chǔ)上完成課題內(nèi)容。前三種課題有時(shí)需要學(xué)生根據(jù)課題的需要學(xué)習(xí)新的知識,對學(xué)生的學(xué)習(xí)能力又比較高的要求,同時(shí)需要學(xué)生能夠在比較短的時(shí)間里學(xué)會使用開發(fā)工具以及開發(fā)方法。正如前文所述,由于處于畢業(yè)班狀態(tài),學(xué)生的注意力不光集中在畢業(yè)設(shè)計(jì)課題上,也面臨工作,考研等比較現(xiàn)實(shí)的問題。因此學(xué)生經(jīng)常抱怨沒有時(shí)間,或者在比較短的時(shí)間里完成一些畢業(yè)設(shè)計(jì)課題相關(guān)的活動,這些問題都對本科畢業(yè)設(shè)計(jì)課題的完成質(zhì)量帶來的影響。考慮到學(xué)生的時(shí)間有限的情況下,結(jié)合近幾年所帶軟件工程專業(yè)的畢業(yè)設(shè)計(jì),總結(jié)了以下畢業(yè)設(shè)計(jì)課題選擇方法。
(1)對于軟件工程專業(yè)的學(xué)生,他們具有比較完善的軟件知識,對于學(xué)習(xí)和使用新的軟件技術(shù)以及開發(fā)工具不會有很大的問題,因此在畢業(yè)設(shè)計(jì)課題中讓學(xué)生學(xué)習(xí)一些新技術(shù)對學(xué)生的學(xué)習(xí)能力會是一種提高。目前有幾種主流的軟件開發(fā)技術(shù)和方法,例如.NET,JAVA,PHP,相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)也相對穩(wěn)定,在四年的學(xué)習(xí)過程中,學(xué)生一般都已經(jīng)掌握了這些編程和SQL知識,因此學(xué)生不需要花太多的時(shí)間來對技術(shù)的熟悉。比較重要的是學(xué)生可以借畢業(yè)設(shè)計(jì)課題的機(jī)會熟悉一些開發(fā)框架。例如.NET2010的MVC開發(fā)框架對學(xué)生會是一個(gè)很好的挑戰(zhàn),JAVA技術(shù)下很多的開源框架均使用了類似的技術(shù),其它新技術(shù)如虛擬實(shí)現(xiàn)技術(shù)也是一個(gè)很好的選擇。這些技術(shù)適用性比較廣,學(xué)生在今后的工作中會經(jīng)常碰到。
(2)對于開發(fā)課題的規(guī)模,過大或者過小均不合適。有些學(xué)生為了參加考試和招聘面試經(jīng)常需要在學(xué)校和外地來回跑,甚至為了考研而開夜車的現(xiàn)象也時(shí)常發(fā)生,原本相對學(xué)業(yè)壓力的比較小的大四反而成為他們的負(fù)擔(dān)。因此一個(gè)合適大小的課題能夠幫助學(xué)生完成畢業(yè)設(shè)計(jì)課題的任務(wù)。過大的課題規(guī)模會影響學(xué)生的學(xué)習(xí)積極性,導(dǎo)致最后畢業(yè)答辯無法通過。
(3)課題的內(nèi)容應(yīng)當(dāng)有新穎性和實(shí)用性。在這方面Web應(yīng)用有比較多的課題選擇的余地,目前web開發(fā)是一個(gè)很熱門的領(lǐng)域,許多基于Web的應(yīng)用層出不窮,博客應(yīng)用系統(tǒng),網(wǎng)盤技術(shù),P2P技術(shù)等等。另外虛擬現(xiàn)實(shí)技術(shù)也是一個(gè)不錯(cuò)的選擇,例如將虛擬現(xiàn)實(shí)技術(shù)應(yīng)用于小區(qū)三維立體介紹。這些課題既能讓學(xué)生學(xué)習(xí)了新的知識,同時(shí)也能在今后的工作中有所用途。課題的新穎性能夠調(diào)動學(xué)生的學(xué)習(xí)積極性,使得他們學(xué)習(xí)能力和學(xué)習(xí)興趣有所提高。
(4)本科畢業(yè)設(shè)計(jì)要求學(xué)生能夠閱讀英文材料,因此畢業(yè)設(shè)計(jì)課題的文獻(xiàn)翻譯應(yīng)當(dāng)與課題內(nèi)容相關(guān),或者涉及軟件開發(fā)過程和框架,或者涉及軟件技術(shù)。目前許多技術(shù)的文檔資料均是英文材料,學(xué)生通過閱讀既提高了英文水平,同時(shí)學(xué)會了新的技術(shù)和方法。
通過所帶畢業(yè)設(shè)計(jì)的效果來看,學(xué)生比較喜歡課題的工作量適中,難度適中,在這前提下,學(xué)生的學(xué)習(xí)積極性也最高。通過實(shí)踐發(fā)現(xiàn),在課題工作量適中的前提下,學(xué)生能夠比較好的與教師交流溝通,能夠及時(shí)反饋課題進(jìn)度,學(xué)生的這些態(tài)度能夠保證課題及時(shí)完成,對學(xué)生也受益匪淺。
參考文獻(xiàn)
[1] 范錚.在大學(xué)計(jì)算機(jī)系中開設(shè)文獻(xiàn)學(xué)課程的體會[J].情報(bào)科學(xué),1982,5.
[2] 顏莉.課題研究在會計(jì)本科畢業(yè)設(shè)計(jì)中的運(yùn)用[J].當(dāng)代經(jīng)濟(jì),2009,5.
[3] 馬捷,田有慶.普通高校成人高等教育應(yīng)加強(qiáng)三個(gè)過程管理[C].科學(xué)發(fā)展觀與成人教育創(chuàng)新—— 2004年中國成人教育協(xié)會年會論文集(I),2004.
[4] 李讓恒.立足當(dāng)?shù)貙?shí)際 重教學(xué)重應(yīng)用[N].中國教育報(bào),2003.
[5] 張國憲.職業(yè)規(guī)劃 從底層始[N].中國人口報(bào),2003.