時間:2022-05-12 14:10:15
導言:作為寫作愛好者,不可錯過為您精心挑選的10篇計算機專業本科論文,它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內容能為您提供靈感和參考。
0 引言
由于畢業設計是高等教育人才培養方案的重要組成部分,在設計過程中需要學生綜合運用校內外獲得的理論知識及實踐經驗,在老師的指導下獨立的完成。通過畢業設計的實踐訓練,進一步鞏固和加深所獲得的專業知識,培養學生分析和解決實際問題的能力,而且還能夠鍛煉學生撰寫文章的能力。然而計算機專業本科學生的畢業設計(論文)普遍存在著不盡如人意的地方,畢業設計的質量不高,在很大程度上并沒有達到計算機專業畢業設計的目的。
1 畢業設計(論文)質量不高的原因
1.1 學生不夠重視
一方面學生認為畢業設計只是教學環節的一個過程,不管完成的質量如何,都能蒙混過關,學生從思想上沒有引起足夠的重視。另一方面由于擴招,畢業生人數增多,面臨嚴峻的就業壓力,學生不得不將大量的時間和精力投入到找工作、面試或考研中,對畢業設計只能應付了事。
1.2 日常教學與畢業設計沒有有機結合
本科計算機專業畢業設計內容涉及學生綜合運用所學的專業知識的能力,包括算法設計、軟件開發流程、數據庫的設計、程序調試等方方面面。然而在教學過程中由于課程教學學時的限制或缺乏硬件設備等諸多原因,導致課堂教學只能完成最基本的教學任務,學生沒有達到獨立開發系統的能力,在學習過程中,學生很少有機會參與科研項目的研究,不了解系統開發的流程等,導致畢業設計時多數學生不能按要求完成指導老師給出的設計任務或完成的質量不高。
1.3 所選的畢業設計題目不恰當
計算機專業學生的畢業設計題目可以從理論、軟件和硬件等方面進行選擇,然而多數學生由于起點低,基礎比較薄弱,畢業設計做軟件或硬件的較多,進行理論研究的學生很少,我院的計算機專業畢業設計題目一般由兩方面構成,一是指導老師給出題目,并指出題目類型、題目來源、題目主要內容、預期目標、要求解決的問題及重點、題目難易程度等方面的信息,之后由學生進行選題。二是學生自己命題,然后找老師指導完成。不管哪種方式首先都要由指導老師給出任務書,明確給學生提出畢業設計的時間安排 、研究方案和目標、任務要求等,指導教師針對選題提供相應的參考文獻,學生根據指導老師提出的任務書,撰寫畢業設計(論文)開題報告,包括主要研究內容、研究意義及預期目標、擬采用的技術路線、研究方法及步驟等,然而學生在選題時,由于老師給出的題目,理論性強或學生不感興趣。不能進行深入思考導致無法完成。學生自選的題目,由于缺乏經驗,沒有進行切實的調研,所有的功能需求全憑想象完成,導致做出來的成品功能不全毫無應用價值,且題目多為各種類型的管理系統缺乏創新。
1.4 論文寫作不規范
畢業設計后期,要求學生根據其系統的開發過程撰寫出畢業論文。有的學生由于沒有留出充足的時間來寫論文,直到答辯前期才匆忙完成,導致畢業論文大多格式不規范、結構不合理,更缺乏對系統中關鍵技術進行論述,更多是靠粘貼代碼或對系統界面進行截圖來充當篇幅。
1.5 指導老師缺乏責任感
按要求,學生進行畢業設計開題之后,指導老師每周都要與學生交流,了解學生的設計進度,及時與學生一起解決在設計過程中遇到的難點問題,填寫指導記錄,設計中期還要進行中期檢查等相關工作,然而由于指導老師往往忙于教學或科研,加上學生不主動聯系老師、老師也不找學生進行指導,到最后指導老師只是在設計方向和論文寫作上把把關。從而也影響了畢業設計的整體質量。
1.6 畢業設計答辯流于形式
我院計算機專業學生的畢業論文最終成績由指導老師、評閱老師及答辯成績三部分構成,一方面由于學生的僥幸心理,覺得畢業設計做了,答辯就能通過,不重視答辯,對評閱老師提出的修改意見置之不理。另一方面由于本科生數量過多,答辯任務很重,答辯往往流于形式,沒有起到從質量上把好最后一道關的作用。
2 相關應對措施
計算機專業畢業設計質量是衡量教學水平的主要依據,在本科教學中有非常重要的地位和作用,因此要進一步加強本科畢業設計質量的管理。
2.1 加強思想教育
一方面加強學生的思想教育,讓學生深入了解畢業設計的意義、畢業設計的基本過程和研究方法等,讓學生在思想上引起重視。另一方面加強指導老師的思想教育,將畢業設計與教師教學評價掛鉤,從而提高指導老師的責任心。
2.2 加強計算機專業實訓基地建設
加強計算機專業實訓基地建設,穩步發展校企合作基地。一方面通過校企實踐教學基地的建設能夠彌補課堂教學的不足,進一步鞏固和提高專業知識,同時學生有更多機會參與科研,熟悉科研環境及流程,為畢業設計獨立完成系統的開發打下基礎,另一方面指導老師可以通過實踐教學內容,有針對性的為學生畢業設計進行命題,讓老師、學生對畢業設計題目進行雙向選擇。學生結合自己的興趣根據自己需求選擇題目,比如準備考研的學生可以選擇其科研方向相關的研究性題目,為今后的研究生學習奠定一定研究基礎;準備就業的學生,選擇與實際工作相結合,具有實際開發背景的題目,這樣就可以通過畢業設計積累相關的就業實踐經驗,為就業打下基礎。
2.3 加強制度管理
在畢業設計過程中,建立各種規章制度對老師和學生形成約束,規范畢業設計流程,嚴格執行各種檢查制度,制定規范的畢業論文書寫格式,在答辯過程中制定詳細的畢業設計質量監控體系,畢業設計不僅要檢查最終的畢業設計成果,還應該從學生調研、選題、畢業設計和論文完成的過程進行監控,尤其對不合格或達不到指導老師要求的畢業設計作品要嚴格執行淘汰制度,對其進行多次的補答辯,對抄襲、買賣設計或論文的學生進行嚴肅處理,在制度上糾正不良的學風。另外,為調動指導教師的積極性,應該對畢業設計質量高的學生和指導老師給予獎勵。
3 總結
計算機專業畢業設計作為本科教學計劃中的最后一項任務,它承擔著培養學生綜合運用所學知識的技能、是教學中的一個最重要的、無可替代的環節,畢業設計質量高低也是衡量高等教育教學水平的一個重要依據,同時也是提高高等教育人才培養質量、培養大學生實踐能力、創新能力的一個重要實踐教學環節。因此,提高計算機專業畢業設計的質量,意義重大。
【參考文獻】
1傳統計算機本科畢業設計現狀分析
傳統計算機專業課程設置偏重于課堂授課,即理論教學,對實踐教學重視不足。首先體現在課時分配上,理論教學授課時間一般要多于實踐授課[3]。其次體現在實踐資源上,公共計算機實踐平臺有限,計算機課程同時也是很多計算相關專業的基本必修課或選修課,導致實踐資源緊張。實踐學習相對于理論學習需要更多的時間來慢慢體會和提升[4]。雖然大部分學生可以自行配置計算機設備,但是沒有公共實踐課程的強制約束,能自覺在課下進行實踐練習的學生很少。這一點也在傳統計算機專業本科畢業設計中得到體現。雖然經過了大學本科前三年半共計七個學期的理論學習和實踐學習,大部分學生的實踐能力依舊非常差。很多學生只是記得簡單的編程語言知識,缺乏實際的編程經驗,沒有真正經歷過全面的、系統的實踐訓練。此外,計算機專業是一個不斷快速發展的學科,新知識、新技術不斷涌現。而課堂教學內容往往比較固定、更新較慢,教師們也常常需要依照課程教綱授課,能介紹的新知識有限,致使很多學生只關注于書本知識,不了解學科領域最新的發展。在本科畢業設計環節,指導老師選定的課題一般都是自己科研領域的較新或者較前沿的方向[5],大多數學生沒有接觸過,需要臨時學習,在有限的時間內很難有好的成果產出。總的來說,傳統計算機專業本科畢業設計過程暴露出本科培養的兩個問題:理論與實踐脫節,沒有扎實的實踐,就不會有對知識的深刻理解;課程設置跟不上學科新進展,所學知識無法滿足實際新需求。
2新工科背景下計算機專業發展需求
新工科建設是國家在新一輪科技革命與產業變革的大形勢下提出的新時代工科專業發展戰略。新工科主演涵蓋了與計算機緊密相關的若干專業,如人工智能、大數據、云計算、區塊鏈、虛擬現實等。新工科建設的目的是探索高等教育新模式、新理念,建設工程教育強國,培養“實踐能力強、創新能力強、具備國際競爭力”的新型高素質工科人才。傳統的計算機本科教學模式及本科畢業設計實踐模式顯然無法滿足新工科建設的需求。一方面,計算機本科教學對新工科涉及的人工智能、大數據等方向難以做出及時調整;另一方面,畢業設計學生難以在短時間內對新方向開展深入研究。此外,正如第2章節所述,教師們也難以在有限課堂時間內將額外新知識很好地傳授給學術[6]。鑒于此,很有必要探索適應于新工科建設需求的全新的計算機專業本科畢業設計培養方法。
3新工科背景下計算機專業本科畢設提升思路
我們旨在改變傳統計算機本科畢業設計培養方式的兩方面不足:短周期培養和單方向指導。相應地,我們需要開展兩方面工作:一方面將本科畢業設計培養貫穿于整個大學培養周期,進行全流程、可跟蹤式培養;另一方面用交互式指導模式代替單方向填鴨式指導模式,激發學生興趣、挖掘學生潛能。
3.1貫穿式培養
計算機專業本科畢業設計貫穿式培養模式主要有兩個特點:全周期和可跟蹤。全周期是指從大學第一個學期開始就為本科生選配畢業設計指導老師,將畢業設計融入到大學全周期的教學與實踐環節中去。需要指出的是,全周期培養并不是一開始就給學生指定畢業設計題目,而是根據學生興趣及指導老師研究方向,在前期給學生一個相對自由的探索與實踐空間,后期再讓學生選定畢業設計題目。可跟蹤是指整個培養周期內,指導老師可以及時、全面地掌握學生的學習與實踐動態,根據具體情況實時調整培養方案。全周期模式有三方面優點:第一,充足的實踐。理論需要聯系實際,公共實踐資源極為有限,更多的私有實踐資源分散在指導老師那里。指導老師可以為本科生提供實踐的物理空間和設備資源,使學生有充足的實踐鍛煉,深刻領會課堂所學知識,達到融會貫通的目的;第二,更多的收獲。指導老師還可以讓研究生協助培養本科生,把研究生豐富的課題研究實踐經驗傳授于本科生;第三,更大的創新空間。本科生思維活躍,融合理論知識和實踐鍛煉,有利于產生創新性研究成果。可跟蹤模式的優點在于指導老師對學生有全面的了解,可以根據學生前期的學習及科研情況選定最終的畢業設計題目,做到因人選題、有的放矢,實現提升畢業設計質量的目的。
3.2交互式培養
計算機專業本科畢業設計的交互式培養是指導老師與學生進行雙向的互動,而不是單向的灌輸式培養。交互式培養有利于提高學生的主動性、激發學生的活力,使學生有更大的獲得感,從而不斷激勵學生自發地搜集資料、學習知識、加強實踐,實現自我綜合素質的提升,最終到達畢業設計質量的提升。交互式培養貫徹于整個培養周期,包括前期的學習、實踐以及最終畢業設計論文的完成。交互式培養在老師指導、學生反饋、老師與學生討論以及再指導、再反饋、再討論的循環往復過程中實現學生潛能的不斷發掘與提高。本科畢業設計不是無源之水、無本之木,前期充足的積累才能寫出高質量的畢業論文。計算機專業畢業設計不是簡單地完成、調試成功了程序,而是針對所選定的題目,根據所學理論知識及調研資料,設計出解決問題的創新方案,并與指導老師不斷討論與優化,在此基礎上利用掌握的程序語言和工具,實現畢業設計課題的研究目標。在畢業設計的實現階段,交互式培養會更加頻繁,這個階段是對整個培養方式的考核,需要在指定時間內實現一個具體的研究課題,并要求有創新性思路。
2.計算機本科應用型人才專業能力培養
3.計算機本科專業科研實踐學期的教學設計與評價
4.中美計算機本科教育的比較與思考
5.計算機本科專業的交互設計方向課程設置問題
6.計算機本科專業學生軟件系統設計能力的培養與實踐
7.財經類高等學校計算機本科專業人才培養模式的探索
8.地方本科院校計算機應用型人才培養模式探討
9.計算機本科教育的實踐教學模式研究
10.從碩士研究生入學統考看高校計算機本科專業基礎課教學
11.應用型計算機本科中離散數學課程目標定位與課程改革的探討
12.對綜合性大學計算機本科專業培養目標的思考
13.貴州少數民族地區高校計算機本科專業考試評價體系的構建——以興義民族師范學院為例
14.基于CDIO模式的計算機本科專業人才培養模式
15.關于計算機本科教育的思考
16.計算機本科專業學生學習現狀調查與解決對策
17.面向計算機本科專業的嵌入式方向教學體系的研究
18.中國計算機本科專業發展戰略研究報告
19.應用技術型本科課程體系改革芻議——計算機科學與技術/計算機網絡應用專業
20.應用型計算機本科專業課程體系的研究
21.工科高等學校計算機本科專業課程體系重構的探索
22.校企合作培養計算機本科應用型人才的實踐研究
23.財經類高等學校計算機本科專業課程體系重構的探索
24.計算機本科人才程序設計能力培養研究
25.計算機本科教育引入微軟院校IT課程的思考
26.應用型計算機本科人才的數學素養培養研究
27.計算機本科專業人才培養方案改革的研究與探索
28.高校計算機本科專業C語言課程教改探析
29.應用型計算機本科教育課程體系的研究與探索
30.南洋理工大學計算機本科教育介紹
31.計算機本科雙語教學中情感因素的作用
32.與學校學科特長相融合的計算機本科人才培養模式研究
33.以技術應用能力培養為核心的計算機本科教學模式探討
34.計算機本科人才創新實踐能力的培養
35.基于大類招生的地方普通大學計算機本科專業教學改革研究
36.試論我國計算機專業本科教育現狀及發展
37.以合作教育提升計算機本科學生就業能力的思考
38.計算機本科應用型人才的培養在C語言程序設計中的體現
39.地方性應用型高校計算機本科專業課程體系設置研究
40.計算機本科專業軟件實習工廠的構建研究
41.虛擬實驗室環境下計算機本科專業應用型人才培養研究
42.計算機本科專業課程考核改革的現狀與對策
43.普通高校計算機本科專業實踐教學改革研究
44.計算機本科應用型人才培養模式研究
45.計算機專業本科教育改革的研究
46.計算機本科專業開設網絡控制實驗的研究
47.應用型計算機本科職業人才培養體系構建研究
48.地方高校計算機本科人才創新實踐能力培養模式的探索
49.本科計算機教育中數理邏輯課程改革淺析
50.計算機本科專業人才培養方案的研究與實踐
51.從校企合作的角度研究應用型計算機本科人才的培養模式
52.計算機本科畢業論文寫作框架的設計
53.中美高校本科計算機教育之比較
54.應用型計算機類本科專業的教育與學生就業特征分析與對策——以江蘇理工學院計算機類專業為例
55.與時俱進的計算機本科教育
56.計算機本科電子商務課程啟發實踐式教學方法
57.非計算機本科專業計算機程序設計課程的改革思考
58.工程應用型本科計算機教育模式與實踐
59.地方院校計算機本科人才創新實踐能力培養的一種有效模式
60.應用型本科高校計算機專業教材建設若干問題的研究
61.財經類高等學校計算機本科專業課程體系重構的探索
62.基于課程地圖的計算機專業本科培養方案的制訂
63.地方本科院校計算機類專業發展的思考
64.應用型本科計算機網絡教學改革的研究與實踐
65.基于CDIO培養模式在計算機本科學生實踐教學中的改革研究
66.計算機本科專業《人工智能》課程教學探討
67.高校本科階段計算機專業“3+1”人才培養模式探析——以江蘇技術師范學院為例
68.我校計算機本科教學中的難點與對策
69.計算機本科專業軟件實習工廠的實踐與效果分析
70.將并行計算納入本科教育 深化計算機學科創新人才培養
71.以評促建 提高計算機本科課程建設質量——以《計算機導論》課程為例
72.應用型本科計算機專業模塊化教學課程體系建設的實踐
73.新升本科院校計算機專業實踐教學改革研究——以就業為導向
74.應用型本科高校《計算機網絡》課程的教學改革探索
75.本科畢業論文實踐中的計算機應用現狀與指導
76.美國高校計算機工程本科課程設置特色分析
77.以競賽為驅動的應用型本科高校計算機人才培養模式探究
78.應用型本科高校計算機網絡實驗室的建設
79.基于應用型人才培養的計算機本科專業實習實訓管理模式研究
80.基于Web的虛擬仿真器在《計算機體系結構》本科教學中的應用
81.應用型本科計算機基礎教學改革探索
82.計算機實踐教學在新建本科院校中的應對策略
83.高職本科計算機專業人才培養模式構建
84.基于教學質量國家標準的本科計算機類專業應用型人才培養思考
85.應用型本科計算機網絡教學平臺構建研究
86.新建本科院校計算機基礎教學評價體系研究
87.關于高校計算機課程體系改革及本科教學的思考
88.認知風格對英語閱讀及寫作的影響——以計算機本科二年級學生為例
89.計算機本科教育的“華爾茲”
90.本科計算機公共基礎課程教學改革研究
91.高校計算機輔助審計本科教學探討
92.應用型本科院校計算機實驗教學改革探索
93.計算機應用型本科人才程序設計能力培養
94.地方本科高校計算機科學與技術專業應用型轉型發展的思考——以新鄉學院計算機與信息工程學院為例
95.計算機實踐教學在新建本科院校中的應對策略
96.基于應用型人才培養為導向的計算機本科課程體系設置的探討
97.應用型本科院校計算機課程雙語教學探討
98.應用型本科院校計算機導論課程教學方法研究
99.計算機專業本科畢業設計的探討
100.應用型本科計算機圖形學教學改革初探
101.一流計算機學科必須是一流本科教育
102.關于本科院校計算機教學中學生創新能力培養的幾點認識
103.應用型本科計算機組成原理實驗教學改革
104.非計算機專業本科學生計算機教學的研究
105.應用型本科院校計算機公共課程體系研究與實踐
106.敏捷開發模式在本科計算機科學與技術專業教學中的應用探索
107.高職設置四年制技術本科的研究與探索——以長職院計算機網絡技術專業為例
108.大學本科開設計算機視覺課程教學的探討
109.應用型本科院校計算機專業雙語教學中的“羊群效應”及規避策略——以《計算機科學導論》雙語教學為例
110.教育轉型視角下民辦本科院校計算機課程多元化教學模式的研究與實踐
111.計算機本科職業化教育引進與校企合作機制研究
112.應用性本科計算機專業設置與培養方案的改革
113.新建本科院校計算機實驗教學中心建設初探
114.應用型本科涉農院校計算機教師能力提升研究與實踐——以河南牧業經濟學院為例
115.財經類本科院校中高職計算機專業師資隊伍建設研究
116.新升本科院校計算機公共課面臨的問題及對策
117.應用型IT人才培養下的計算機本科課程體系設置的研究
118.二類本科院校計算機專業人才培養的質量保證
119.就業導向下的本科院校計算機專業教育創新模式探索
120.新建本科院校公共計算機課程體系構建及實踐
關鍵詞: 教學管理;畢業設計;實踐教學環節
Key words: teaching management;graduation design;practical teaching link
中圖分類號:G64文獻標識碼:A文章編號:1006-4311(2010)26-0174-02
0引言
本科畢業設計是本科教學中最后一個環節,也是最重要的一個環節,各大學都非常重視本科畢業設計。教育部《關于加強普通高等學校畢業設計(論文)工作的通知》中指出:畢業設計(論文)在培養大學生探索真理,強化社會意識,進行科學研究基本訓練,提高綜合實踐能力與素質等方面,具有不可替代的作用。因此畢業設計環節質量的高低不僅反映了畢業生本身的質量,同時也直接反映了高校教育教學水平的高低[1]。本科畢業設計管理同時也高校教學質量與教學改革工程的主要研究方向。
作為地方本科院校,在人才培養目標上一般都定位于培養應用型高級人才為主,這就決定了其畢業設計實踐環節與其它重點院校有一定的區別。作者長期從事地方性院校計算機類相關本科專業畢業設計的管理和評價工作,針對在工作中發現的問題,對畢業設計管理工作方面進行了一些研究和探索。
1存在的主要問題及原因
應該說,隨著我國高校的擴招,計算機專業的畢業設計質量存在不同程序的下降,主要存在以下四個方面的問題:
1.1 畢業設計選題不科學畢業設計選題不科學是制約畢業設計質量的關鍵。地方性本科院校計算機專業既然定位于培養應用型高級人才,其畢業設計的選題就應該與知識的應用相關。實際操作中,選題存在以下幾個方面的問題:①對選題關管理不嚴,學生選題隨意性很大,即不科學也不合理。因而存在選題過難時無法完成設計,最終只能匆忙通過換題或者通過非法渠道購買設計論文來完成設計任務,這樣畢業設計的質量自然無法保證。或者選題過于簡單時,無法達到專業培養目標的要求。②選題重復性大,計算機專業畢業設計有相當數量的學生選題與MIS系統或者簡單的網絡應用軟件相關。以作者所在單位為例,近3年畢業設計選題中有近50%的選題是MIS系統或者簡單的網絡應用軟件開發,且有近10%的選題是陳舊的MIS系統如學籍管理系統、工資管理系統、圖書管理系統之類的選題,同時這類選題也是最容易通過非法渠道獲取。③選題沒有應用背景,設計過程變為虛擬過程。學生在做需求分析過程幾乎是憑空想象,由于學生本身就沒有實踐應用的經驗,其虛擬出來的需求與實際有很大的差距,體現在需求分析不合理和不科學,導致設計的不合理,自然無法保障其設計質量。
選題不科學的原因主要是:①導師課題和學生自擬比例不合理。由于地方性本科院校指導教師不如綜合性大學指導教師有更多的科研課題和接觸更多的新知識,導師的課題經常不能滿足學生的需求,或者導師給出的選題不符合學生的興趣方向,因而學生自擬選題就占有一定比例,而畢業設計作為學生第一次綜合性實踐,學生選題自然難實現科學性。②指導教師的知識面限制。計算機專業的畢業設計,選題方向應該是寬廣的,即可以涉及軟件開發、硬件開發、網絡設計、信息安全、嵌入式開發等眾多方向,可地方性院校的指導教師因知識面限制自身因素,也無法做到每個選題都符合科學性。
1.2 畢業設計指導不到位目前大多地方院校的畢業設計實踐環節都安排在第八學期,隨著近年高校畢業生就業壓力的加大,這段時期恰恰也是學生忙于找工作或到實習單位實習的時期。學生的主要精力并沒有放在畢業設計上而是放在找工作上,學生在這學期基本不在學校,導師也無法監控其設計過程。另外,隨著近幾年計算機專業擴招,地方性院校引入了大批年輕的畢業生充實教師隊伍,這些年輕教師畢業后直接從事教學工作,實際的工程項目實踐經驗不足,而計算機專業本身是一個實踐性要求很強的專業,沒有這些實踐體會,就很難理解軟件開發過程、軟件技術如何應用到生產這些問題,從而影響了畢業設計的質量[2]。
1.3 畢業設計時間無法保證計算機專業是一個實踐性很強的專業,在一個學期中,學生將進行資料檢索、選題、調研、相關開發軟件的學習應用、程序設計、論文撰寫等幾個階段,不要說設計質量,就設計的時間上都不能完全保證[1]。
1.4 畢業設計評價不科學盡管各院校對畢業設計的評價都有一個指導性體系,這個體系是對所有本科專業制定的,具有普及性而缺乏專業性,大多數地方院校并沒有針對計算機專業的畢業設計評價體系,這樣就會出現對同一個設計評價差距很大。
2解決問題的對策
2.1 選題環節的管理加強對學生選題的管理,是提高畢業設計質量的關鍵,可以從以下幾方面考慮:①限定學生自擬選題的比例。指導導師和學生自擬的選題比例應該控制在7:3,學生自擬的選題應該通過畢業設計領導小組審核。原則上學生自擬選題應該是學生特別感興趣的方向和已有一定研究的方向,或學生親自參與過的項目。②選題盡可能是指導教師正在研究或已研究過的科研課題的子項,是指導教師熟悉的專業領域,或者是導師正在開發的一些系統項目。③選題盡可能與實際應用相結合。原則上不允許選擇通用MIS系統如網上購物、工資管理、人事管理、檔案管理、網絡考試、進銷存管理等系統作為選題,除非此類系統有一定的實際應用背景。④當選題不足時,可以選擇摸擬一些常用軟件如聊天類、防火墻、瀏覽器、寫字板、簡單游戲、簡單小工具等作為選題,通過不同的開發技術來實現這些軟件的功能。⑤適當控制理論型選題,加大工程型、應用型選題的比例。地方院校既然以培養應用型人才為目標,畢業設計選題就應該加大工程型、應用型選題的比例,一般要求達到70%以上。⑥選題初定后,畢業設計領導小組應對學生選題進行匯總和、統計,盡可能控制選題重復的現象,對重復選題進行重新選題。⑦重視開題報告的審定。通過開題報告可以對學生設計目標和設計路線進行分析,以確定選題設計的難易度和工作量,判斷學生能否按時完成設計任務,以避免學生無法完成設計任務。⑧選題確定后,應該原則上不允許學生更換選題。確實需要更換選題的,畢業設計工作小組應該嚴格把關。
2.2 畢業設計過程指導的管理加強對設計過程的管理,是提高設計質量的保障,可以從以下幾方面考慮:①加強與學生對設計的溝通,建立可靠的溝通方式,定期監控學生的設計過程。學生在設計期間可能在校外實習和找工作,應建立制度規定學生定期通過電話或E_Mail向導師匯報設計過程。②加強對學生畢業設計過程中需求分析的質量監控。需求分析決定設計的技術路線,絕大多數畢業設計質量不高的原因就是需求分析沒有仔細深入,常常是憑空虛擬。建議指導導師對學生的需求分析單獨審核,需求分析可以作為畢業設計管理的一個單獨環節加以管理,只有審核通過后方可進行下一步的設計。③加強對學生畢業論文第一稿的質量監控。論文第一稿體現了整個畢業論文的框架,由于大多數學生對論文寫作方法不熟悉,不會組織論文內容,指導老師應該多指導學生學會論文的組織,突擊論文重點描述的內容和寫作方法。④設計技術路線在一般情況下,學生可以通過參考文獻獲取,也可以通過指導導師對學生的技術應用進行指導。⑤加強對指導教師的培養,有計劃地派遣指導教師利用暑假到企業進行進修,多了解企業的需求和開發技術。
2.3 畢業設計時間的保證由于計算機類專業畢業設計一般要求較長的時間,建議畢業設計的工作從第六個學期末開始。在第六個學期末進行選題,利用一個暑假進行參考文獻的閱讀,在第七個學期初開始進行開題,然后進行需求分析,學生利用一個學期在導師的指導下完成需求分析、技術路線和總體設計的設計,在第七個學期末畢業設計總體框架就基本形成。學生在第八個學期在校外進行實習或找工作過程中,只需要完成詳細設計即可,從而保障了設計的時間和質量。
2.4 畢業設計評價的管理計算機類專業的畢業設計的評價,應該包括對設計的評價和對論文寫作水平的評價,應該分別建設兩個評價體系:①建議對設計的評價主要從選題的科學性、技術設計路線的選擇、需求分析的能力、設計目標的實現來綜合評價,并細化評價指標。對設計的評價主要是通過設計答辯過程來實現,應該認真組織答辯過程。②建議對論文質量的評價應該從文題相符、論文的結構、表達的能力、用語的科學性和格式方面來綜合評價,并細化評價指標。對論文的評價主要是通過評閱教師對學生論文的仔細評閱來實現。③對畢業設計與論文的綜合評價,需要綜合設計的評價和論文和評價。由于地方院校培養的是應用型高級人才,強調學生的實踐能力,建議在畢業設計與論文的綜合評價中,設計的評價和論文質量的評價的比例控制為6:4。
3小結
提高地方院校畢業設計和畢業論文的質量是人才培養和教學改革永恒的課題,同時也是學生通過大學四年本科學習后的知識總結和對人才培養目標是否實現的評價。通過探索和研究畢業設計管理來提高畢業設計的質量是非常有意義的,希望更多的地方院校計算機類專業教學管理人員共同參加對畢業設計管理的探討,以實現提高畢業設計質量的目標。
[中圖分類號]G644 [文獻標志碼] A [文章編號] 1008-2549(2017) 03-0018-02
一 大類招生下計算機專業本科生導師制的實施背景
近年來,我國高等教育以前所未有的速度超常規地發展,高等學校的辦學規模急劇擴張,高等教育面臨著前所未有的發展機遇和嚴峻的挑戰,同時高等學校之間的質量競爭日趨激烈,優勝劣汰已成為高校生存和發展的必然趨勢。因此,以質量求生存、以特色求發展,探索人才培B的新模式就成為高等學校面臨的新課題。同時以專業為核心的培養模式,學生過早進入專業學習,由于所學知識的過專、過窄,容易造成認識能力及動手能力的偏激與片面,另外,從學生自身的成長來看,大學低年級學的多是公共基礎課,主要目的是拓寬知識面并尋找自身的興趣特長,按大類招生、培養就是要建立一種良好的人才培養制度,為每一位學生提供同等的機會和條件,使之在競爭中學會選擇,找到自己的坐標和定位,在對學科有一定程度了解的基礎上,從容選擇志篤的專業和研究方向,縮小專業教育與用人市場的距離,有助于避免就業時的學非所用。
為充分發揮教師在學生培養中的主導作用,提高人才培養質量,結合佳木斯大學信息電子技術學院的實際情況,計算機系從2012級新生開始全面推行大類招生下的本科生導師制,以促進師生互動交流,引導學生養成良好的學習習慣,激發學生的創新意識。
二 大類招生下計算機專業本科生導師制的實施
導師制就是以學生學業指導為核心,兼顧學生的思想道德教育和生活、心理等方面的指導和引導的學生培養模式。以更好地貫徹全員育人、全過程育人、全方位育人的現代教育理念。加強對學生的引導、指導和輔導,把思想教育與專業教育結合,課堂教育與課外教育結合,共性教育與個性教育結合,充分發揮廣大教師教書育人的作用,更好地適應素質教育和人才培養目標的要求。大類招生下本科生導師制的實施能幫助學生實現學習階段的轉變,導師要及時了解掌握學生的思想動態、學業進展情況及專業能力、素質培養情況,能夠拓寬師生溝通的渠道,拉近師生的距離,使學生更好地了解教師個人的學術成就,感受大學校園濃厚的學術氛圍,從而激發大學生嘗試科研的興趣,培養創新意識,提高創新能力。
為了規范大類招生下的本科生導師制,我們設計了《專業導師工作手冊》,該手冊詳細記錄學生基本信息、個性特點、興趣和專業特長,導師根據這些信息幫助學生制定符合學生個性特點的學習計劃和發展目標;幫助學生適應大學學習生活并掌握良好的學習方法;指導學生選課,幫助學生科學地制定出共同的學習方案和個人學習方案,并且能夠幫助學生做出學術決策和未來職業定位。同時,建立定期交流制度,每周至少有2個學時的面對面交流時間,并根據需要通過飛信、微信、E-Mail、QQ等途徑及時與每位學生進行溝通,接受學生在選題、閱讀書目、專業課程學習等方面的咨詢,并給予指導,同時加強與輔導員和任課教師的溝通交流,使每位學生都感受到導師欣賞他們,了解他們的情況和進步,并給予批評、指導和鼓勵。為督促學生,根據每個學生情況采取每次與學生見面時留作業的方案,下次見面時考察其完成和掌握效果,久而久之,提高了學生的專業素養。
針對導師制,系里定期召開研討會,定期對學生成長情況進行分析,探索制定進一步提高學生成績、素質、能力的方法和途徑。在導師的指導參與下,學生能根據自己的特點逐漸摸索出所選學科的研究方法和內容,在與導師的接觸中找到進入本學科研究領域的興趣點。學生隨導師參與相應的研究工作,學生除完成計劃內的實習任務外,鼓勵參與各類橫向、縱向課題研究,尤其是參與導師的課題研究。
當然,在大類招生下計算機專業本科生導師制實施的過程中也存在一些問題,比如導師積極性不高、教學評價、監督、考核以及激勵制度不完善等等,這些問題我們將在今后的工作中逐步探索解決的途徑和方法。
三 大類招生下計算機專業本科生導師制改革方案
首先,大類招生下計算機專業本科生導師制采用雙向選擇,學院向學生公示每個導師的授課科目、教研、科研信息,每個學生結合自己的發展需求,選擇一名導師,雙方進行雙向選擇后,由導師帶領自己的學生進行教研和科研工作,雙方互相配合,實現雙贏。四年來每年都有學生成功地完成了大學的“大學生創業創新項目”的立項并發表相關論文,這一制度滿足了學生渴望參與科研計劃與科研項目的需求,也提升了學生的科研能力和科研素養,實施四年以來成效顯著,很好地完成了大學生的科研啟蒙訓練,得到學生的一致好評。
導師采用集中指導與個別指導相結合的方式,通過面談、電話、網絡等形式對所指導的學生進行點對點的指導。導師要主動聯系學生,和學生保持相對穩定的聯系,除假期外,每周至少見面一次;各導師組每學期至少召開兩次導師會議,安排和總結本學期的導師工作,及時總結交流指導的經驗和存在問題。本科生導師每年度進行一次考核,被指導學生的學業情況、科技創新活動環節完成情況、就業創業考研情況及學生對指導教師的評價情況都記入考核結果。并由系里按實際情況組織學生填寫“本科生導師年度考核表”。導師每指導一名學生,記非教學工作量最高為20分,考核結果(優1、良0.8、合格0.6、不合格0)加權累加非教學工作量分值,總分不能超過100分。導師工作的考核結果將作為教師工作年度考核、專業技術職務晉升、崗位聘任和評優評先等參考的條件之一。
讓高年級的學生擔任低年級學生的顧問,通過同輩輔導,在學習、生活等各個方面為低年級學生提供幫助和輔導,既有效地解決了大一學生容易出現的心理問題,使其更好地完成高中生到大學生的轉變,幫助新生更好地適應大學生活,使新生能夠正確認識自我,挖掘自身潛力,發展良好的人際關系,進而培養出較強的適應力和意志力。另一方面,這也是一種學生管理制度的創新,它避免了輔導員和班主任無法顧及全體同學的問題,從而解決了本科生導師制度中師資不足的問題
目前,我們信息電子技術學院已經在計算機系各專業所有年級本科學生中實施導師負責制,下階段將逐步擴展到學院在校的四個年級學生。2015年7月,為更好地貫徹落實《國家中長期教育改革和發展規劃綱要(2010-2020年)》,科學引導高校青年學子積極參加科研活動,切實增強自主創新能力和實際動手能力,實現應用型人才培養和產業需求的有效銜接,由信息電子技術學院舉辦,計算機系承辦第一屆大學生“軟件設計大賽”。參賽對象是信息電子技術學院計算機系各年級全體學生,包括留學生。鼓勵跨學科、跨專業、跨年級組隊,參賽題目自選,必須為原創作品,題材不限,開發工具不限,要求設計功能完整,不能是半成品。鼓勵與校園學習、生活、工作有關的選題。作為導師制的階段性成果,這次大賽既檢驗了學生對專業課程的掌握,又提高了學生運用專業知識解決實際問題的能力。
四 結束語
大類招生下的計算機專業本科生導師制是佳木斯大學信息電子技術學院計算機系根據學校人才培養目標實施的一種人才培養模式,目前,我們信息電子技術學院已經在2012級計算機專業本科學生中實施導師負責制,下階段將逐步擴展到該專業在校的四個年級學生。經過四年的教學改革,實踐證明本科生導師制尊重學生個性,注重學生的全面發展和綜合素質與能力的培養,真正實現了以人為本、教書育人、教學相長的教育理念,是新世紀本科人才培養的理想選擇。
參考文獻
[1]杜智萍.牛津大學導師制與自由教育傳統[N].科學時
報,2007(7).
[2]馬艷秀.對清華大學本科生實行導師制的實證研究[J].
江蘇高教,2006(3).
[3]唐蘇瓊.高校實施大類招生的利弊分析[J].中國高教研
究,2009(1).
[4]石英.本科生導師制一個性化教育[J].北方經貿,2005(2).
[5]應躍然,劉愛生.英國本科生導師制的嬗變及啟示[J].浙
江社會科學,2009(3).
[6]方賽迎.本科學生導師制的制度完善探討[J].教學研究,
2006(5).
[7]w敏.從牛津大學的導師制看我國實施本科生導師制
的問題的必要性[J].南京航空天大學學報,2001(9).
[8]馬艷秀.對清華大學本科生實行導師制的實證研究[J].
江蘇高教,2006(3).
[9]李東成.導師制:牛津和劍橋培育創新人才的有效模式
中圖分類號:G646 文獻標志碼:A 文章編號:1674-9324(2014)04-0225-03
應用型本科院校主要以培養服務社會和地方的應用型人才為目標,以培養學生運用理論解決實際問題的操作技能為中心任務。由于種種原因,計算機專業本科畢業生的實踐動手能力與就業市場的期望差距很明顯。現在市場存在這樣一種現象:學校培養的IT學生與企業需要的IT人才二者“不對口”。一方面,企業需要招聘理論與動手能力兼備的人才,但剛畢業的大學生學習的技術和市場脫軌,動手能力通常較差。對于用人單位來說,招聘的大學生,他們不得不實行崗前培訓,很浪費時間和金錢。但另一方面,近幾年IT行業依然是官方最熱門十大專業之一。在中國,IT產業在過去5年經歷了28%的增長速度,是同期國家GDP增長速度的3倍。IT行業還有很大的人才缺口。為改變軟件人才短缺制約產業發展的狀況,加快培養、選拔和輸送優秀的專業技術人才,國家工業和信息化部人才交流中心推出并組織實施“藍橋計劃”。該平臺旨在搭建軟件企業和高校計算機及軟件相關專業之間的橋梁,對初選的學生進行崗前培訓,一方面提高學生的動手能力和實踐能力,另一方面為企業輸送合格的人才。荊楚理工學院是一所地方本科院校,學院整體實力不是很強,畢業生往往難以同重點研究型院校的畢業生競爭。其計算機工程學院在培養專業人才方面,經過多年的探索和總結,通過與工業和信息化部人才交流中心合作實施“藍橋計劃”,構建了以計算機人才市場需求為導向、以校企合作為平臺、以實踐能力的培養為核心的實踐教學模式,學生畢業時有近2年的實際工作經驗,畢業生就業質量和數量大大提高,走出了一條特色化的發展之路。
一、確立訂單式實訓、頂崗式實習的校企合作實踐教學模式
1998年教育部頒布了新的《普通高等學校本科專業目錄》,根據目錄,當前很多高校都按照一級學科進行專業設置,名稱為計算機科學與技術專業。盡管各個高校在不斷創建自身的專業特色,但是從市場的反應來看,各用人單位普遍認為各高校的計算機專業畢業生沒有太大的差別,這就使得應用型本科院校的畢業生往往難以同重點研究型院校的計算機專業的畢業生競爭。因此,應用型本科院校從自身特點出發,走特色化的發展之路,勢在必行。
荊楚理工學院計算機工程學院,在多年探索的基礎上,2012年春與工業和信息化部人才交流中心合作實施“藍橋計劃”,確立了訂單式實訓、頂崗式實習的校企合作實踐教學模式。整個實踐教學模式分為校內實踐教學、校內企業訂單實訓、企業頂崗實習和畢業設計4個部分。校內實踐教學在校內進行,主要由校內專業教師指導,歷時2.5年。校內企業訂單實訓雖在校內進行,但由企業委派有實際項目開發經驗的工程師進行培訓指導,歷時近半年。企業頂崗實習則是在各個企業進行,由企業工程師指導,歷時近9個月。畢業設計,以頂崗實習時的實際項目為題,由企業工程師和學校教師共同指導完成。
二、校內實踐教學
1.引導學生重視實踐教學。由于種種原因,傳統實踐教學,效果不很理想。主要是學生不重視實踐學習。在中學階段,受到高考模式、學習時間等各種因素的影響,學生關注的主要是知識的積累和答題能力的提高,而對于實踐能力培養的重視程度不夠,對實踐教學的興趣不高。很多同學上大學后,還是以為會答題,分考得高,是大學學得好的唯一標準。殊不知計算機專業是一個實踐性非常強的專業。如操作系統、計算機網絡、編譯系統等課程中的基本原理,如果只是聽教師的講解和看書,沒有相應的實踐環節,學生很難真正深入理解。再如高級語言程序設計、數據結構與算法、數據庫原理及應用等課程,如果不實際編寫、分析一定量的程序,也很難有效提高程序設計能力、算法設計能力和系統開發能力。有的同學還認為,自己準備考研究生,只需把分考高就行了,編程的實踐能力就不重要了。實踐表明,沒有很強的編程動手能力,在研究生階段,你將寸步難行,因為你的算法的思想,最終還是要靠編程實現的。每一個計算機的高級人才,都是從編程的實踐中走出來的,編程實踐是任何人都不能回避的。
2.改革課程實驗。傳統教學的計算機操作課上,教師一般都是對學生進行操作的重復展示。單一地讓學生模仿自己的操作過程,進行驗證性實驗,因而使得學生并不能自己練習或者進行創造性的思維創新,使得教學氣氛死氣沉沉,導致學生出現學習興趣不濃,學習目的以應付考試為主,學習效果不理想的情況,大大降低了教學效果。加大課程設計的力度。實際教學中,可將設計性實驗和課程設計實驗交叉進行,解決實驗教學學時不足的問題。在課程教學之初,布置課程設計題目,以整個學期的時間完成課程設計,這樣使得實驗教學組織形成了兩條線——以驗證性為基礎的設計性實驗教學和以項目為基礎的課程設計實驗。但這兩條線并不矛盾,設計性實驗教學的知識理論體系是循序漸進的,同時內容正是課程設計所需要的理論支持;課程設計是教學大綱所規定的設計性實驗的知識技能的綜合運用。需要注意的是解決好這兩條線的協調和配合是搞好實驗教學的關鍵。在一些專業課如《數據庫原理與應用》、《面向對象程序設計》等的課堂教學開課之初,就讓學生選擇好期末要完成的課程設計的題目,讓學生帶著問題學,提高學生學習的積極性,也可克服期末課程設計時間緊而導致質量下降的問題,為后面企業訂單式實訓和頂崗實習打下堅實基礎。
3.加強學生創新能力的培養。計算機是一門實踐性很強的課程。給學生創造更多的動手操作的機會,讓學生在實踐的過程中自主地發揮智慧和潛能。學生自主參與實踐,不但自學能力得到了培養,也使學生體驗到了解決問題的成就感和快樂,進一步提高了學生學習的興趣。鼓勵和支持學生積極參加各種面向大學生的科技競賽活動,如程序設計大賽、數建模競賽等,主要是培養學生的創新思維和團隊協作意識。荊楚理工學院計算機工程學院組織學生參加了“第三屆‘藍橋杯’全國軟件設計和創業大賽”和“全國高校計算機核心技能與信息素養大賽”,獲得了湖北賽區的4個一等獎、3個二等獎、9個三等獎的好成績,2012年5月參加在北京舉行的全國決賽,獲得國家級的5個三等獎和2個優秀獎的良好成績。
三、校內企業訂單式實訓
校內實訓基地是高校學生進行實踐操作的場所,要營造體現真實的職業環境與職業氛圍,從設備、技術、管理水準方面模擬職業環境建設實訓基地。為達到此目的,最有效的途徑是“引企入校”。根據“藍橋計劃”,荊楚理工學院計算機學院在大三下學期開始,利用課余和暑假,由企業委派有項目開發經驗的講師在校內對學生進行企業訂單式實訓。實訓期間實行項目化管理,每個班級的學生分成若干項目小組,每個小組4~6人,每個小組推選一名具備管理素質的學生為項目經理,項目經理在每個階段重新輪換,由本組學員推舉產生,新產生的項目經理負責本組學生在下個階段的培訓管理。按企業規范要求學生,將學生培養為IT企業規范人才。如2012年進行的JAVA EE開發方向訂單式實訓,整體實訓課程分17個階段展開,每個階段的授課課時按照30%授課+70%實踐分配。總課時:488課時。這幾乎是《Java面向對象程序設計》64課時的8倍。由此可見工程實踐是多么重要。整體課程包含7次項目實訓。7次實訓均以項目組的形式展開,以利于提高學生的編程設計能力,又能夠培養學生的溝通、組織、團隊合作能力。
四、企業頂崗實習和畢業設計
為了培養學生適應實際工作的能力,項目開發訓練結束后,實訓基地會把學生分派到相關的軟件企業進行崗位實習。整個實習時間為9個月,由所在企業的工程師作為指導教師。學生通過崗位實習了解企業的文化,適應企業的工作節奏,提高與他人溝通交流的能力和技巧,增強項目開發能力,這為他們日后參加工作奠定了堅實的基礎。本科畢業論文是教學計劃中重要的實踐性教學環節,是高校實現人才培養目標的重要一課。畢業設計,以頂崗實習時的實際項目為題,實習期間由企業工程師指導設計,返校撰寫論文期間,由學校專業教師指導完成。有企業實際項目的背景,學生畢業論文和設計的質量得到大大提高,避免了畢業設計不切實際、走過場等現象。荊楚理工學院計算機工程學院近2年的畢業論文中,近三分之二的優秀論文都來自“藍橋計劃”班的學生,他們的論文有企業實際項目背景,使用技術先進,內容充實,文本規范,有很好的實際應用價值。
培養面向市場需求的創新應用型人才是計算機專業人才培養的必然要求,但是應用型本科高校的學生素質、自身實力以及傳統教學模式慣性延續等因素,使得這個目標的落實存在一定的障礙。荊楚理工學院與工業和信息化部人才交流中心實施的“藍橋計劃”,是校企合作的有效形式,采用訂單式的實訓和頂崗實習,大大提高了學生的實踐能力和學生就業的質量,走出了一條特色化的發展之路。
參考文獻:
[1]教育部.關于進一步深化本科教學改革全面提高教學質量的若干意見[Z].教高[2007]2號文件.
[2]王愛民,李杰.“計算機科學與技術”國家級特色專業建沒報告[J].計算機教育2010,(12):24-28.
就本科畢業設計而言,總體質量滑坡,已經到了有高校甚至想取消畢業設計的地步。本科畢業設計質量下降在教育體制和教學管理方面的原因之一是我國的本科教育還采用“嚴進寬出”的老模式。在這種模式下高校一般都希望學生能順利畢業,因此本質上高校教學管理部門難以支持指導教師嚴格按照本科生畢業設計工作規定要求學生。那么為什么本科教育還采用嚴進寬出的老模式?究其原因一是習慣使然,精英教育階段就采用這種模式,而且效果較好,但目前學生、教師所處的環境與當時相比已經有了很大區別,這種模式已不太適于現今的本科教育。二是高校片面追求就業率,因為就業率影響著學校聲譽進而影響著招生,而“寬出”從表面來看有助于提高就業率。其實,從長遠來看,“寬出”最終會導致用人單位的不滿,無益于提高就業率。然而高校管理部門大多為了近期的成績而忽視了學校的可持續發展。三是個人分擔的高等教育成本比例過高。目前,由國家、個人和社會共同分擔高等教育成本的機制已初步形成。
然而高校收取的學雜費標準遠高于很多民眾的承受能力,這也是導致高校難以下決心“嚴出”的重要原因。本科畢業設計質量下降在教育體制和教學管理方面的原因之二是我國高等教育的經費不足、生師比過高、教師職稱或評優考核過于傾向偏理論的項目和論文研究成果。目前教學研究型高校教師往往要承擔相當于15年前兩倍以上的教學任務,而且從職稱評定上可以看出當前本科院校很重視科研,然而科研的含義已經不是十多年前理論研究與技術研發并重了,而是極度重視偏理論的國家級和省部級項目的申請與研究論文的發表。為了生存和發展,大多數屬于工科的計算機專業教師不得不選擇務虛,即崇尚所謂的理論研究,輕視務實的研發,不再積極爭取橫向的研發類項目。這在客觀上導致計算機專業的本科生既忽視也畏懼研發,工程設計與實踐技能每況愈下。而實用價值較高的橫向項目其實最適于作為本科生畢業設計題目,最有利于教師和學生了解社會需求,教師可以有針對性地培養學生、學生可以有針對性地主動學習,進而提高自己的實踐能力、科學研究能力、創新能力與綜合素質。此外,從時間上看,多數高校教師每年要花較多時間申請不同級別的縱向項目,還要花相當的時間和精力用于課程教學,這樣用于指導畢業設計的時間和精力就相當有限了。
2.教師方面
在目前的教師考核體制下,年富力強的本科院校的中青年教師幾乎全都把課程教學以外的時間和精力用于自身科研水平的提升上,即參與縱向項目的研究,研究成果主要體現在撰寫“高質量”的學術論文上。這些項目相關的研究內容,對于少部分即將成為碩士研究生的學生來說,還是比較有意義的,但對于其他即將進入工作崗位的學生來說,由于研究內容一般偏理論,與當前的社會實際需求脫節,因此作為畢業設計課題就未必合適。但高校教師由于近年來多忙于追求高質量論文,對真正滿足社會實際需要的最新熱門技術反而可能疏于跟蹤和學習,尤其是更新很快的計算機科技,因此很容易缺乏有效指導畢業設計的知識儲備、實踐能力和現實針對性。同樣,教師為了自身發展,往往關注某特定領域的研究發展,重理論輕實踐,缺乏對社會需求的了解,缺乏對計算機發展的宏觀了解,因此在課程設置方面也容易產生不利于培養學生實踐創新能力的問題。與此同時,教師對本科畢業設計的評價標準越來越與縱向項目的評價標準看齊,相較于實用價值,更看重本科畢業設計課題的理論價值,有些選題雖然新穎但完全超出了本科生的能力范圍,導致學生們不再重視踏踏實實、系統地解決問題,而是學習如何通過“包裝”解決問題。此外,一些高校官本位現象嚴重,甚至教授(無行政職務的)在學校都幾乎沒有話語權。由于教書育人的教師們得不到應有的尊重,因此容易缺乏作為園丁應有的成就感和自豪感,以及自我犧牲精神,進而追求科研上的成功而對幾乎不能帶來成就感的畢業設計指導工作不夠重視。
3.學生方面
隨著互聯網的發展,網絡上存在的誘惑如網游、音視頻也越來越多,意志力稍弱的學生就可能成為網絡控。因此,網絡會耗費本科生大量的時間,導致他們基本知識掌握不牢。另外,網絡也會滋長學生的惰性,計算機專業的學生四年中會有數次課內實驗和多個實踐課程,然而不少學生會借助網絡輕松獲得答案,白白浪費了自己的實踐機會。等到畢業設計時,他們的實踐能力較差,缺乏解決問題的自信心,這也是本科畢業設計質量下降不可忽視的原因。同時,就業壓力對學生影響很大,有些學生在本科學習期間不斷地考取各種證書,然而這種迫于壓力的以記憶知識為主的考試對于不少學生來說,不能起到提升他們分析問題、解決問題的能力的作用。此外,畢業設計往往與學生找工作或考研復試的時間相沖突,這也是導致本科畢業設計質量下降的原因。
二、本科畢業設計改革建議
1.教育體制和教學管理方面
提高高等教育經費投入、加強師資隊伍及軟硬件建設,提高師生比,為一線教師提供學習、培訓、考察的機會,以快速更新知識、增長見識、提高教師的責任感和積極性。自上而下全面改革本科院校教育體制,將“寬出”逐步改為“嚴出”,為保證“嚴出”合理且可行,應降低個人分擔的高等教育費用比例,或者為貧困家庭的學生提供無抵押助學教育貸款,同時還需要切實改變小學生學習壓力過大的現狀。必須還學生一個輕松的小學階段,才有可能切實激發他們在大學階段的學習欲望,進而要求他們認真對待自己的學業。也只有學校制定并切實支持實施“嚴出”,指導教師的指導和管理才可能有成效,學生才可能將壓力轉為動力,認真完成畢業設計,使畢業設計確實成為工作前的一次實戰演練。制定理論研究與技術研發并重的教師職稱和評優考核政策,以利于教師能夠根據自己的興趣和所長進行理論研究或技術研發,而不用違背自己的興趣全都追求國家自然科學基金等縱向項目的申請與研究。從政策上鼓勵教師進行各種類型的科技研發,可以為本科生創造更多了解科技動向和社會需求的機會,更多實踐與思考的機會,對于提高本科畢業設計水平大有裨益。
2.教師方面
在尊師重教的體制下,教師也應通過參與課題、自主學習和參加培訓等方式,積極主動學習和掌握最新熱門技術,提高自身專業水平;跟蹤最新技術和社會需求,不斷合理調整課程設置;依據計算機相關專業具體的課程設置,分析學生的專業知識結構,并結合技術最新發展現狀和社會需求,有針對地選擇畢業設計題目,有科研項目的還應結合項目的具體任務。另外,還可以采用學生自主選題(自主確定畢設任務)、教師把關的方式確定畢業設計課題,以提高學生的主觀能動性。另外,教師應借鑒全面質量管理的思想,重視過程檢查,將課題分為若干子任務,每個階段都予以指導和檢查。此外,還應優化本科畢業設計的評價標準,鼓勵理論創新和實現原創,決不縱容抄襲和偽造,設置畢業設計合格標準,并嚴格執行。
3.學生方面
除了通過規章制度督促學生認真對待畢業設計外,還應在思想上教育學生主動抵制互聯網上的誘惑,主辦講座指導學生合理利用互聯網上的資源。作為學生應認識到在本科學習期間,除認真學習理論課程外,對于每一次實驗或每一門實驗課程,都應堅持在教師指導下、與同學討論的基礎上,獨立自主地完成,只有這樣動手能力和創新能力才可能逐漸提高。學生應該通過查閱相關信息,精選要考的技術證書,以免耽誤課內學習,本末倒置。學生還應學會緩解就業壓力,合理安排做畢業設計和找工作的時間,盡早較好地完成畢業設計,并將畢業設計作為自己的實踐經歷用于就業面試。另外,學校還應重視就業指導,并盡力為學生聯系用人單位,提供就業推薦等,做好牽線搭橋工作,成為學生走向社會的堅實橋梁。
1 背景
20世紀90年代以來,以信息產業的發展、信息技術的廣泛應用、信息資源的開發和利用為主要內容的全球化和信息化日益成為世界經濟發展的顯著特征,成為人類社會跨入21世紀的重要推動力之一。黨的十六大從我國國情出發,提出了要堅持以“信息化帶動工業化,工業化促進信息化”、“走新型工業化的道路”等戰略思想。隨著這一精神的貫徹落實,各級政府扶持電子信息產業發展的積極性空前高漲,為信息產業的發展創造了良好的環境和無限的商機。
“十五”期間,各級各類信息化人才五年共增加2000萬人,其中軟件人員增加300萬人,計算機人才需要每年增加100萬。在我國總共664所本科學校中,有505所學校開設“計算機科學與技術”專業。2004年,“計算機科學與技術”專業在校人數接近理工科在校生總數的1/3。這一方面反映出高等教育對國家信息化建設的積極響應,另一方面也說明計算機專業建設數量大、任務重。然而,高校在擴招的同時,在計算機專業人才培養方面所面臨的問題也越來越突出,主要表現在以下幾個方面。
1.計算機專業本科畢業生就業困難
國家和社會對計算機專業的人才需要,必然與國家信息化的目標、進程密切相關。計算機市場在很大程度上決定著對計算機人才的層次結構、就業去向、能力與素質等方面的具體要求。計算機類畢業生就業困難的主要原因不是數量太多或質量太差,而是滿足社會需求的針對性不夠明確,導致了結構上的不合理。計算機人才培養應當與社會需求的金字塔結構相匹配,也應當是金字塔結構,這樣才能提高金字塔各個層次學生的就業率,滿足社會需求,降低企業的再培養成本。
2.高校培養模式與企業需求存在較大差距
目前,企業對素質的認識與高校通行的素質教育在內涵上有較大的差距。以學習能力為代表的發展潛力,是用人單位最關心的素質之一。企業要求人才能夠學習他人長處,而目前相當一部分學生“以自我為中心、盲目自以為是”的弱點十分明顯。
3.在校學生的實際動手能力亟待大幅度提高
目前計算機專業的基礎理論課程比重并不小,但由于學生不了解其作用,許多教師沒有將理論與實際結合的方法傳授給學生,致使相當多的在校學生不重視基礎理論課程的學習。為了適應信息技術的飛速發展,更有效地培養大批符合社會需求的計算機人才,全方位地加強高校計算機師資隊伍建設刻不容緩。
4.計算機專業課程內容和教學模式難以與計算機發展同步
目前計算機專業的課程內容與計算機技術的發展不同步,教學模式還不夠豐富,必須進行大力度的改革。
截至到2004年12月,全國IT職位需求數達到72302個,比2004年1月份增長了17336個。需求職位以研發工程師、產品工程師、軟件設計開發工程師、結構設計工程師、系統分析員、Java開發工程師等技術崗位為主。赴日軟件工程師以及小語種IT工程師在本地就業機會也很多。然而,面對如此多的就業機會,一方面是大量計算機科學與技術專業的學生難以找到合適的職位,另一方面卻是IT企業難以找到滿意的IT人才。其中一個重要的原因是學生的實踐能力較差,與IT企業結合不緊密。
針對以上問題,計算機教育界一直在開展研究工作,并提出了一些有效的對策,其中層次化培養模式得到廣泛認同。即根據計算機專業畢業生所從事工作的性質來劃分,將計算機人才大致分為從事研究型工作的專門人才、從事工程型工作的專門人才、從事應用型工作的專門人才。其中第一類以培養優秀的計算機科學與技術專業人才為目標,著眼于他們未來成為教授和學者;第二類注重培養工程實踐型人才,著眼于他們未來成為主任工程師、總工程師;第三類以培養專業技術熟練的、優秀的軟硬件生產、開發、經營、維護工程師以及專業技術管理工程師為目標。
事實上,我國的教育理論工作者早就從社會功能、智能結構等方面對人才類型進行研究,認為社會人才可分為四種類型:學術型人才、工程型人才、技術型人才、技能型人才。這四類人才中,學術型人才要求基礎理論深厚,有較好的學術修養和較強的研究能力;工程型人才要求有較好的理論基礎,較強的應用知識解決實際工程的能力;技術型人才也要有一定的理論基礎,但更強調在實踐中的應用;技能型人才強調崗位操作能力。地方本科院校從事理論研究的基礎相對薄弱,學術型人才不應作為主要培養類型,而技術型和技能性人才更適合高職高專等院校。因此,地方本科院校人才培養目標應以工程型人才培養為主。從計算機科學與技術專業的角度看,工程型人才的特征主要是把計算機科學與技術的基本原理演變為軟件或硬件產品的設計、項目規劃或決策。強化實踐能力,注重專業知識的綜合運用,提高與企業溝通的能力是這類人才培養的最佳手段。大力培養工程型人才符合地方院校特色,也符合因材施教的要求。
2 工程型人才培養模式
根據工程型人才的特征要求,本文從地方高校的角度,以蘇州大學計算機專業人才培養模式為例,重點探討計算機科學與技術專業工程型人才的培養模式。
蘇州大學計算機科學與技術專業在制定培養方案時,在保證學生掌握基礎理論知識和計算機科學與技術專業必備的基本原理的前提下,增加了實踐教學的比重,設立了數據庫綜合實驗和硬件綜合實驗等五個大型綜合實驗;制定了二年級到企業進行認知實習、三年級到企業進行暑期實習、四年級到企業進行畢業設計實習的企業實習計劃;開設了日語等小語種選修課以及客戶關系管理等公選課,包括聘請企業高級主管開設企業文化講座、IT項目管理選修課等。本節僅從強化實踐環節這一側面介紹我們在工程型人才培養方面進行的探索。
1.教學模式概述
蘇州大學與蘇州高新技術開發區、昆山軟件園毗鄰,周邊IT企業眾多,其中蘇州工業園區55%的企業為IT企業。蘇州工業園區下屬的國際科技園現有企業240多家,80%為IT企業和高科技企業,主要從事軟件開發和IC設計。蘇州大學在多年教學中,結合地方特色,總結出了一套理論與實踐相結合的培養方法,在注重計算機專業人才基本理論培養的同時,也注重實踐能力的培養。教學中,采取“理論―實踐―理論”循環教學模式,既注重理論教學中各門課程的相互銜接,同時將理論教學、課程實驗、課程設計和論文設計看成一個整體,將它們有機結合起來,讓學生不僅僅學到某門具體課程的教學內容和某種具體的開發手段,更能全面掌握整個課程體系和開發過程。實踐教學中,我們建立了新的實驗教學模式,設計了從“單元實驗―綜合實驗―課程設計―開放實驗室―實習基地―畢業設計”一體化的實踐教學體系,以提高學生的個性化設計能力。同時,我們與企業密切聯系,積極探索“產學研相結合,培養實踐型人才”的新模式。
2.主動適應IT企業需求,定制企業需求的培養方案
隨著IT技術的迅速發展,蘇州工業園區和蘇州市的IT企業也發生著巨大的變革,其人才的需求也在不斷變化。因此,跟蹤IT企業的發展,分析其人才需求狀況,對計算機專業人才培養模式有重要參考價值。針對目前許多高校培養的本科生難以適應市場需求這一現狀,蘇州大學與蘇州市各相關企業聯合成立IT企業教學指導委員會,為蘇州大學IT專業的發展提供長期的指導與支持。同時,IT企業教學指導委員會企業還不定期地給計算機專業學生舉行技術講座及前沿知識講座,并與教師進行座談,共同商討有關教學內容更新的問題。IT企業教學指導委員會不僅為學生、教師打開了了解市場的窗口,同時也為企業和學校架起了人才需求的橋梁,從而實現計算機專業人才的定制化培養。
3.建立新的實驗教學模式,提高學生的個性化設計能力
在專業實驗教學模式上,改變原有實驗課中傳統實驗多而反映現代科學技術新成就的實驗少、驗證性實驗多而創新實驗少、實驗手段上采用傳統測試技術多而利用現代技術手段少的狀況,建立了新的開放式實驗教學模式,這是提高學生實踐能力的有效手段。在具體實施中,可以把有原來固定的實驗時間安排改變成靈活的實驗時間安排,把原來封閉的實驗項目改變成支持自主設計的實驗項目,把原來的成批實驗方式改變為滿足學生個性化要求的實驗方式。針對專業特點,可分設計算機硬件基礎實驗室、計算機軟件基礎實驗室、計算機軟件工程實驗室、計算機多媒體基礎實驗室、計算機網絡技術實驗室、數據庫實驗室、信息安全實驗室,以培養學生專長。
4.建立創新實驗室,提高學生創新能力
創新實驗室是加強學生創新能力培養的有效途經。目前,蘇州大學計算機科學與技術學院和摩托羅拉中國有限公司、蘇州國芯科技有限公司、紫金電子有限公司等多家單位聯合建立了蘇州大學摩托羅拉單片機實驗室、江蘇省嵌入式軟件技術中心蘇州大學分中心等具備一定科研能力的實驗室,從而為學生創新能力的提高創造了條件。同時,學院成立了自己的開放實驗室,主要為計算機科學與技術學院學習成績優異且有較強科研能力的學生提供了進行創新性實驗的條件,并制定了完善的開放實驗室條例,規定了其運行機制及運行模式。
如進入開放實驗室的學生必須結成科研小組,采用自主選題、指導教師指定課題或企業提供課題等方式,經開放實驗室評審委員會評定后才能進入開放實驗室。科研小組必須在一定時期內完成一定的科研任務,并提交課題總結報告或論文。由于開放實驗室必須以課題小組形式申報課題,開放實驗室在培養學生創新能力的同時,還培養了學生的團隊開發能力。因此,開放實驗室為廣大學生提供了自由發展的空間,大大激發了學生的學習熱情、創造激情,為其成才創造了有利條件。
5.建設加強實習基地,提高學生工程實踐能力
提高實踐能力的關鍵是要讓學生有與企業直接溝通的機會。因此,應積極引導教師主動面向地方經濟建設、社會發展和文化繁榮的主戰場,把專業建設深深根植于生產實踐之中。在實踐中轉變傳統教學觀念,致力于培養具有較強社會適應性的高級專門人才。目前,我們已在蘇州工業園區、蘇州新區的摩托羅拉、AMD、羅技、旺宏等世界知名IT企業建立了計算機科學與技術專業教學與實習基地,并與中創軟件工程股份有限公司合作在昆山成立了蘇州大學中創軟件工程學院實習基地。在實踐中教,在實踐中學,使得計算機科學與技術專業學生實踐能力明顯增強。
我們將企業實習劃分成三個階段。一是認知實習,時間一般為一周,主要讓學生全面了解企業的運作模式、各企業主要研究方向以及當前流行的開發工具和軟硬件平臺。二是暑期社會實踐,時間為50天,主要讓學生利用暑假深入企業,參與企業的一些小型項目或一些模塊的開發,甚至是文檔的整理工作,目的是讓學生知道所學知識到底能如何運用,并初步具備運用所學知識進行一些實際項目開發的能力。三是畢業實習,時間為一學期,主要讓學生綜合利用所學知識進行較為完整的項目開發,目的是讓學生畢業后具備獨立勝任項目開發與設計的能力。
在實習基地建設中,應注重學生管理與質量監控。以畢業設計為例,我們制定了一系列有關畢業設計的規章制度,如畢業設計計劃、畢業設計選題原則與類型、畢業設計的步驟、校外畢業設計試行辦法等條例,并發放企業嚴格執行。對于安排畢業實習生多的企業,我們還專門安排指導教師長駐企業,從而確保了畢業設計和論文的質量。
3 結束語
強化實踐教學,可以讓學生的實踐能力和創新能力都得到顯著提高。近幾年來,我院學生多次在江蘇省程序設計及網頁設計比賽中獲得好的成績,畢業生一次就業率也始終在98%以上,人才就業面也非常廣。目前,在實習基地建設方面,我們在擴大實習基地范圍的同時,更加注重實習基地的內涵建設,如開展“多模式校企合作培養高素質IT人才”這一課題研究,希望通過IT企業教學指導委員會、IT企業聯盟等松耦型校企合作模式和共建創新實驗中心、實習基地等緊密型校企合作模式等方式開展全方位、多層次的合作。同時,針對不同層次的學生、不同性質和規模的企業采取靈活多樣的培養模式,既達到培養高素質、創新性人才的目的,也使企業在校企合作中得到實惠,從而達到校企雙贏的目的。
(本文獲得“2005年全國青年教師計算機教育優秀論文評比”學科建設與人才培養二等獎)
參考文獻
1.陳建軍.IT業和長三角區域經濟一體化良性互動.通信信息報,2004,6
2.李曉明.陳平等.關于計算機人才需求的調研報告.計算機教育,2004,8:11~18
摘要:為解決地方高校本科計算機專業的畢業生在就業時出現的人才供需矛盾問題,文章研究目前計算機專業的就業形勢、實踐教學的現狀與存在的不足,針對加強重視、完善體系、優化實驗課管理、改進教學方式、加強實踐教學及產學研基地的建設、改革畢業設計、規范考核評價方式等方面,提出實踐教學改革的思路框架。
關鍵詞:地方高校;計算機專業;實踐教學改革
1 地方高校本科計算機專業現狀
目前許多與計算機相關的用人單位都要求畢業生既有扎實的理論基礎,又具備良好的實踐動手能力、創新能力和綜合應用能力。教學中的實踐教學是培養學生獨立分析問題、解決問題能力的重要環節,主要包括實驗教學、項目訓練、實習實訓和畢業設計等。實踐教學應與理論教學緊密結合開展工作,互相促進。計算機專業的實踐教學是培養學生創新能力、創業能力和綜合實踐能力的關鍵步驟,是理論聯系實際、培養學生掌握科學方法和提高動手能力的重要途徑。根據文獻的統計,我國各高校畢業生的人數逐年劇增。目前我國大多數高校都有計算機或相關專業。由前程無憂招聘網站統計的數據看,近年IT行業招聘的職位需求均排在各個行業的前列。麥可思研究院的《2012年中國大學生就業報告》對全國各專業的就業數和就業率統計表明,2012年計算機科學與技術和計算機應用技術等專業都是2012年本科就業紅牌警告專業,地方院校計算機類專業的初次就業率只有70%左右,其中還包括了不少學生從事的是與所學專業不太相關的工作。對于地方高校計算機專業本科生就業所出現的人才供需矛盾的問題,究其原因,主要在于學生的計算機專業技能水平不高,難以滿足用人單位的需要。經研究發現,地方高校本科計算機專業的實踐教學主要存在以下問題:
(1)傳統的重理論、輕實踐觀念,或者重課堂、輕課外的現象依然存在。計算機專業的實踐教學一般包括作業、實驗、課程設計、生產實習和畢業設計(論文)。但是一般教師都認為課堂上的理論教學完成后,就可以完成教學任務了,而實踐教學不好把握效果,常被置于次要地位。此外,學校管理部門的考核也更加看重課堂上的理論教學,對實踐教學的課時和要求都相對較低,因此學校各級都有待加強對計算機專業實踐教學環節的重視。
(2)專業課程體系有待完善。地方高校本科計算機專業的課程體系往往是參照了重點高校的課程體系,缺乏自己的特色,對于實驗和實踐的環節也大多是單個課程的實驗內容,與其他相關課程之間的銜接與聯系不夠緊密。
(3)實踐教學內容與實際的就業需求不符。目前,一般的實踐教學內容主要是由授課教師確定的,但由于大部分學校的教師對實際就業需求不夠清楚,對各種招聘單位的最新業務要求不夠熟悉,只是習慣性地沿用以往的教學方式和內容,造成教學跟不上實際的用人需求。
(4)學生不夠注重實踐學習。學生在實踐實習的學習環節中,由于受學校的統一安排,自己對學習的目標不夠明確,缺乏主動探究的積極性,導致實踐實習的過程多數流于形式,對實習報告等很多人也是敷衍應付了事,以至于最后很多學生的實踐能力難以真正提高。畢業設計是計算機專業本科生培養過程中的最后一個教學環節,是學生在校學習期間最重要的一次全面而系統的綜合實踐訓練。但由于臨近畢業,找工作或考研等事情也迫在眉睫,很多學生不重視畢業設計,得過且過,并且畢業設計的研究內容陳舊、簡單,缺乏創新性與實用性。
(5)實踐教學的考核制度有待完善。地方高校本科計算機專業的實驗或實踐課一般是隨理論課同步開設的,實驗類型主要以驗證型實驗為主,一般會在實驗課前提供詳細的實驗步驟,以致學生較被動地參與實驗實踐,而且主要是以批閱實驗報告的形式進行定量考核,考核制度欠科學性與全面性,這樣難免會有學生抄襲或編造數據,效果堪憂。
2 實踐教學改革的思路框架
(1)從上至下加強重視實踐教學環節。要從主管領導開始,定下相關制度來提高實踐教學的地位,提高實踐教學的課時比重,積極推廣學生的課外實踐活動,定期舉行專業實踐技能競賽,加大獎勵力度。
(2)完善實踐教學體系。計算機專業的實驗和實踐課程,是培養學生應用所學理論知識解決實際問題的能力的重要途徑,但是通常一刀切的做法,會讓水平低的學生感到恐懼,水平高的學生卻覺得沒有挑戰性,浪費時間,因此計算機實踐教學必須考慮不同層次學生的需要,正視學生個性和能力的差異,對學生實踐創新能力的培養要符合認知規律,從低到高逐步提升,建立多層次、多類型、多步漸進的實踐教學體系,其層次結構如圖1所示。
圖1中的3個層次是緊密聯系,層層遞進的。其中,觀測驗證性實驗是每個學生必須要完成的實驗內容,以加深和鞏固課堂的學習。綜合設計性實驗是對課堂上所學內容的綜合運用,一般可以分組進行,組員可擔當不同的角色,負責不同方面的內容,共同完成實驗。實驗完成后每個小組內各成員要進行實驗總結的書面和口頭陳述演示,每個小組組長也要代表該組進行各小組實驗總結的書面和口頭陳述演示,以此評定各人實驗成績。研究創新性實驗則是在提供給學生選題后,由指導教師指導分工、合作完成,如創新設計的競賽題目、科研項目子課題等,最后也要做出實驗總結的書面和口頭陳述演示。嚴格地考核評比,讓每位學生在有限的時間內充分參與實際的研究體驗,了解各種綜合應用的實踐過程,并互相學習交流,取長補短,不斷進步。
(3)優化對學生實驗課的管理。在實驗教學的過程中,要以學生為本,注重體現學生的主體地位,充分調動學生做實驗的積極性和自主性,讓學生自己設計實驗方案,并自主實施實驗過程。教師為主導,要注意及時給予啟發和指導,使學生能真正體驗自主實驗帶來的成功與失敗,鍛煉自身實踐動手能力,并注意總結,提高創新能力。為了讓學生在實驗課中能積極主動地專心投入做實驗,課前要教會學生基本的實驗技能,布置實驗任務時要充分準備,布置的內容和表達要能夠提高學生的興趣。在實驗課進行的過程中要注意引導和監管,對學生的實驗效果要進行評比,也可以讓學生之間互相評比,促進學生間積極的學習競爭,建立獎優罰劣、人人爭先創優的良好學習氛圍。
(4)改進實驗、實踐課的教學方式。本科計算機專業的實驗、實踐課要針對實際情況,改進實驗教學方式。例如:程序設計類課程中的觀測驗證性實驗,地方高校一般會讓學生照著課本中的代碼輸入,然后調試修改,驗證程序輸出的結果。有人認為這樣會讓程序設計實驗變成打字練習,不利于學生真正掌握所學知識。其實也不應該全盤否定這種輸代碼的實驗方法,因為學生調試修改程序的能力需要通過這種方式來訓練。而且要多次進行以真正熟練掌握觀測驗證性實驗的內容,強化調試修改程序的技能,但是當學生具備了調試修改能力后,就可以減少這種花時間在打字上的訓練了,更多地應該讓學生投入時間到掌握編程思想以及算法設計方面,并鼓勵學生在完成了觀測驗證的任務后,能夠進行自主探究,爭取改進或研究出更好的設計。
對于綜合設計性實驗,可以參考美國的頂峰體驗課程(Capstone Experience Course),如專業課程設計、專業實訓等初步的項目研究體驗。主要的環節包括實際案例分析、項目計劃方案設計、團隊合作交流、開發實踐、書面和口頭交流溝通以及撰寫總結等。整合各交叉學科知識,針對社會的需要,集中時間積極開展開發研究,有助于優化我國地方高校的教學方法,增強學生的成就感體驗;通過合作交流,使學生在相互協助和交流促進中實現知識的整合;優化課程計劃與培養過程,使學生能夠較系統地掌握實際的工程開發應用技能、初步的文檔書寫技能等,提高學生的實踐能力與綜合素質。
對于研究創新性實驗,可以借鑒近年發展起來的CDIO教育模式,參照工程項目從構思、研發改進到運作實施的整個過程,即:構思(Conceive)、設計(Design)、實現(Implement)和運作(operate)4大步來組織實驗實踐教學。首先,建立學生進行創新實踐的備選課題庫。鼓勵學生自定課題,每年也向教師們征集課題名,并聘請相關領域的專家進行論證審核,從中選出有研究價值的課題,進入備選課題庫。其次,經常邀請企業的技術骨干和資深工程師來校作技術講座,帶領學生到企業進行實地參觀考察,加深學生對各種課題的相關技術背景和實際研況的了解。然后,學生可以在網上自由報選已入庫的課題,選了同一課題的學生形成項目組,再在指導教師的召集和指導下,進行任務分解,按興趣和能力分工,確定研究組長。指導教師引導學生組織書寫研究開發的計劃和設計方案,定期集中了解實踐研究學習的進度和存在的問題,協助排解疑難。學生通過查閱相關資料,深入考察研究項目的需求和可行性,自主學習相關技術,進行實驗測試,擬定設計方案,并進行反復驗證和改進。各項目組中的每個學生成員在實施各自研究任務的過程中,不斷地進行著發現問題和解決問題的主動積極實踐,經常相互交流,共同提高。最后,將遇到的困難問題以及解決方案、項目開展過程中的經驗體會、各種不足與改進意見等撰寫成項目總結報告,以項目結題匯報演講和組織競賽評比的方式進行展示,并對優秀的研究成果進行獎勵,推薦參加各種相關競賽。
學生在積極參與這種研究創新性實驗實踐的過程中,積極性很高,主動學習,系統地掌握與項目相關的大量知識,且印象深刻。這樣可以有效地培養學生的系統思維能力、綜合知識運用能力、實踐過程中的動手能力、團隊合作過程中的人際交流能力、文檔寫作能力和語言表達能力等。
(5)加強校內外實踐教學基地、產學研合作基地等平臺的建設,提高教師的業務水平,增強學生的就業競爭力。計算機的新技術日新月異,層出不窮,產學研合作可以為高校、企業和科學研究機構,建立一種良性的互補互利機制,充分地發揮各方優勢,促進人才培養、科學研究與經濟發展結合,縮小學校和社會需求之間的差距,不斷接近科學技術前沿,主動地適應社會的需要。所以,地方高校應該響應國家中長期教育發展的要求,積極建立各種校內外實踐教學基地、產學研合作基地,并健全管理制度,為大學生的創新實踐活動提供場地與制度的保障,以各種形式鼓勵師生參與企業項目的開發研究,激勵學生參加各種創新實踐活動和學科競賽,讓學生盡快地將在課堂上所學的理論投入應用,體驗理論的實用性,提高學習興趣,并且能夠在實踐應用過程中發現問題、解決問題時做出深入研究,不但有效地鞏固了課內理論,還學會了大量的課外知識,積累了實際的工程實踐經驗,培養了創新思維,提高了專業實踐能力。
(6)畢業設計環節的改革。計算機專業的本科畢業設計,是對學生在大學期間所掌握的知識與能力最綜合的檢驗。畢業設計的質量,可以在一定程度上直接反映出實踐教學的優劣。為了避免大部分學生到四年級時,不得不因為要面對各種緊張的找工作和考研復習備考等壓力,而無法集中精力專心地投入到畢業設計的實踐中,以至于不少的畢業設計最終未能全部按計劃完成預定的任務,甚至出現最后臨時、馬虎、勉強應付等更差的情形,應該讓學生從大學一年級就開始準備最后的畢業設計,盡早地培養學生探索分析問題以及解決問題的實踐操作能力,掌握科學研究的基本方法和技能,讓學生早日參與項目研究,體驗團隊開發過程。爭取在四年級的第一學期實習前就基本完成畢業設計的初步作品,。在畢業設計開展期間,再進一步修改完善并總結成畢業論文后參加答辯,這樣可以保證足夠的研究時間,讓學生盡可能親自專心地投入到畢業設計的實踐中去。
以畢業設計作為本科計算機專業實踐教學的最終檢驗目標,建立圖2所示的層次遞進結構的畢業設計培養體系,對一年級的學生就要開始加強專業基礎實踐技能的學習訓練,鼓勵學生加入計算機專業各種技術型的學生社團,學習相關實踐技術。二年級學生則提倡加入學生的項目開發組,進行團隊項目開發的鍛煉。三年級則盡可能參加各教師的實際科研項目,或參加學科競賽,進行創新設計研究。到了四年級的第一學期基本上都能夠并且已經可以獨立地做出一些實用創新的作品,再進一步完善總結之后就可以成為一個較成功的畢業設計了。
(7)改革實踐教學的評價方式,規范實踐技能水平的考核。盡管計算機專業實踐教學的形式多樣,為了促進良性的學習競爭,對實踐教學進行科學公平的評價,還是要以較統一并且可信實用的評價方式來建立實踐教學的評價體系。實踐教學主要考核學生解決實際問題的實踐操作能力,要針對各種不同的實踐教學環節,建立規范的評價機制。尤其是觀測驗證性實驗,由于考核的次數多、量大,難以對每人的操作過程和結果等進行評價,所以除了參考實驗報告和考勤外,更重要的是要盡可能進行學生之間的互評,最后教師也應對一部分學生抽樣進行實際評價,以了解實情。
學生在參與實踐教學評價的過程中,互相學習,共同促進,既獲得了反饋信息、吸取教訓,便于反思與改進未來的實踐學習,在對學生評價之后又提升了自身的認知水平。綜合設計性實驗以及研究創新性實驗,要以多個相關學生和指導教師等的評價來綜合評定,因此我們設計了一套B/S架構的實踐教學評價在線管理系統軟件,由參與評分的學生和教師根據評價指標,對被評價學生某次實驗實踐活動進行評價,可以錄入定量的評價成績,還可以錄入定性的評價描述。對定量評價,系統可以自動去掉最低分和最高分,計算出最終得分。對定性評價,能夠記錄下每位評分者對被評價學生的定性評價意見。每一次的評價數據都記錄下來后,師生可以隨時列表查詢,實現了較好的過程性評價,便于學生充分了解自己實踐學習的歷史情況,也方便教師監控追蹤實踐教學開展過程的情況,以調整教學策略因材施教。這樣采用定量與定性相結合,過程性評價與結果性評價并重,并綜合學生自評、學生互評與教師評價等,實現較全面科學的實踐教學評價,取得了較好的實踐教學效果。
3 計算機專業實踐教學改革的效果
湛江師范學院在本科計算機專業的實踐教學改革過程中,建立了大學生科技實踐創新基地,對實踐實驗學時與實踐教學內容進行了合理的調整,提高了很多實驗內容在各課程教學中所占的比例。還注重不同課程之間實驗的聯系,在完成規定每人必做的基礎實驗外,增設了選做實驗和自擬實驗,在課外選修課、技術型學生社團或競賽組中開設了研究型和創新型實驗,有效地提高了學生的創新實踐能力。從2007年開始,學校每年都舉辦歷時半年、形式多樣、多學科并舉,集專業性、創新性于一體的“IT科技節”,而且得到了多家IT企業的大力贊助,學生熱情高漲。2012年的第6屆IT科技節,學院僅二、三年級學生中就平均有一半以上參加了“IT科技節”中的各項比賽。2008年年底開始建立了校園智能OA系統,推進了學院的實踐教學、學生導師管理、畢業設計全程在線管理等工作的開展。學生積極參加教師的科研項目、各類學科競賽和大學生創新創業訓練等活動,在近5年的實踐教學評價和畢業設計考核中,取得了很大的進步,在各類計算機相關的比賽中,獲得的省級以上獎勵比改革前增加了6倍多,計算機專業學生的就業競爭力也有明顯提高。
4 結語
計算機專業的實踐教學是培養學生學以致用的重要途徑,筆者針對當前計算機專業的就業形勢和地方高校本科計算機專業實踐教學的現狀,以提高畢業生的實踐能力為目標,探索研究了實踐教學各個環節的改革完善情況,提倡對學生從一年級就開始加強專業實踐技能的鍛煉,從計算機專業實踐教學組織、開展、評價等各方面,提出應用于實踐教學改革的思路框架,以拋磚引玉,下一步希望有更加深入的研究,以探索出更科學完善的計算機實踐教學改革方案。
參考文獻:
[1]王愛民,谷川.軟件工程專業校企合作實踐教學模式研究[J].實驗技術與管理,2012,29(1):143-145.
[2]趙丙辰.提高地方高校計算機專業就業競爭力的研究[J].中國城市經濟,2011(12):179-180.
[3]王興玲,李春榮,焦玲.高校計算機基礎研究型實驗教學體系的構建與實施[J].計算機教育,2005(6):34-36.
[4]張曉琴.建立實踐教學向理論與實踐并重的轉換機制[J].職業教育研究,2007(1):116-117.
[5]何靜媛,朱征宇.高校計算機專業實踐教學改革研究[J].計算機教育,2010(2):25-27,46.
[6]周啟明.計算機科學與技術專業實踐教學環節探討[J].當代教育理論與實踐,2011,3(5):74-76.
[7]張美平.計算機專業嵌入式系統課程實踐教學探索[J].福建師范大學學報:自然科學版,201l,27(3):10-13.
[8]李文敬,劉之家,閉應洲.應用型本科計算機專業實踐教學體系的構建與實施[J].計算機教育,2011(2):103-107.
[9]殷明,朱昌平.從眾心理與學生實踐創新能力培養的研究[J].實驗技術與管理,2009,26(7):128-130.
[10]那景芳,徐小平,段建民.多層次內容循環漸進實踐教學模式的研究與實踐[J].實驗技術與管理,2010,27(2):107-109.
[11]劉義良.計算機實驗教學課堂行為管理的實踐及應用[J].實驗室研究與探索,2011,30(2):170-172.
[12]李作主,熊偉.增強學生主體意識,提高計算機實驗教學[J].電腦知識與技術,2008,4(3):695-696.
[13]江捷,馮士維.美國頂峰體驗課程對我國高校實踐教學改革的啟示[J].實驗技術與管理,2012,29(3):184-187.
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2015)34-0067-02
1 概述
“軟能力”主要包括就業能力、方法能力和社會能力。就業能力是必須具備的專業能力;方法能力是學習以及從事某種工作所采用的方法;社會能力是指協調以及自我反省的能力。
為了提高軟件專業學生的職業“軟能力”素養,對一些軟件企業進行了崗位調研,對部分畢業生跟蹤調查,獲取反饋信息,并且在企業資深軟件工程師和管理人員的協助下,深入分析軟件專業學生所需要的職業“軟能力”素質要求,努力探索如何能夠更好地培養學生的職業“軟能力”,滿足企業的用人需求。
2面向“軟能力”培養的教學實踐
計算機專業課程具有很強的綜合性、實踐性等特點,教學目的不只是要讓學生掌握基本的知識,培養程序開發思維,更重要的是培養自主學習能力和獨立分析、解決問題的能力。因此,努力改革課程設置和考核方式,豐富教學方式和手段,通過軟件專業系列專業課程的學習和實踐,循序漸進、堅持不懈地培養學生的“軟能力”。
《計算機導論》課程要求學生能夠熟練使用Windows操作系統、Word、Excel、PowerPoint,以及其他常用計算機軟件;《C程序設計》對學生初次接觸的編程語言細致講解,講練結合,建立面向過程的編程思想;《操作系統》、《計算機網絡及應用》、《計算機組成原理》通過課程設計加強實踐操作,加深理解;《數據結構》借助于C語言進行編程實踐,將復雜的理論簡單化、形象化。
《數據庫系統概論》使用Oracle進行實踐教學,《SqlServer數據庫應用》讓學生充分感受另一個主流數據庫管理系統的魅力;《軟件工程與項目》、《管理管理信息系統》、《軟件文檔寫作》既能使學生體會軟件工程的基礎理論和基本思想,也掌握了運用軟件工程方法分析、解決和描述問題的能力。
《Java程序設計》、《Java高級編程》、《Java Web開發技術》、《網站設計與開發》、《面向對象分析與設計》、《XML應用基礎》、《Java項目實訓》等課程幫助學生構建面向對象的編程思路,熟練掌握Java項目的開發方法;《C#程序設計》、《.Net WinForm編程》、《.Net多媒體》、《.Net項目實訓》等課程則為學生介紹了.Net軟件項目的開發思路和方法,為日后的.Net軟件項目開發奠定基礎。
以上課程大多采用上機考試,注重對實踐能力的考核。借助于軟件系統進行試題庫的保存和維護,還開發了專門的考試系統,使用多套試卷,保證相鄰座位考生試題不同。從抽取試題,到監考、批卷、登記成績,步步把關。尤其是對試卷的管理格外嚴格,考前加密,防止漏題;考后加密,以防徇私;流水批卷,公平合理;多人復查,減少錯誤。
還有一部分課程采用任務驅動的方式,以團隊為單位完成大作業,進行成果演示和答辯,進行綜合能力考核。成果演示和答辯,鍛煉學生的邏輯思維、語言表達和反應能力;以團隊方式完成任務,培養學生的責任意識、協作精神、溝通能力、創新能力、解決問題的能力。
通過實踐教學和綜合考核,以考督學,以考督教,調動了教師和學生的積極性、主動性,改善了教學質量和效果,提高了學生的專業水平和綜合能力,也有效減少了死記硬背、不求甚解,平時不努力,考前抱佛腳的現象。
3 畢業設計
畢業設計旨在讓學生把大學期間所學的計算機知識融合在一起,以完成系統開發和畢業論文的形式為本科四年交上一份合格的答卷,也引導大家體驗軟件開發從可行性研究、需求分析、到設計、編碼、測試、維護的各個階段,為學生日后從事軟件開發工作積累經驗。
畢業設計在培養學生“軟能力”發面發揮了重要的作用,在開題階段指導學生如何查閱資料,培養學生獲取信息的能力;引領學生閱讀文獻,培養學生對新知識的快速領悟能力。通過分析、設計和開發軟件系統,鍛煉學生對所學專業技術知識的綜合運用,培養分析問題、解決問題的能力。在畢業論文撰寫環節,教學生如何組織論文內容,培養認真嚴謹、實事求是的專業文檔撰寫能力[1]。答辯是畢業設計(論文)考核階段的最后環節,通過答辯,學生不僅展示了畢業設計工作的效果,更展示了自己的專業知識、技術水平和綜合素質[2]。
近年來,校企合作模式畢業設計的實踐教學,被廣大高校尤其是計算機專業的師生所認同,并取得了一定的效果 [3]。我校與多個知名的軟件企業一起合作指導畢業設計,共享資源,統一流程:先確定論文題目,然后中期檢查軟件系統和論文,論文盲審,答辯,資料最終提交和驗收。畢業設計的成果物為:軟件系統、畢業論文和相關文檔。
1)軟件系統
學生參照個人喜好和前期積累,選擇熟悉、能夠駕馭的技術來開發系統。要求畢業設計所開發的系統規模不能太小,功能不能過于簡單。最起碼有信息的增加、刪除、修改、查詢功能,邏輯設計較為嚴謹,沒有明顯漏洞。頁面的數量不能太少,控件布局比較合理,內容清晰,頁面背景色不要太深,使用一定的動畫效果,界面美觀、友好,方便用戶使用。
系統一般具有用戶登錄、注冊、密碼修改、用戶信息修改和刪除等功能。至少有兩種用戶,每種用戶所具有的操作權限有所不同。系統所使用數據庫表數量不能太少,而且表的結構應該合理,符合規范化的要求,表與表之間的關聯比較科學,程序中盡量用到存儲過程。程序命名要合理、規范,代碼中要有合理的注釋。程序有足夠的異常捕獲和處理,保證系統的健壯性。
2)畢業論文
擬定論文題目后開始撰寫畢業論文,論文結構包括:封皮、英文和中文摘要、目錄、緒論(項目背景、研究意義、國內外研究現狀、系統概述等)、系統分析、系統設計、系統的實現、系統測試、結論、致謝、參考文獻等。論文內容盡量充實,尤其要重點突出自己所做的工作。
中文摘要為整篇論文菁華的濃縮,簡要介紹系統開發的意義、系統的主要功能、系統開發手段等。英文摘要是對中文摘要的翻譯,盡量要語句通順,表達準確。目錄中有“致謝”,但不包括摘要。目錄層次不要太深,系統開發一般是遵循分析、設計、實現、測試的步驟來做。
每一章中的圖、表都是各自排序,不混在一起排。圖、表應該清晰,不能模糊不清,圖、表必須有序號和名稱,而且圖的名稱放在圖的下面,表的名稱放在表的上面。參考文獻在正文中都要按照次序引用,引用標記在右上角。
3)相關文檔
《開題報告》記錄題目、擬選題的意義及研究(設計)方法、擬選題的研究現狀、擬寫作內容及寫作大綱、擬寫作進度時間表,指導教師意見、院系意見等。《指導記錄表》記錄指導教師輔導的情況。《中期檢查記錄表》記錄指導教師進行中期檢查的日期、檢查內容、意見及建議、學生的中期檢查成績等。《指導教師評語表》記錄指導教師評語。《評閱人評語表》記錄評閱人意見、是否同意參加答辯等。《答辯記錄表》記錄學生的基本信息、論文中英文題目、答辯日期、答辯組長和答辯小組成員名字,以及答辯時問題回答情況。《誠信承諾表》承諾論文是學生本人獨立研究、寫作的成果,論文中的引用均在論文中加以說明。
4 結束語
計算機課程改革提倡以學生為主體,提升學生的學習興趣,提高課內實踐的教學質量,鼓勵以工程化的方式開發和設計軟件,著重培養學生作為軟件工程師所需要的專業能力和素養。面向“軟能力”培養的軟件專業實踐教學探索過程中,較多地運用了基于項目案例驅動的教學模式,可以激發學生的求知欲望,有助于培養自主學習、獨立分析問題、解決問題、創新等綜合能力。
參考文獻: