摘要:本文針對三類普通高等本科院校畢業(yè)設(shè)計(論文)水平下降的現(xiàn)狀,總結(jié)筆者多年指導(dǎo)計算機專業(yè)學(xué)生畢業(yè)設(shè)計(論文)的實踐工作,對該專業(yè)學(xué)生的畢業(yè)設(shè)計(論文)進行分析,給出了其中存在的問題,并從社會、學(xué)校、教師和學(xué)生等方面分析問題產(chǎn)生的原因,根據(jù)計算機專業(yè)本科畢業(yè)設(shè)計(論文)的教學(xué)目標(biāo),給出相應(yīng)的對策。實踐表明,該對策是切實可行的。
關(guān)鍵詞:畢業(yè)論文;計算機教學(xué);人才培養(yǎng)
1概述
本科畢業(yè)論文是高等教育人才培養(yǎng)的重要教學(xué)環(huán)節(jié),畢業(yè)論文(設(shè)計)的質(zhì)量也是國家教委對高等學(xué)校本科教育水平評估的一項重要指標(biāo)[1]。對計算機專業(yè)來說,它更是培養(yǎng)學(xué)生實踐能力、創(chuàng)新能力和初步科研能力的重要實踐環(huán)節(jié),對訓(xùn)練學(xué)生綜合應(yīng)用所學(xué)知識,提高分析問題解決問題的能力有著重要的作用。但就目前來看,特別是對三類普通高等院校的計算機專業(yè)學(xué)生來說,由于起點低,基礎(chǔ)比較薄弱,本科生的畢業(yè)設(shè)計普遍存在著不盡人意的地方,在一定程度上沒有達到計算機專業(yè)畢業(yè)設(shè)計的目的。
計算機專業(yè)的畢業(yè)設(shè)計實踐性很強,除了選理論課題的學(xué)生之外,其他課題要求學(xué)生不僅要寫出論文,一般還要做出一個軟件或硬件的系統(tǒng)。現(xiàn)在計算機專業(yè)學(xué)生的畢業(yè)設(shè)計大體可以分為:理論、軟件和硬件。實際上學(xué)生的畢業(yè)設(shè)計多是做軟件或硬件的,做理論的不多,即使做理論也要求結(jié)合實際問題來進行編程驗證。設(shè)計涉及的方面一般有:網(wǎng)頁設(shè)計;網(wǎng)頁編程;平面設(shè)計;動畫設(shè)計;網(wǎng)絡(luò)設(shè)計、搭建、調(diào)試和維護;網(wǎng)絡(luò)安全;單片機及自動控制等。
以上涉及的設(shè)計工作就是要培養(yǎng)學(xué)生綜合運用所學(xué)的知識的能力,包括軟件開發(fā)方法、算法設(shè)計、
數(shù)據(jù)庫設(shè)計、程序編寫、程序調(diào)試等。最后要求學(xué)生對所做系統(tǒng)的開發(fā)過程進行總結(jié),寫出一篇畢業(yè)論文。論文中除了過程的敘述之外,還要對系統(tǒng)的特點和關(guān)鍵技術(shù)進行論述,而論述的要好,需要對系統(tǒng)有深刻的理解,另外還有恰當(dāng)?shù)谋磉_方法和一定的語言功底。學(xué)生從查資料到選題,再到查資料、做系統(tǒng)、做論文,是一個非常系統(tǒng)的過程。如何通過這樣的系統(tǒng)訓(xùn)練來真正達到畢業(yè)設(shè)計的目的,培養(yǎng)學(xué)生的實踐能力、創(chuàng)新能力和初步科研能力,需要學(xué)校、指導(dǎo)教師和學(xué)生自己三方面的共同努力。
2存在的主要問題
2.1畢業(yè)設(shè)計的選題具有局限性
每年學(xué)生畢業(yè)設(shè)計的選題多是與上一屆大同小異,指導(dǎo)教師一般認(rèn)為學(xué)生科研能力有限,不讓學(xué)生參與自己的課題。比如學(xué)生做管理系統(tǒng)的居多,醫(yī)院藥房管理系統(tǒng)、人事管理系統(tǒng)、學(xué)生管理系統(tǒng)等。學(xué)生之所以選這些系統(tǒng)來做,也是因為這些系統(tǒng)的實現(xiàn)從技術(shù)上來講其實是大同小異的,系統(tǒng)的實現(xiàn)方法在許多計算機書籍中可以找到,類似的源代碼在網(wǎng)上也很容易找到,已經(jīng)成型的論文也頗多,到時候?qū)W生可以把界面一換,就成了自己做的系統(tǒng),把別人的論文稍加修改就成了自己的論文。
作者簡介:喬孟麗(1974-),女,山東泰安人,臨沂師范學(xué)院講師,碩士,主要研究方向為人工智能技術(shù)、教育管理。
2.2學(xué)生所做的多數(shù)軟件功能不完善
學(xué)生一般是按照參考資料上給的實例,實現(xiàn)功能并調(diào)試的,其功能是很不完善的,并沒有按照軟件工程的步驟對問題進行調(diào)研,寫出需求分析進而對系統(tǒng)進行設(shè)計。比如說人事管理系統(tǒng),只是簡單做幾個頁面,包括管理員和普通用戶權(quán)限的劃分,添加員工,刪除員工,查找員工等幾個簡單的功能,其實用性較差。程序調(diào)試也只限于代碼是否正確,功能能否實現(xiàn),對功能的可擴展性,系統(tǒng)的安全性考慮的很少。
2.3論文寫作內(nèi)容空洞,重點不突出
論文從目錄看,一般都主要由開發(fā)工具介紹、數(shù)據(jù)庫設(shè)計、整體設(shè)計、詳細(xì)設(shè)計等組成。摘要和前言在內(nèi)容上重復(fù)比較多,英文摘要多是語法不通或不專業(yè)的詞匯,原因是學(xué)生為了省事,用在線翻譯或請英語專業(yè)的人翻譯。論文各部分不符合科研論文的規(guī)范[2]。在具體介紹系統(tǒng)時,不能重點寫出該系統(tǒng)的特點在哪里,是如何實現(xiàn)的,關(guān)鍵的技術(shù)和原理是什么。比如在進行數(shù)據(jù)庫設(shè)計時沒有突出為什么要這樣設(shè)計,與通常的設(shè)計有什么不同,有什么優(yōu)點,有什么不足;在表述系統(tǒng)具體實現(xiàn)時,用于論述的語言很少,多是靠粘貼代碼充篇幅;結(jié)論部分不會寫,多是寫的自己開發(fā)系統(tǒng)的感想;語言表達缺乏科學(xué)性,在用詞上不夠準(zhǔn)確;另外,有些學(xué)生的論文的格式不規(guī)范,用Word排版不過關(guān),圖表使用不當(dāng)或不規(guī)范,沒有充分結(jié)合圖表來說明問題。
3問題原因分析
3.1社會大環(huán)境的影響
由于近年來本科學(xué)生的擴招和教育產(chǎn)業(yè)化,特別是對于三類本科院校來說,教學(xué)質(zhì)量正面臨著巨大的挑戰(zhàn),由于擴招,勢必導(dǎo)致生源素質(zhì)的起點下降,同時又由于教育的產(chǎn)業(yè)化,使得本科生由以前的小班上課變成現(xiàn)在的大教室學(xué)習(xí),其學(xué)習(xí)質(zhì)量必然要受到影響。指導(dǎo)畢業(yè)論文的教師任務(wù)很重,每個教師要比以前指導(dǎo)更多的學(xué)生。另外,網(wǎng)絡(luò)上的資源日益豐富,代寫,售賣本科畢業(yè)設(shè)計、畢業(yè)論文的網(wǎng)站屢見不鮮,更有甚者還提供售后服務(wù),滿足學(xué)生的一系列要求,而且價格相對比較便宜,學(xué)生往往為了省事直接抄襲、讓別人代寫或買一個做好的設(shè)計和論文了事。
3.2指導(dǎo)教師的選擇不當(dāng)和責(zé)任感不強
學(xué)院一般是給每個老師分幾個學(xué)生帶畢業(yè)設(shè)計,學(xué)生在選題的時候一般是根據(jù)自己的興趣專長或難易程度來選,比如學(xué)生對ASP.net比較熟,就想用ASP.net開發(fā)工具來開發(fā)系統(tǒng),但是其指導(dǎo)教師并不一定對ASP.net十分熟悉,這就不能不影響后續(xù)對學(xué)生程序編寫調(diào)試時的指導(dǎo)。另外,指導(dǎo)教師往往忙于上課或搞科研,如果學(xué)校對教師的指導(dǎo)過程不予以監(jiān)控,指導(dǎo)教師畢業(yè)設(shè)計指導(dǎo)的報酬又很低,學(xué)生又忙著找工作和考公務(wù)員等,諸多原因就造成了學(xué)生不主動聯(lián)系老師、老師忙著也不找學(xué)生,對學(xué)生的指導(dǎo)不夠,到最后老師只是在設(shè)計質(zhì)量和論文寫作上把把關(guān)。
3.3學(xué)生平時的實驗訓(xùn)練和知識掌握不夠扎實
要想做好畢業(yè)設(shè)計和論文,既要系統(tǒng)地掌握和運用專業(yè)知識,還要有較寬的知識面并有一定的邏輯思維能力和寫作功底。比如說用ASP.net做一個動態(tài)網(wǎng)站,起碼要有軟件工程、數(shù)據(jù)庫、平面設(shè)計、程序設(shè)計與調(diào)試的知識。要想寫好論文,還要有較好的漢語和英語的語言基礎(chǔ)、語言表達能力和Word排版基礎(chǔ)。這些知識和能力的培養(yǎng),要靠平時的積累,不是單單靠畢業(yè)設(shè)計那一學(xué)期獲得的。
3.4答辯流于形式,把關(guān)不嚴(yán)
由于本科生數(shù)量過多,答辯任務(wù)很重,而最后一學(xué)期的學(xué)生還要做其它的事情,比如找工作,考公務(wù)員或參加一些社會證書培訓(xùn)等,加之學(xué)校在制度上對答辯的監(jiān)督不夠,導(dǎo)致答辯的時候,老師把關(guān)不嚴(yán)[3]。這勢必造成學(xué)生的僥幸心理,覺得不好好做畢業(yè)設(shè)計也能通過。
4對策
4.1功夫做在平時,夯實畢業(yè)設(shè)計的基礎(chǔ)
計算機專業(yè)的課程設(shè)置一般先是專業(yè)基礎(chǔ)課,再是專業(yè)課,教師在教授學(xué)生基礎(chǔ)課時,就應(yīng)該注意與后續(xù)課的聯(lián)系和為科研訓(xùn)練服務(wù)。比如在講Word排版的時候,就應(yīng)該講到如何對論文排版,給出一篇沒有排版的論文,讓學(xué)生按照既定的格式排版。因為論文排版要涉及到Word的一些較高級的操作,如分頁符、分節(jié)符、頁腳內(nèi)容不一致等操作。這些操作在一般的文章中是用不到的。在專業(yè)英語教學(xué)時,讓學(xué)生學(xué)會如何翻譯論文的英文摘要。對于專業(yè)課的教學(xué),平時就注重學(xué)生邏輯思維能力和實踐能力的培養(yǎng)。如上軟件工程課時,讓學(xué)生選課題,進行調(diào)研,寫出需求分析報告等。通過平時就布置一些大的作業(yè)和小論文讓學(xué)生做,以培養(yǎng)學(xué)生實踐能力,培養(yǎng)其科研興趣和端正的科研態(tài)度。
4.2加強思想教育,集中進行必要的指導(dǎo)
在讓學(xué)生做畢業(yè)設(shè)計之前,一般的做法是學(xué)院下發(fā)《畢業(yè)設(shè)計(論文)指導(dǎo)手冊》讓學(xué)生自己看,而學(xué)生往往對畢業(yè)設(shè)計不重視,不仔細(xì)看。在畢業(yè)設(shè)計前,應(yīng)集中向?qū)W生講清楚畢業(yè)設(shè)計的意義、畢業(yè)設(shè)計的評價方法、畢業(yè)設(shè)計的基本過程和研究方法等,這樣不僅可以讓學(xué)生在思想上引起重視,對畢業(yè)設(shè)計進行概要的認(rèn)識,也減輕了指導(dǎo)老師分別給自己學(xué)生講解的麻煩。
4.3設(shè)計過程監(jiān)控,改革評價體系
通常學(xué)院對教師的指導(dǎo)過程沒有詳細(xì)的要求,學(xué)生畢業(yè)設(shè)計的成績也只是根據(jù)最后設(shè)計成果、論文和答辯的好壞評定。至于學(xué)生在整個畢業(yè)設(shè)計期間所作的工作并沒有進行全面的評價和監(jiān)控[4]。如果學(xué)生不是自己做的畢業(yè)設(shè)計,又在答辯前熟悉了別人給設(shè)計的東西,單從答辯環(huán)節(jié)有時很難看出。一般院校的畢業(yè)設(shè)計時間安排為十周左右,對于學(xué)生查資料,選題,寫開題報告,畢業(yè)設(shè)計到最后論文的完成,這個過程應(yīng)該設(shè)立考評制度,如要求學(xué)生寫出閱讀文獻的報
告,要求學(xué)生運用對現(xiàn)有的文獻資料快速地、大量地閱讀、比較。在瀏覽中勤做筆錄,隨時記下資料的綱目,記下資料中對自己影響最深刻的觀點、論據(jù)、論證方法等,記下腦海中涌現(xiàn)的點滴體會。對學(xué)生開題報告的質(zhì)量、需求分析報告的質(zhì)量、系統(tǒng)設(shè)計報告的質(zhì)量和中期檢查的結(jié)果也列入畢業(yè)設(shè)計評價之內(nèi)。這種過程監(jiān)控實際上既對學(xué)生加強了管理,也加強了指導(dǎo)教師對學(xué)生指導(dǎo)的力度。
4.4加強制度建設(shè),為質(zhì)量提供保障
在指導(dǎo)教師的設(shè)立上要力求合理,針對學(xué)生的不同選題,可以適當(dāng)對指導(dǎo)教師進行調(diào)整,保證指導(dǎo)質(zhì)量。學(xué)院從制度上對畢業(yè)設(shè)計進行嚴(yán)格檢查,與教師教學(xué)評價掛鉤,不僅檢查最終的畢業(yè)設(shè)計結(jié)果,還要從學(xué)生調(diào)研、選題直到畢業(yè)設(shè)計和論文完成的過程進行監(jiān)控。另外,為調(diào)動指導(dǎo)教師的積極性,應(yīng)該提高指導(dǎo)教師指導(dǎo)畢業(yè)設(shè)計的報酬,并對于選題新穎,畢業(yè)設(shè)計質(zhì)量高的學(xué)生和指導(dǎo)老師予以獎勵。對于參與畢業(yè)設(shè)計答辯的老師要進行監(jiān)控,明確其各自的職責(zé),嚴(yán)格把關(guān),對于達不到要求的學(xué)生,對抄襲、買賣設(shè)計或論文的學(xué)生進行嚴(yán)肅處理,在制度上糾正不良的學(xué)風(fēng)。
5結(jié)束語
畢業(yè)設(shè)計(論文)是一項綜合性的訓(xùn)練,要提高計算機專業(yè)學(xué)生的畢業(yè)設(shè)計(論文)的質(zhì)量,首先要圍繞培養(yǎng)目標(biāo),在大學(xué)前三年就下手,讓學(xué)生有著扎實的理論基礎(chǔ)和程序編制、程序調(diào)試等實踐能力,這是根治畢業(yè)設(shè)計水平不高的根本所在,另外在制度上對學(xué)生和指導(dǎo)教師實施過程監(jiān)控,是使學(xué)生順利較好地完成畢業(yè)設(shè)計任務(wù)的保障。
參考文獻:
[1] 張輝. 高校畢業(yè)論文畢業(yè)設(shè)計指導(dǎo)[M]. 沈陽:遼寧大學(xué)出版社,2005.
[2] 曹禧修. 新本科院校畢業(yè)論文寫作之癥候分析[J]. 黑龍江高教研究,2007(2):175-176.
[3] 朱玲. 提高大學(xué)生畢業(yè)論文質(zhì)量的路徑[J]. 中國青年政治學(xué)院學(xué)報,2009(2):140-142.
[4] 孫耀庭. 畢業(yè)論文的遠程指導(dǎo)與過程監(jiān)控[J]. 中國遠程教育,2007(4):40-42.
(編輯:姚彥如)