發(fā)布時間:2022-07-02 23:00:30
序言:寫作是分享個人見解和探索未知領域的橋梁,我們?yōu)槟x了8篇的軟件開發(fā)實習自我報告樣本,期待這些樣本能夠為您提供豐富的參考和啟發(fā),請盡情閱讀。
進大學生活的最后一個年頭,站在我們面前的就是那個向往已久的工作社會,我們的心已經(jīng)開始飛進那里。我們高興、我們興奮,因為我們終于可以在這個巨大的舞臺上展現(xiàn)自我,但我們還需要時間去了解這個社會。為此學校給我安排了畢業(yè)實習,畢業(yè)實習是我們機自專業(yè)知識結構中不可缺少的組成部分,并作為一個獨立的項目列入專業(yè)教學計劃中的。其目的在于通過實習使學生獲得基本生產(chǎn)的感性知識,理論聯(lián)系實際,擴大知識面;同時專業(yè)實習又是鍛煉和培養(yǎng)學生業(yè)務能力及素質(zhì)的重要渠道,培養(yǎng)當代大學生具有吃苦耐勞的精神,也是學生接觸社會、了解產(chǎn)業(yè)狀況、了解國情的一個重要途徑,逐步實現(xiàn)由學生到社會的轉(zhuǎn)變,培養(yǎng)我們初步擔任技術工作的能力、初步了解企業(yè)管理的基本方法和技能;體驗企業(yè)工作的內(nèi)容和方法。這些實際知識,對我們學習后面的課程乃至以后的工作,都是十分必要的基礎。
二、實習的崗位及工作情況介紹
1、實習單位簡介
實習單位沙井柏盛制品廠于2007年9月份建立,而后被美國Avery Dension 合并,計劃于2008年5月份正式成為Avery Dension的一個子公司。艾利丹尼森公司的四大產(chǎn)業(yè)為:壓敏膠及物料、零售資訊服務、辦公室用品、其他特別業(yè)務。本公司主要從事Avery Dension公司四大產(chǎn)業(yè)中零售資訊服務中的印刷業(yè)務及織物、標鑒的生產(chǎn)。Avery Dension是美國《財富》500強公司之一,在壓敏技術及標簽系統(tǒng)方面處于全球領先地位。公司業(yè)務分布在全球39個國家,擁有兩百多家制造廠和銷售辦事處,員工22600多名,2005年年度報告公布的總銷售額達55億美元。Avery Dension公司的價值觀是:真誠合作、客戶服務、團隊精神 、追求完美。
2、工作崗位介紹
我的崗位為電腦程序編寫,即用filemake軟件編寫能調(diào)用資料庫中的信息的程序,然后再用VB軟件編寫一個能將filemake中所調(diào)用的信息導入到indesign軟件并實現(xiàn)某些功能的引擎,我工作主要任務有以下幾點:
(1)、了解各類單的特點,學會看單,做到能看懂單、熟練的區(qū)分各種不同的單,對于單中出現(xiàn)的錯誤能作出立刻反應,知道經(jīng)常出錯的出地方存在哪些地方。
(2)、熟悉做單的流程,對單中各類信息在一看即知,做到知其然,還要知其所以然。對于現(xiàn)存的做單程序存在的缺陷要熟悉,并嘗試著尋求解決方案。
(3)、學會使用filemake軟件及VB軟件編寫出能滿足與客戶要求相符合的程序。
三、實習內(nèi)容及時間
計算機專業(yè)畢業(yè)實習報告
當我在向沙井柏盛制品廠投出我的求職簡歷時,我并不知道,這一份簡歷會把我?guī)нM一個怎樣的世界,我將走上一條怎樣的路。心底的自信強溢在臉上,又帶著那樣的迷惑,不安和好奇,參加過三次面試,見到的始終是充滿干勁的臉。我獲得了參加公司培訓的機會。也曾有過很多故事,但命運還是讓我走近了你,柏盛,走近了你,也更讓我充滿了向往和渴望。
從我走近柏盛公司,我感覺一股呼喚的力量,引導著我往前走。走近他就意著新的生活又要開始,我懷著無比敬佩的心情走了進來,而隨后的工作生活對我的人生有一個決性的改變。
公司的生產(chǎn)流程為接到單,根單上客戶的要求進行排版,確認排版無誤后出菲林,用菲林加工出印刷模板,最就是印刷出貨。而的任務在于寫好排版的程序,這就要求我對單及排版知識有一定的了解,如果在這一關鍵的地方出,損失很大。為此在這些天我以下的安排。
我的工作電腦程序編寫:主要任務有學看單、做單、編寫程序。
1、實習第一階段
其中10月13日到10月22日,我主要用來學會看懂單。教我的是一位年紀大一、二歲的同事,先與我說了一下要點,然就讓我自已看,遇到不懂的就問。初次接觸單,發(fā)現(xiàn)它并不像課本那樣的有條有序,許信息夾雜在一起,令人眼花繚亂,而且以有不同的種類,要做到隨便一看就知是什么單不下點功夫是不行的。我知眼高手低是一個通病,于是接來的幾天我就踏踏實實的坐在哪里認真的看單,熟它的大致結構。令我感動的是每當我我有一點不明白的地方,他都會不煩其勞的與我講清楚,直到我弄明白為止。在我堅持不懈的努終于適應了單中的變化,他的臉上也有了笑容。
10月24日到11月4日,熟悉了單之后,我也成為工作之中的一員,開始檢查別做的單。在這一段時間里,主要任務有鞏固之前所學的,對常見的錯誤要一看即知,并養(yǎng)成認真仔細的工作作風。由于有前面的成績,我有點飄飄然,查檢查單的時候不再那么仔細,認為檢查單沒有什么困難。結果,由于我的粗心大意,一個簡單的錯誤讓我給繞過去了,幸好有同事在一旁指出沒釀成大錯。對此我作出了深刻的檢討,主管對此只是語重心長的說:“知道錯了就好,以后要仔細點?!?/p>
2、實習第二階段
11月7日到11月11日,現(xiàn)在我通過了前一階段的學習,可以進做單環(huán)節(jié)?,F(xiàn)在的任務是熟悉做單的流程,了解印刷排版的相關知識,對單的信息要敏感。我學習方式是坐在一位同事身邊看他做單,他一邊做一邊教,把做單的工點給了我。我遇到不懂的地方就向他請教,直至對做流和非常熟悉之后,才算是合格。有了第一次的錯誤之后,我就變得更加的小心,所以在其后的工作中我都有保持謙虛的心態(tài)。在種狀態(tài)下我進步很快,花了比別少了將近一半的時就達到目標了。
20XX—20XX年,我先后參加了兩個公司的實習,總計實習時間達到了4個多月。
20XX年暑假在天津**信息系統(tǒng)開發(fā)有限公司工作,負責餐飲管理軟件測試,完成項目經(jīng)理布置的測試任務,同時自己學習使用了自動化測試軟件,測試后要撰寫測試文檔。這是我第一次在正規(guī)的軟件公司工作,有機遇也有挑戰(zhàn),每一天我都會認真的對待。由于每個客戶都需要定制產(chǎn)品,所以我就要負責新開發(fā)的功能的測試工作,基本采用黑盒測試方法,測試出bug要寫到測試文檔上,等待開發(fā)人員修改后,再次進行相應的驗證測試,這其實就是軟件開發(fā)的瀑布模型。通過做這項工作,認識到了軟件測試在整個軟件開發(fā)的過程中具有重要的作用,它是在交付客戶使用前的最后一步,起到產(chǎn)品把關的作用。雖然在這家公司僅工作了1個月,但還是學到了很多的東西,公司每個人都很有激情,大家都很認真的完成著自己的工作,有時還會主動加班,我也是。每周3次的早上例會,大家輪流主持,我也趕上主持了一回,開始有點緊張,講一會兒就放開了。老總很是和藹可親,給我說了公司的發(fā)展歷程,講解了公司軟件總體開發(fā)思路。一個月很快就過去了,我的這次實習也圓滿的結束了。
接下來休整了1個多月,又開始尋找第二家公司實習。2012年10月底有幸在一個程序員的qq群里,看到了群主“***”的招聘啟事,因為我本身主要做php開發(fā)的,而且這家公司是做php電子商務軟件的。還有以前在網(wǎng)上也看到過公司老板(也就是“***”)的采訪視頻,心中很崇拜他,這家公司就是從他1個人做起來的。心中竊喜,這是一個很好的機會啊,于是我馬上與他取得了聯(lián)系。第二天面試順利的通過了,我可以在這工作了,當時非常高興,終于可以做php了。這家公司開發(fā)電子商務網(wǎng)站程序,提供給客戶的針對b-c,c-c模式的商城程序,系統(tǒng)采用php+mysql開發(fā),而且框架結構都是自己研發(fā)的。這家公司也已經(jīng)走過了3年的歷程,公司產(chǎn)品日趨成熟,目前主要是給客戶做定制開發(fā)。
我是和其他幾個一同來的,開始一位老員工負責給我們做技術培訓。包括開發(fā)環(huán)境安裝,mvc開發(fā)模式介紹,公司產(chǎn)品介紹等等。隨后他給我們布置了一個作業(yè),采用mvc開發(fā)模式,smarty模板引擎,adodb數(shù)據(jù)庫連接引擎,做一個小的論壇程序。接到任務后,我思考了一會兒,馬上著手開發(fā)了。雖然在開發(fā)過程中也遇到了一些問題,但過了3天后,我還是按時的完成了。
接著我們就開始熟悉公司產(chǎn)品了,從最基本的用戶登錄注冊開始,看到公司的源代碼,真實感受到商業(yè)產(chǎn)品的代碼是多么的復雜,需要考慮的事情很多,很細。由于公司人手不足,我們開始做了一些dedecms模板嵌套工作,是用dedecms做公司產(chǎn)品的幫助網(wǎng)站,和其他幾個人花了一個多星期終于完成了第一項工作。此后我主要做客戶的定制工作,幫助老員工做點小東西。同時接觸了很多的客戶,只有親身經(jīng)歷了,才能感覺到客戶對于公司的依賴性。希望公司能給他更多的幫助,我也是竭盡所能幫助客戶解決每一個問題。
通過不斷的學習,我對公司的產(chǎn)品結構有了深入的了解,比如:緩存機制,靜態(tài)化處理,數(shù)據(jù)庫結構等等,一般客戶提出的增加功能,我都可以獨自完成了。在工作過程中,同時也自學了ajax,jquery相關知識。期末考試結束后,同學們都相繼離開了,而我還在工作,其實每天都不累。在公司的這段時間也認識了幾個好朋友,相互了解了許多的事情。感覺公司有幾個老員工技術很強,問他們的問題,幾下就搞通了,真是很佩服。到了軟件公司,才能感覺到在學校所學到的知識是非常有限的。公司都有著嚴格的軟件開發(fā)管理流程,從開發(fā)工具,到代碼格式,要完全符合公司的編程標準才行,項目組的每個人做出的東西就像是一個人編出的東西一樣。老板就是這樣,一點一點打拼出來的,從一個人發(fā)展到目前為止的30人,確實非常不容易,很崇拜他,覺得那也是我的方向。我也非常希望能和他一樣,有一家屬于自己的軟件公司。
一晃在這家公司做了3個月,快到年了。最后一天,全公司大掃除,結束后老板召集大家開年會。他總結了一下20XX年公司的成績,同時也提出了20XX年暴露出的一些問題,我感覺很對,一個公司如果要想得到持續(xù)發(fā)展,必須得有嚴格的規(guī)章制度才行,俗話說:無規(guī)矩不成方圓。最后對實現(xiàn)20XX年公司的目標提出了具體的要求。這樣在20**年2月12日,我在第二家公司的實習工作也圓滿結束了。
到這兩家公司的實習工作,對我有很多啟迪,以下是我的一些總結:
1、客戶至上,必須靠實際行動說話,每個編程人員在開發(fā)客戶定制時,要時時刻刻為客戶著想,不要總是想偷懶,高質(zhì)量完成客戶定制的功能,做到bug少,效率高,只有客戶非常滿意了,公司才能提高品牌優(yōu)勢。
2、軟件需求要做仔細,前期安排專人與客戶進行溝通,共同制定需求文檔。
3、要完善公司制度,做到用制度管人,比如:上班遲到問題等,無規(guī)矩不成方圓,確實是對的。
4、公司每個人要講求大局,不要為了個人小的利益,喪失公司大的利益。
5、要實行完善的員工獎勵機制,充分調(diào)動大家工作的積極性。
關鍵詞:軟件工程;課程體系;實踐教學;產(chǎn)學合作;師資隊伍
作為信息產(chǎn)業(yè)核心的軟件產(chǎn)業(yè)是國家信息化建設的基礎和支撐,它具有知識含量高、技術含量高、高附加值的現(xiàn)代服務產(chǎn)業(yè)特點[1]。隨著我國經(jīng)濟的快速發(fā)展,市場對軟件人才的需求日益加大?!吨榻侵薜貐^(qū)改革發(fā)展規(guī)劃綱要》明確把軟件和信息服務產(chǎn)業(yè)作為構建現(xiàn)代產(chǎn)業(yè)體系的戰(zhàn)略核心產(chǎn)業(yè)。廣東省教育廳根據(jù)廣東省軟件產(chǎn)業(yè)分布和地區(qū)經(jīng)濟發(fā)展對軟件人才的需求情況,選擇包括廣東技術師范學院在內(nèi)的8所省內(nèi)高校和12所高職高專院校作為首批省級示范性軟件學院,進一步加快高等學校軟件專業(yè)人才的培養(yǎng),適應廣東省信息產(chǎn)業(yè)發(fā)展對軟件人才的需求。
1軟件專業(yè)發(fā)展現(xiàn)狀
目前,我國高等院校計算機相關專業(yè)大約95%的學生畢業(yè)后從事軟件開發(fā)和服務工作。在軟件專業(yè)人才培養(yǎng)方面,已經(jīng)形成了較為完善的人才培養(yǎng)方案,并形成了較大的培養(yǎng)規(guī)模。近年來,隨著高校計算機相關專業(yè)畢業(yè)生人數(shù)的急劇增加,軟件人才的就業(yè)優(yōu)勢正在消失,一些軟件專業(yè)的畢業(yè)生到社會上難以找到專業(yè)對口的工作,學生就業(yè)壓力很大;另一方面從總體來看,隨著產(chǎn)業(yè)結構的調(diào)整和優(yōu)化升級,我國的軟件產(chǎn)業(yè)規(guī)模不斷擴大,呈快速增長態(tài)勢。2009年軟件產(chǎn)業(yè)產(chǎn)值9 513億元,2010年,全國實現(xiàn)軟件業(yè)務收入13 364億元,同比增長31%。近10年來,廣州市軟件和信息服務業(yè)保持25%以上的增長,2009年,全市軟件和信息服務業(yè)產(chǎn)值1 150億元,從事軟件和信息服務業(yè)企業(yè)近萬家。教育部關于緊缺人才的報告稱,軟件從業(yè)人員缺口近 80萬人,其中專業(yè)人才約有50萬人(其中高級人才 10萬人,中級人才25萬人,初級人才l5萬人),企業(yè)缺乏的不僅是高層次、復合型、國際化人才,也缺少大量的高素質(zhì)軟件工程師。因此專業(yè)素質(zhì)高、綜合能力強、動手能力突出的畢業(yè)生依然具有良好的就業(yè)前景。
2培養(yǎng)目標及辦學模式
由于辦學層次和辦學定位的不同,我校省級示范性軟件學院的辦學目標與國家批準的37所示范性軟件學院有一些區(qū)別。國家級示范性軟件學院的辦學目標是:培養(yǎng)實用型、國際化的軟件工程師,以滿足軟件產(chǎn)業(yè)發(fā)展的迫切需求,提升軟件產(chǎn)業(yè)的國際競爭力[2]。我們的辦學目標是:以軟件市場需求為導向,培養(yǎng)掌握扎實的理論基礎知識、較全面的軟件系統(tǒng)知識和必要的硬件系統(tǒng)知識,掌握先進的軟件開發(fā)方法和工具,具有較強的系統(tǒng)分析、設計、開發(fā)能力的應用型軟件工程設計和實現(xiàn)人才。具體就是培養(yǎng)高素質(zhì)的軟件工程師。
從兩者的辦學目標可以看出,國家級示范性軟件學院培養(yǎng)的是國際化、高端軟件開發(fā)人才;省級示范性軟件學院培養(yǎng)的是實用型軟件開發(fā)人員,兩者可以相互補充,構成更加完善的軟件人才培養(yǎng)體系。
省級示范性軟件學院的辦學模式應以地方軟件產(chǎn)業(yè)需求為導向、以培養(yǎng)學生適應軟件產(chǎn)業(yè)的發(fā)展為目標,結合學校的辦學條件,制定相應培養(yǎng)方案。經(jīng)過幾年的實踐,我校軟件工程專業(yè)人才培養(yǎng)初步形成了 “2+1+0.5+0.5”的培養(yǎng)模式。即學生第一、第二學年在校進行通識教育課程、專業(yè)核心基礎課程的學習,假期參加企業(yè)認知實習和企業(yè)的短期培訓。第三學年根據(jù)專業(yè)方向和企業(yè)共同培養(yǎng),進行專業(yè)核心技術課程和專業(yè)方向課程的學習,參加為期三個月的實際項目實訓。第四學年的上學期是職業(yè)技能和專業(yè)技能的強化實訓。第四學年的下學期是軟件企業(yè)頂崗實習,全方位參加軟件項目的開發(fā)過程,讓學生在校期間就能經(jīng)歷軟件應用與開發(fā)的各種工程活動。我們努力把這種人才培養(yǎng)模式打造成本專業(yè)的特色之一。
3課程體系和實踐教學體系
根據(jù)省級示范性軟件學院的辦學宗旨,廣東省軟件產(chǎn)業(yè)的發(fā)展特點和需求以及我校軟件學院人才培養(yǎng)目標和規(guī)格,在校企合作教學指導委員會的指導下,我們制定了“一個通識平臺、二個核心模塊、五個企業(yè)模塊方向”的理論教學體系,以及“基礎實踐+專業(yè)實踐+創(chuàng)新實踐”的三級實踐教學體系。課程體系總體結構如圖1所示。
課程體系遵循通識教育平臺下的寬口徑專業(yè)方向原則。通識教育模塊注重學生人文素質(zhì)、基本科學素質(zhì)、交流能力、表達能力、外語能力、個人技能和態(tài)度的培養(yǎng),為學生進一步發(fā)展奠定基礎。專業(yè)核心基礎模塊旨在培養(yǎng)本學科的專業(yè)基礎知識、分析問題和解決問題的能力,使學生在接收專業(yè)教育的同時培養(yǎng)學生的職業(yè)素質(zhì)。專業(yè)核心技術模塊重點培養(yǎng)學生本專業(yè)高級工程基礎知識、工程實踐能力及系統(tǒng)思維能力。專業(yè)方向模塊一方面滿足了學生“個性化”學習的要求,另一方面是為了把學生培養(yǎng)成既懂技術又懂專業(yè)的復合性人才,更好的適應軟件產(chǎn)業(yè)發(fā)展的需求。通過幾年的改革,我們初步構建了基礎穩(wěn)定、方向靈活的理論教學體系。
我校軟件工程專業(yè)的實踐教學初步形成了理論與實踐協(xié)調(diào)、課內(nèi)與課外并重、基礎實踐、專業(yè)實踐與創(chuàng)新實踐為一體的教育體系,以及通過“學習、培訓、實訓、再學習、再培訓、再實訓”螺旋式提升學生能力培養(yǎng)的途徑,實踐教學體系結構如圖2所示。
基礎實踐是指在學校各專業(yè)實驗室和實訓室完成基礎規(guī)范實驗、綜合設計實驗和一些研究實驗。目的是培養(yǎng)學生的實踐動手能力。通過企業(yè)認知實習,讓學生感受企業(yè)工作的氛圍,培養(yǎng)學生的社會適應能力。
專業(yè)實踐包括在學校實訓室的課程實訓和企業(yè)的學期實訓。目的是培養(yǎng)學生的初步工程實踐能力、初步交流、溝通、協(xié)作能力和職業(yè)素質(zhì)。
企業(yè)實習旨在通過項目的培訓、開發(fā)以及各類學科競賽培養(yǎng)學生的工程實踐能力、團隊精神、學習能力和實踐創(chuàng)新能力。
另外我們充分利用學校緊鄰廣州市天河軟件園的地理位置優(yōu)勢,做到去企業(yè)實習常態(tài)化。學生入學第一個學年到企業(yè)參觀學習,從第二學年開始根據(jù)學生的興趣組織學生參加企業(yè)的技術培訓、實訓。在參加企業(yè)實習時絕大部分同學能參加真實的項目開發(fā)。通過學生的自我總結和企業(yè)對學生實習情況的反饋意見,讓學生盡早找到自己的差距,學生返回學校后,大部分同學會抓緊學習,迎頭趕上。
4產(chǎn)學合作機制
我校軟件學院一直非常重視產(chǎn)學合作機制的改革與管理。軟件學院成立了由學校、廣東軟件科學園、軟件企業(yè)三方組成的教學指導委員會。根據(jù)廣東省軟件產(chǎn)業(yè)發(fā)展特點及學校的辦學目標,制定了軟件工程專業(yè)人才培養(yǎng)的目標和規(guī)格,即培養(yǎng)“應用型、高素質(zhì)的軟件工程師”,并確定了“以提高專業(yè)素質(zhì)為根本、以培養(yǎng)軟件工程能力為核心、以掌握勝任角色崗位所需知識與技術為教學目標”[3] 的人才培養(yǎng)目標。
依據(jù)應用型軟件人才的培養(yǎng)目標,融合軟件產(chǎn)業(yè)需求,對理論教學、實踐教學的課程體系、師資隊伍的建設作出了一系列規(guī)范。
對實習基地的建設,學院堅持的原則是“產(chǎn)學合作、工學一體”。目前我校軟件學院與廣東軟件科學園、廣州軟件園、華南資訊有限公司、廣州市南天電腦系統(tǒng)有限公司、廣州城市信息研究所有限公司、廣州騰科網(wǎng)絡技術有限公司、廣州巨匠信息技術有限公司、達內(nèi)科技(中國)有限公司廣州分公司、廣州思普計算機科技有限公司、深圳易思博計算機公司等IT企業(yè)建立了合作關系。通過企業(yè)培訓、企業(yè)實習強化了學生的工程實踐能力,在真實企業(yè)環(huán)境中解決問題的能力。
軟件學院已經(jīng)建成的12個實訓基地不僅能夠滿足軟件工程專業(yè)學生企業(yè)培訓、企業(yè)實訓、企業(yè)實習的需要,同時也為計算機學院相關專業(yè)的學生提供了實習場所,每年派往這些實習基地的學生超過300人次。
5師資隊伍建設
我校軟件學院師資隊伍的建設堅持“專兼結合、內(nèi)外結合[3]”的建設原則,初步建立了由學校教授、中青年博士、軟件企業(yè)專業(yè)人員組成的多元化團隊。學院領導非常重視人才隊伍的建設,為中青年教師創(chuàng)造大量外出進修和培訓機會。為提高教師業(yè)務素質(zhì),先后選派多位教師參加各種短期培訓,參與各項專業(yè)課程培訓累計達到20余人次,包括IBM,Microsoft,Oracle,BEA課程培訓等,有5位教師赴香港、新加坡、印度、英國進修。對青年教師的培養(yǎng),擬定了符合專業(yè)建設規(guī)劃的師資培養(yǎng)計劃,定期召開青年教師座談會,關心其業(yè)務和全面成長,實行了行之有效的新教師和新開課教師試講、開學前的教案檢查、青年教師導師制等制度。
另一方面學院鼓勵教師去企業(yè)掛職鍛煉,支持教師到企業(yè)進行項目合作,提高教師的專業(yè)學術水平和工程實踐能力。學院重視兼職隊伍的建設,聘請著名企業(yè)的專業(yè)人才承擔專業(yè)課程、實踐教學和專題講座。建立了兼職教師的聘任制度,規(guī)范了兼職教師的聘任流程,這些兼職教師不斷地將新知識、新理論、新技術充實到專業(yè)教學中,為學生提供符合產(chǎn)業(yè)需求的教學內(nèi)容。目前學院的一些課程如項目管理、在崗見習、IT創(chuàng)業(yè)實習、IT項目監(jiān)理均由企業(yè)兼職教師完成。
6辦學成績
經(jīng)過近幾年的探索,我校省級示范性軟件學院軟件工程專業(yè)2005級、2006級、2007級的學生具有以下一些特點:
1) 專業(yè)基礎知識扎實、實踐能力強。學生通過課程實訓、學期實訓、企業(yè)培訓、項目開發(fā)、企業(yè)實習切實提高了學生的動手實踐能力[4]。
2) 綜合素質(zhì)、專業(yè)素質(zhì)得到普遍提高。由于學生參加企業(yè)實習的機會早、企業(yè)實習常態(tài)化,學生知道需要把自己培養(yǎng)成什么樣的人才,經(jīng)過大學四年的努力,畢業(yè)時已成為對社會有用的人才,素質(zhì)普遍較高。
3) 組織協(xié)調(diào)能力和團隊精神強。學生通過參加企業(yè)軟件項目的開發(fā),體會了規(guī)范的軟件開發(fā)過程,培養(yǎng)了學生的交流、溝通、組織協(xié)調(diào)能力以及團隊合作精神。
近三年來,我校軟件工程專業(yè)有100多人次參加了學?;蚴〖壱陨系母黝惛傎?。共有20多人次獲得省級以上獎勵,其中獲得了2010年全國數(shù)學建模比賽二等獎,廣東賽區(qū)一等獎;2010年全國軟件專業(yè)人才設計與開發(fā)大賽二等獎;泛珠三角安利杯大學生計算機作品賽二等獎;廣東省高校杯軟件設計大賽二等獎。連續(xù)兩年畢業(yè)生一次性就業(yè)率95%以上,獲得了用人單位的廣泛好評。
7結語
省級示范性軟件學院軟件工程專業(yè)辦學模式和人才培養(yǎng)模式經(jīng)過近5年的探索和實踐,取得了一些成績,主要體現(xiàn)在以下幾個方面。
1) 提出了“2+1+0.5+0.5”的軟件專業(yè)人才培養(yǎng)模式,有利于學生綜合素質(zhì)、專業(yè)技能、創(chuàng)新意識的培養(yǎng)。
2) 構件了基礎穩(wěn)定、方向靈活的理論教學體系既“一個通識平臺、二個核心模塊、五個企業(yè)模塊方向”,有利于人才的培養(yǎng)緊跟企業(yè)需求的變化。
3) 構建了“基礎實踐+專業(yè)實踐+創(chuàng)新實踐”的三級實踐教學體系,有利于強化學生工程實踐能力的培養(yǎng)。
4) 初步建立了軟件專業(yè)人才培養(yǎng)的產(chǎn)學合作的機制。
5) 初步建立了“專兼結合、內(nèi)外結合”適合軟件專業(yè)人才培養(yǎng)模式的多元化師資隊伍。
該課題的研究有效的指導了我校省級示范性軟件學院軟件工程專業(yè)的教學與實踐,對我院正在進行的“3+2”計算機專業(yè)師資人才培養(yǎng)、中職碩士人才培養(yǎng)也有一定的借鑒意義。專業(yè)的發(fā)展也存在一些問題,我們需要進一步擴大招生規(guī)模、提升產(chǎn)學合作的深度、強化教師工程實踐能力的培養(yǎng)。
參考文獻:
[1] 楊芙清. 軟件工程教育的思索與實踐[C]//全國高校軟件工程專業(yè)教育年會組委會. 全國高校軟件工程專業(yè)教育年會論文集. 北京:高等教育出版社,2008:9-15.
[2] 張大良,駱斌. 軟件專業(yè)應用型人才培養(yǎng)的研究與實踐[C]//全國高校軟件工程專業(yè)教育年會組委會. 全國高校軟件工程專業(yè)教育年會(2009)會議論文集. 南京大學學報:自然科學版,2009,45卷(增刊):1-6.
[3] 李紅梅,盧葦,張紅延. 提高軟件人才培養(yǎng)質(zhì)量 產(chǎn)學合作機制的探索與實踐[C]// 全國高校軟件工程專業(yè)教育年會組委會. 全國高校軟件工程專業(yè)教育年會(2009)會議論文集. 南京大學學報:自然科學版,2009,45卷(增刊):7-10.
[4] 王長波,董軍. 教學科研實踐一體化,知識能力素質(zhì)齊增長[J]. 計算機教育,2010(7):9-11.
Exploration on Talent Cultivation Mode for Software Engineering Specialty of
Provincial Exemplary Software College
XIAO Zhenghong, XIE Zanfu, CUI Huailin
(School of Computer Science(Software College), Guangdong Polytechnic Normal University, Guangzhou 510665, China)
在我們加入后的第一個周末,我們參加了一項非常有意義的活動--"走向"長走競賽。有很多員工和我們一起走,我們作為志愿者,向長走運動員提供""路上所需的物品。
雖然我們沒有參與競賽,但是卻被這次活動的精神打動,它對于中國的奧運之夢是很重要的一步,對于我們?nèi)谌氪蠹彝ヒ彩呛苤匾囊徊健?/p>
在以后幾天,我們充滿熱情的開始了在實踐中的學習。這種經(jīng)歷真是令人興奮,有那么多的材料和資源可供使用,包括技術書籍和完整的產(chǎn)品系列,最重要的還是可以與那些富有經(jīng)驗的員工一起交流。所有這些都在最大程度上幫助我們更好地認識了近乎完美的產(chǎn)品。
自我我們加入以來,我們學到了很多有價值的知識,也在一些項目上努力做出我們的貢獻,例如我們設計并建立了中國售前支持部門的網(wǎng)上門戶,將知識中心里的內(nèi)容做了分類來方便以后的使用。
通過這些實際的演練,我們?yōu)橐院蟮难芯客晟屏俗约旱闹R結構,另外一個更重要的結果是我們?yōu)楣咀龀隽素暙I,這正是我們樂于去做的且極有意義的事情。
學習的過程是艱苦的,但是公司也為我們放松身心創(chuàng)造了條件。游云秀谷就是其中一個非常好的活動。風景秀麗,讓人心曠神怡。
這種不同的環(huán)境幫助我們更好地接觸和了解他人,很多活動如爬山、野餐、和其他娛樂活動都可以讓我們獲得放松并有機會相互交流和溝通。
研發(fā)中心的實習生:
在開始的幾天里,研發(fā)中心的總經(jīng)理,部門的經(jīng)理,以及研發(fā)中心的其他同事為我們提供了很多幫助和有用的建議。
給我們做了一個簡短的報告來介紹軟件開發(fā)的原則,給我們講了工作的基本過程。之后,我們感受到當遇到問題時總能找到相關的人來獲得幫助。
很快,我們就從同事們和內(nèi)部資源上學到了的軟件開發(fā)方法和標準流程。這些是我們在學校里無法學到的東西。
接著我們和很多新員工一起參與了新員工的入職培訓。在三天的培訓中,我們對的歷史、戰(zhàn)略、商業(yè)運作、技術和銷售等有了整體的概念。
總經(jīng)理沈惠中和人力資源總監(jiān)為我們做了關于核心價值觀和人力資源政策和指導的精彩演講。他們所主張?;承擔責任"給了我們很多啟示。
的技術講解讓我們對的技術有了非常清楚的認識,還有很多其他精心準備的演示也給了我們很多指導。
我們8個部門的實習生將負責產(chǎn)品的測試。
為了做好開始新工作的準備,為我們安排了的培訓。在8天的培訓里,我們學習了兩個系列的課程。一個系列是管理,一個是開發(fā)。
我們的老師--劉先生是一個經(jīng)驗非常豐富的老師,他不僅與我們分享書本上的知識,還為我們更輕松的學習提供了很多背景知識。他知識豐富又幽默,使我們從培訓中學到了很多關于的知識。感謝和為我們創(chuàng)造的機會。
我們中大多數(shù)人都處于職業(yè)生涯的起步階段,我們非常幸運地能夠與人力資源部門的,交流,他們具有豐富的人力資源管理經(jīng)驗,告訴我們在學習新技術的同時,還有其他的東西需要我們在組織中不斷學習。
例如如何有效地溝通、如何管理時間,如何去上級打交道等。已經(jīng)為我們提供了一個很好的平臺來學習和掌握這些技巧。
一個人成功與否取決于個人努力,但是一個好的起點和一個富有合作性的環(huán)境有很大的推動作用。
在這里我們可以與全球的研發(fā)團隊一起分享新技術,可以與充滿智慧的同事開發(fā)新產(chǎn)品和解決方案,在這里有機遇、壓力、競爭與合作,以及自我實現(xiàn)的廣闊空間。
在以后的日子里,我們將努力工作,讓自己的夢想成真,讓我們在實習的經(jīng)歷成為永遠難忘的回憶。
人力資源部門的實習生:
我來自北京師范大學心理學院,在成為的實習生之前,我在學習人力資源管理,并且參與人力資源管理相關的實驗室研究。
我們想知道的無非是一個能實現(xiàn)雙贏的組織會是什么樣的,它如何能使得員工感到滿意并獲得發(fā)展,同時又能盈利并創(chuàng)造價值。如今,我獲得了一個好機會,來加入到一個這樣的公司--,并從自己的親身感受中來尋找答案。
我對的認識開始于對中國員工滿意度調(diào)查結果的分析。中國的滿意度結果相當好,而且從中可以獲取很多有用的信息,但是使我印象更深的是的管理層對這一調(diào)查的態(tài)度。
他們真正利用這一調(diào)查來關心員工需求,并且致力于為員工營造一個更舒適、高效而又富有挑戰(zhàn)性的工作環(huán)境。這是所有人的財富,也是所有組織都應該學習的范例。
隨后,我參與了各部門內(nèi)開展的滿意度結果溝通會議,并且寫了兩個溝通過程報告。在月份,我作為實習生加入了,參與了一系列的活動,學習了很多材料,并對其中一些材料做了翻譯。
這些活動包括新員工入職培訓,第五財年薪酬改進小組討論,亞太區(qū)第四財年員工溝通會議等,學習的材料有商業(yè)行為準則、公司核心價值觀、績效管理過程、人才優(yōu)勢指南等并且將他們翻譯為中文,做成以便以后使用。
從這些活動中,我學到了很多東西,并且很多新的想法不斷在腦中浮現(xiàn)出來。我相信一定可以給我理想的答案,而我正試圖將它變得清晰,明確并且可以在以后不斷的發(fā)展。
對實習生的評價:
我們的實習生年輕而富有朝氣,勤勉努力。他們的學校與公司相距很遠,但是即使在大雪天也沒有遲到過。他們都珍視在這里工作的機會并通過各種方式去學習和實踐,不僅僅是學習知識,還包括適應企業(yè)里的新環(huán)境。他們帶來的新想法是我們忽略了那么長時間的,他們?nèi)ビ^察、傾聽,而后提出自己的建議…
通常畢業(yè)設計安排在學生在校學習的最后階段。不管學習采用的是2+1、2.5+0.5、2.25+0.75模式,畢業(yè)設計多數(shù)學校是安排在最后的時間,時間長度為5~8周。在這個時間里,學生同時還要忙于尋找畢業(yè)頂崗實習單位,制作個人簡歷,參加各類招聘會和面試等活動,很難靜下心來在學校完成畢業(yè)設計。也有部分學校把畢業(yè)設計和最后頂崗實習連接在一起是一學年的時間,也就是說學生第四學期上完之后,就不再回校了,畢業(yè)設計完全是由學生自己控制時間,這期間學生往往是往后拖,總覺得時間還長著呢!一般是先尋找實習單位,等找到單位開始實習的時,這時由于剛實習,工作壓力較大也比較辛苦,對畢業(yè)設計,總是采用明日復明日的自我安慰方式,等到學校老師不斷催促時,就隨便應付了。所以這樣的畢業(yè)設計時間安排,不能讓學生全身心地投入,畢業(yè)設計往往成為副業(yè),其質(zhì)量就更難保證了。
畢業(yè)設計的質(zhì)量標準不明確。標準是衡量的依據(jù),畢業(yè)設計涉及的專業(yè)不同,統(tǒng)一的質(zhì)量標準往往較難制定。一般學校也僅有一個畢業(yè)設計論文格式標準、課題任務書格式、開題報告格式、中期檢查、指導記錄、時間要求、以及較為寬泛專業(yè)培養(yǎng)目標要求。缺少對畢業(yè)設計質(zhì)量的具體明確標準。到底學生的畢業(yè)設計是不是達到培養(yǎng)目標的要求,完全由指導教師來把握,如果指導教師要求嚴格認真負責,往往學生較為認真對待畢業(yè)設計,畢業(yè)設計論文質(zhì)量相對較高,如果教師相對寬松一些,學生往往就是應付了,甚至到了基本的論文格式都不能符合要求,語句不通順,更有甚者是論文中錯誤百出。
畢業(yè)設計的形式單一。前面已經(jīng)介紹了,既然是傳承了“普通高等教育”特色的畢業(yè)設計,其形式仍然采用畢業(yè)論文的形式。要求學生撰寫符合格式要求具有一定理論深度的論文,有些省份每年都要組織畢業(yè)設計的比賽和畢業(yè)設計的抽查,監(jiān)督畢業(yè)設計這一環(huán)節(jié)的質(zhì)量。雖然也有些院校嘗試采用如設計制作實物等形式開展畢業(yè)設計的改革,但是畢業(yè)設計論文仍然是目前的主要形式。這樣單一的形式,已經(jīng)不能滿足高職人才培養(yǎng)目標的要求。
畢業(yè)設計指導教師不能滿足學生的需要。高職院校一直保持較高的師生比,每年畢業(yè)的學生較多,平均每個老師要負責指導5個以上的學生,這時候不管是有經(jīng)驗的還沒有經(jīng)驗的老師,一般都需要帶畢業(yè)設計。教師除了指導畢業(yè)設計外,還有其它的教學和班主任等工作,從時間和精力上有時候不能保證指導到位。另外如果是學生自已選擇的設計課題,這些課題如果不是指導老師所擅長的專業(yè)領域,要做到深入的指導,往往是力不從心。凡此種種,都會使老師不能較為全面的給予學生更多的指導,這時候的設計質(zhì)量就更難保證了。
高職畢業(yè)設計改革的原則
1.堅持以“就業(yè)為導向,能力為本位”的原則。教育部2006年16號《關于全面提高高等職業(yè)教育教學質(zhì)量的若干意見》文件明確指導:高職教育要服務區(qū)域經(jīng)濟和社會發(fā)展,以就業(yè)為導向,加快專業(yè)改革和建設,增強學生的就業(yè)能力;加大課程建設與改革的力度,增強學生的職業(yè)能力。畢業(yè)設計是學生從學校走向社會的最后一個教學環(huán)節(jié),也是學生從學校走向社會的橋梁,畢業(yè)設計的改革要緊緊圍繞提高學生能力開展,關注學生實際就業(yè)的需要,貫徹“就業(yè)為導向,能力為本位”的原則。2.堅持“明確的質(zhì)量標準,創(chuàng)新管理機制”的原則。質(zhì)量是學校的生命線,不斷提高教學質(zhì)量是學校管理的永恒主題之一,也是提高學校競爭力的必由之路。畢業(yè)設計改革的目標就是提高質(zhì)量,制定明確的質(zhì)量標準以引導畢業(yè)設計的改革是改革的首要任務,學校管理部門要組織各教學單位,針對當前的社會發(fā)展和區(qū)域經(jīng)濟的需求,制定各專業(yè)畢業(yè)設計的質(zhì)量標準。同時創(chuàng)新畢業(yè)設計的管理與督查機制,強化管理,增強學生和指導教師對畢業(yè)設計的認識,提高質(zhì)量意識,積極探索改革的方法和途徑。
3.堅持“形式多樣化”的原則。畢業(yè)設計論文的單一形式,嚴重制約了高職畢業(yè)設計的質(zhì)量,也不能很好地適應培養(yǎng)學生就業(yè)能力的需要。畢業(yè)設計采用什么形式并不重要,關鍵是通過畢業(yè)設計這一過程提高學生的專業(yè)能力、崗位能力和綜合素質(zhì),使學生能較快地適應就業(yè)崗位的需要,順利實現(xiàn)從學生到職業(yè)人角色的轉(zhuǎn)換,勝任職業(yè)崗位工作任務的需求。因此畢業(yè)設計可采用與學生就業(yè)崗位相適應的多種形式,如:應用軟件銷售服務崗位,可讓學生通過對軟件售后服務過程、軟件開發(fā)工具、軟件開發(fā)過程、軟件使用中的問題及改進建議、軟件售后服務等方面撰寫有一定深度個人的實際體會、認識,甚至是編寫一個小型應用軟件。再比如嵌入式開發(fā)助理崗位,涉及到軟件開發(fā)工具和過程、硬件設計、制作與測試、軟硬調(diào)試等方面,可讓學生針對協(xié)助工程師解決某項具體問題的思路、過程、體會等撰寫崗位助理筆記。自動線維護崗位,學生可針對具體的某條自動線,從控制原理、控制過程、故障判斷與實際故障解決等方面撰寫崗位工作報告??傊稽c,畢業(yè)設計不要過多強調(diào)形式,而要重在內(nèi)涵,更要針對學生就業(yè)的具體崗位,以培養(yǎng)崗位專業(yè)技能為核心來選擇靈活多樣的形式。
高職畢業(yè)設計改革的途徑
(1)因需因崗選擇課題。畢業(yè)設計作為學生在校的最后一個教學環(huán)節(jié),選擇什么樣的課題,能夠最后對學生的就業(yè)能力進行訓練與強化是值得探索的問題。高職教育水平評估明確提出了三個符合度,即:學校培養(yǎng)目標(質(zhì)量標準)符合社會、學生需要和國家規(guī)定的程度;學校實際工作狀態(tài)符合學校確定的培養(yǎng)目標(質(zhì)量標準)的程度;學校人才培養(yǎng)結果(畢業(yè)生)符合學校確定的培養(yǎng)目標(質(zhì)量標準)的程度。第一個符合度指出要符合社會、學生的需要。符合社會的需要,也就是符合職業(yè)崗位對人才質(zhì)量的需要,符合學生的需要即滿足學生就業(yè)的需要。畢業(yè)設計同樣要符合這樣的要求,因此在選擇課題時,要努力做到因需因崗,徹實從學生和社會崗位的需要來選擇課題,以提高學生就業(yè)能力為目標,陳舊、不符合崗位需要以及學生需要的課題,堅決不能選擇。
(2)因需因崗選擇畢業(yè)設計形式。畢業(yè)設計是為學生就業(yè)開設的最后的服務和指導工作。選擇什么樣的畢業(yè)設計形式,要靈活地根據(jù)學生的就業(yè)需要和崗位的需要。如調(diào)研報告、畢業(yè)設計論文、專業(yè)綜合技能考試、高級技工考試、軟件工具的使用與分析、崗位技能操作改進建議、、技能競賽、資料搜集與整理報告、網(wǎng)站開發(fā)報告等形式。凡是能體現(xiàn)學生為滿足就業(yè)崗位的需要,通過一段時間的學習、訓練、實踐,達到就業(yè)崗位需要的各種方式、形式都可作為畢業(yè)設計形式,予以采納。如用人單位招聘與可編程控制相關的編程與維護崗位的學生時,往往會進行一個專業(yè)測試,考題其實非常簡單,就是要求學生畫出一個電機正反轉(zhuǎn)的主電路和控制電路,有條件的可能要求現(xiàn)場完成接線工作,來考查學生的基礎理論和實際操作技能。針對這樣的就業(yè)崗位,畢業(yè)設計就采用專業(yè)技能綜合考試的形式,對學生的專業(yè)知識與技能進行全面復習與強化。再如技能競賽,最近幾年從國家到地方,每年都組織不同形式的技能競賽,尤其的國家級技能競賽,獲獎學生現(xiàn)場就能簽訂具有較高薪資水平的就業(yè)協(xié)議。
趆來趆多的用人單位已經(jīng)注意到能夠參加技能競賽的學生,他們的技能和專業(yè)知識已經(jīng)能夠滿足崗位的需要,因此對這類學生,用人單位特別青睞。高職的畢業(yè)設計要能不拘一格地采用多種形式,滿足學生和就業(yè)崗位能力的訓練形式是選擇畢業(yè)設計形式的核心內(nèi)容。
(3)因需因崗選擇指導教師。學生的就業(yè)崗位多種多樣,而每個教師所擅長的專業(yè)和技能領域有限,如何能充分發(fā)揮教師的指導作用,就要求我們不能采用分配指導教師的簡單方法,而應根據(jù)學生就業(yè)崗位的需要,因需因崗選擇指導老師,充分發(fā)揮教師的指導作用??蓪⒔處煼殖芍笇〗M,以相互彌補各自的不足,也可聘請企事業(yè)單位專業(yè)技術人員共同來指導學生。
結束語
關鍵詞:軟件測試專業(yè);目標和原則;教學策略
中圖分類號:G434文獻標識碼:A文章編號:1007-9599 (2012) 03-0000-02
Education about the University How to Develop the Software Testing Professional
Zhang Qi
(Tianjin Polytechnic University,School of Computer Science&Software Engineering,Tianjin300387,China)
Abstract:With the rapid development of IT,the increasing scale of software systems.Software testing techniques to ensure software quality,verification software can fulfill the function set,the software engineering process must be involved in software testing.Therefore,in software engineering,software testing technology has slowly evolved to form a new independent software professional.The university is an important cradle of training personnel to undertake the important task of social development talents,so colleges and universities how to carry out the professional education of software testing is an important issue.
Keywords:Software testing professional;Objectives and principles;Teaching strategies
一、軟件測試專業(yè)介紹
軟件是現(xiàn)代服務業(yè)發(fā)展的核心,軟件應用涉及到各個領域,包括家電、電子產(chǎn)品、航天、醫(yī)療領域的精密儀器等,隨著信息技術的快速發(fā)展,軟件系統(tǒng)的規(guī)模越來越大,內(nèi)部結構趨向于復雜化,而軟件的質(zhì)量難以適應發(fā)展步伐,影響了軟件企業(yè)規(guī)范化管理和軟件產(chǎn)業(yè)快速發(fā)展。軟件測試技術是保證軟件質(zhì)量、驗證軟件能否完成設定功能的有效方法,軟件工程整個過程都需要軟件測試。因此,在軟件工程中,軟件測試技術已經(jīng)慢慢發(fā)展形成一個新的獨立的軟件專業(yè)。整個軟件開發(fā)過程都離不開軟件測試技術,軟件測試是保證軟件質(zhì)量的關鍵環(huán)節(jié),而當前軟件測試人才一直緊缺。而高校是培養(yǎng)人才的重要搖籃,承擔著為社會發(fā)展輸送人才的重任,所以高校應該如何開展軟件測試專業(yè)的教育是個重要的課題。高校需要制定相應的軟件測試專業(yè)的課程教育方案,為企業(yè)培養(yǎng)更好的軟件測試人才。大學在教育培養(yǎng)過程中,學校經(jīng)常更關注學生專業(yè)能力,而職業(yè)素質(zhì)培養(yǎng)沒有得到重視,導致了畢業(yè)生步入社會工作后適應能力較差,抗壓能力也較弱,跳槽比較頻繁,必然降低校企的合作機會。
軟件工程是用工程化方法構建和維護有效的,實用的和高質(zhì)量的軟件的學科。軟件工程是保障生產(chǎn)最終能滿足社會需求且達到工程目標的軟件產(chǎn)品,軟件測試是保證軟件質(zhì)量及其重要的環(huán)節(jié),好的軟件質(zhì)量要做到完整的需求、正確的代碼和最少的缺陷,軟件測試則是在軟件開發(fā)過程中對這三方面進行有效的控制,是保證軟件質(zhì)量的必要環(huán)節(jié)。如今,很多的軟件開發(fā)機構也認識到了軟件測試的重要性,并且成立了專門的測試機構,測試過程也從后期調(diào)試上升到軟件開發(fā)全過程的質(zhì)量控制,軟件測試的方式從手工轉(zhuǎn)變到自動化測試方向等。
二、軟件測試專業(yè)課程設計的目標和原則
(一)軟件測試專業(yè)課程設計的目標
大學教育的是以市場需求為導向,培養(yǎng)具備市場需求能力能夠快速適應工作領域的實用性人才,軟件測試工程師包括:初級測試工程師,中級測試工程師,和高級測試工程師。初級測試工程師,能夠按照測試流程和方案對產(chǎn)品進行功能測試;中級測試工程師,既要能編寫測試文檔、測試方案,能參與制定測試階段的工作計劃,又要能利用測試工具來完成測試工作;高級測試工程師,既要掌握測試與開發(fā)技術又要能夠分析和評估測試方案潛在的問題。
大學開展軟件測試專業(yè)教育應該以培養(yǎng)初級和準中級測試工程師為基本要求,培養(yǎng)具有一定的設計方案的編寫能力的軟件人才,這些人才要能利用測試工具完成一定測試任務并能執(zhí)行功能測試。該專業(yè)課程的教育重點是軟件測試崗位的基本技能:軟件缺陷生命周期管理;軟件測試基本概念的建立;典型測試工具的應用;系統(tǒng)測試的基本概念和方法等。
大學開展軟件測試專業(yè)課程要求:掌握一種數(shù)據(jù)庫應用技術及一門軟件開發(fā)語言;了解軟件開發(fā)過程中軟件測試的重要性;掌握一種自動化測試工具。注重動手能力的培養(yǎng),尤其是軟件開發(fā)和軟件測試方向的學生,不能僅僅依靠課堂的純理論課程是很容易與實際操作脫軌的,所以該專業(yè)的實訓課程相當重要,可根據(jù)學生自己的興趣愛好設計課程的培養(yǎng)方案。
首先,學生需要了解基礎的網(wǎng)絡知識及當前熱門的操作系統(tǒng),培養(yǎng)一定的編程能力和數(shù)據(jù)庫的應用能力,掌握一門開發(fā)語言和數(shù)據(jù)庫應用技術,以培養(yǎng)學生的編程思想,使其更容易理解信息系統(tǒng)概念。通過開展實訓項目課程以提高本專業(yè)學生的軟件測試能力,讓學生認真學習軟件測試的實施過程及管理組織模式,學生要能運用所學的軟件測試技術設計測試用例并且執(zhí)行測試,能夠做出測試結果和質(zhì)量分析報告。
(二)軟件測試專業(yè)課程設計的原則
應該根據(jù)實際情況設定具體的績效考核目標,目標愈明確,提供的指引就愈多。如今,學生畢業(yè)不如社會從事的工作經(jīng)常不是本專業(yè),這是值得思考的問題,投入那么多的時間和精力學習一門技術最好能學以致用,所以學校應該引導學生做有用的職業(yè)規(guī)劃,讓學生做好畢業(yè)后的規(guī)劃很重要,是到軟件測試企業(yè)工作還自主創(chuàng)業(yè)等。做好自我職業(yè)定位,認真做好職業(yè)規(guī)劃后以此為導向進行目標管理。
1.開展項目教學,項目教學具有針對性、研究性、啟發(fā)性和實踐性等。項目教學能夠提高學生的智力,激起學生的學習興趣,全面提高學生的素質(zhì)。
2.制定專業(yè)課程計劃、課程大綱和教學方案等,課程教育提倡電子化、網(wǎng)絡化教學方式,建設學校與企業(yè)合作的專兼結合的教學團隊,開設以項目為載體的教育課程,形成CDIO工程的教育方式,用以指導整個課程教學工作的開展。
3.建立具有工程內(nèi)容的課程結構模式,建立相關的工程實踐項目,充分安排工程實踐;建立和實施工程教育的崗前培養(yǎng)模式;進入企業(yè)的畢業(yè)生進行必要的工程師崗位培訓;引進軟件測試的工程師資格認證,同時做好工程教育的效果檢驗以及質(zhì)量評估。
三、軟件測試專業(yè)課程的教學策略
軟件測試專業(yè)學生必須要了解軟件項目的背景知識,行業(yè)領域差別很大,只是通過教學很難全面了解行業(yè)背景,需要結合軟件測試項目使得學生對該領域形成一定稍的概念,開展案例分析、專題講座、項目分析、實習環(huán)節(jié)等教學方式。
軟件測試是一項實施項目,不單是某個單項技術或多項技術的應用。通常會采用項目管理的方式來測試工程的實施,因此,項目經(jīng)理、軟件測試工程師、軟件系統(tǒng)分析、軟件開發(fā)工程和軟件架構、質(zhì)量管理人員等都是項目實施過程中的測試人員,需要學習和熟悉項目管理的整個流程。
制定并實施符合該專業(yè)特征的教學策略,軟件測試專業(yè)要從多個方面進行全方位培養(yǎng)提高學生的綜合素質(zhì)、創(chuàng)新設計、工程實踐能力、自主設計、基礎理論、實踐訓練等各項能力。
重視學科知識與技術的學習,重視工程的實踐訓練;重視學生的綜合素質(zhì)的提高,重視社科、人文、經(jīng)濟等知識的學習。
綜合性的項目課程包括單元與集成測試、軟件項目性能測試、軟件項目功能測試與系統(tǒng)測試。注重案例學習的關鍵環(huán)節(jié),“實施”側(cè)重過程,設計和管理的執(zhí)行過程。
為充分調(diào)動學生主動學習并積極參加工程實踐的熱情和積極性。需要制定開放的教學策略,為學生創(chuàng)造可自由而主動的學習氛圍。
以學生為本創(chuàng)造條件讓學生主動學習。采用討論式學習方式,以小組形式完成具體工作任務的學習,結合實際項目,把學生組織為若干小組,教師聯(lián)合指導完成工作。提升學校教師的專能,包括系統(tǒng)的學習和研修軟件測試專業(yè)理論知識。
參考文獻:
[1]謝希仁.計算機網(wǎng)絡[M].北京:電子工業(yè)出版,2003
[2]梁亞聲.計算機網(wǎng)絡安全技術教程[M].北京:機械工業(yè)出版社,2004
[3]王銳,陳規(guī),靳芳明,周剛.網(wǎng)絡最高安全技術指南[M].北京:機械工業(yè)出版社,1998
[4]聯(lián)合國教科文組織.教育財富蘊藏其中[M].北京:教育科學出版社,2006
[5]劉晨,張濱.黑客與網(wǎng)絡安全[M].北京:航空工業(yè)出版社,1999
[6]單征,劉旭.網(wǎng)絡黑洞攻擊與防范指南[M].北京:中國電力出版社,2002
[7]袁津生,吳硯農(nóng).計算機網(wǎng)絡安全基礎[M].北京:人民郵電出版社,2002
[8]Culbertson R,Brown C,Cobb G.快速測試影印版[M].北京:清華大學出版社,2004
[9]李靖,陳軍,孟小欣.高職院校學生團隊精神和合作能力培養(yǎng)實踐研究[J].時代教育,2011,4
關鍵詞:會計電算化;教學改革;案例教學
隨著知識經(jīng)濟時代的到來,以電子商務為代表的現(xiàn)代商務信息技術已成為促進經(jīng)濟發(fā)展的加速器,會計電算化作為企業(yè)商務電子化的核心,即財務活動電子商務化,已日益引起人們的重視。改進會計電算化教學,加快會計電算化人才培養(yǎng),推動會計電算化建設已成為我國高校會計專業(yè)教學改革的重要內(nèi)容之一。應用型本科院校作為培養(yǎng)中、高層會計人員的中堅力量,在如何培養(yǎng)高素質(zhì)實用型會計電算化人才方面承擔著重要的責任。本文主要結合近年來的教學體驗,從教學培養(yǎng)目標、教學內(nèi)容、教學方法及教學手段上對應用型本科層次會計電算化教學改革提出自己的幾點設想。
一、應用型本科層次會計電算化教學的培養(yǎng)目標
會計電算化作為一門新興綜合性學科,它是會計學和現(xiàn)代信息技術緊密結合的產(chǎn)物。因此,會計電算化人才是一種既擁有豐富的會計知識,又熟練掌握現(xiàn)代信息技術的復合型人才。面對當今激烈的就業(yè)競爭,結合應用型本科層次學歷教育的特點,我們應將教學培養(yǎng)目標定位于:以堅實的會計理論及實踐業(yè)務知識為依托,以熟練的實際動手操作能力為目標的應用復合型人才。對照財政部頒布的《會計電算化知識培訓管理辦法(試行)》(財政部財會字1995第18號)中第三條的有關規(guī)定,筆者認為,通過學習,使大部分學生能夠熟練掌握計算機和會計核算軟件的基本操作技能,對會計軟件進行一般維護或?qū)浖?shù)進行設置,為會計軟件開發(fā)提供業(yè)務支持,達到國家中級培訓的標準要求;使少數(shù)學生能夠進行財務軟件的系統(tǒng)分析、開發(fā)與維護,達到國家高級培訓的標準要求。
二、會計電算化教學內(nèi)容
(一)課程設置
會計電算化的課程設置由兩部分組成,一部分為會計業(yè)務知識相關課程,另一部分為現(xiàn)代信息技術與財務應用相關課程。這兩部分課程開設采用同步交叉,循序漸進方式實施。會計業(yè)務知識相關課程主要講授財務核算及管理的基本原理、方法和過程,為以后電算化應用于會計教學奠定牢固的專業(yè)基礎,主要課程包括:初級、中級與高級會計學、財務成本管理等;現(xiàn)代信息技術與財務應用相關課程主要講授計算機及會計電算化基礎、財務常用數(shù)據(jù)庫工具、商品化會計核算軟件,為電算化實際應用操作進行直觀的專業(yè)闡釋,主要課程包括:計算機應用基礎、Excel在財務中的應用、會計電算化基礎、商品化財務軟件應用等。
(二)教學內(nèi)容
1.初級、中級與高級會計學、財務成本管理課程的開設內(nèi)容及時間同一般本科層次會計專業(yè)教學安排完全一致;
2.計算機應用基礎作為公共基礎課,旨在培養(yǎng)學生對計算機的興趣,一般在大學一年級進行,主要講述計算機的基本概念、Windows操作系統(tǒng)及常用字處理與文字編輯軟件的使用方法、網(wǎng)絡基礎知識、數(shù)據(jù)庫基礎知識等。要求學生具備的計算機應用能力包括:計算機的基本操作能力;硬件的簡單組裝配置能力;文字、表格、圖形的處理和制作能力;應用Internet進行信息檢索、文件下載、收發(fā)E―mail的能力、計算機病毒的檢測和防治能力。通過學習使學生在初步認識計算機的基礎上,掌握最基本的入門知識,逐步培養(yǎng)對計算機學科的興趣與愛好;
3.Excel在財務中的應用作為專業(yè)基礎課,通過與會計的緊密結合,目的在于讓學生掌握一門重要的電子數(shù)據(jù)處理工具,借助于電子報表的強大數(shù)據(jù)處理功能,可以使學生們初步意識到電子表在輔助處理會計數(shù)據(jù)中的作用,這是因為:①電子表具有強大的數(shù)據(jù)處理功能,是一種面向用戶級的專門用于數(shù)據(jù)處理的工具,使用方便、操作簡單,并提供了大量用于會計領域的財務、統(tǒng)計函數(shù),對會計人員提高工作效率有很大的幫助;②電子報表軟件的應用非常普及,尤其是在尚未使用會計核算軟件的企事業(yè)單位,電子報表軟件已成為最重要的輔助管理工具之一,廣泛應用于會計的各個領域,深受廣大財會人員的好評;③在數(shù)據(jù)處理性較強的會計課程中,如財務管理、財務分析、管理會計、成本會計等,利用電子表處理各種分析決策模型更加直觀實用。針對當前財務工作中的數(shù)據(jù)處理需求,一般應講解Excel的數(shù)據(jù)處理、Excel財務函數(shù)的應用、數(shù)據(jù)透視表、變量求解、規(guī)劃求解、高級圖表應用、窗體制作等方面的問題的處理以及對會計電算化軟件的二次開發(fā)應用等,培養(yǎng)學生解決實際問題的能力。通常情況下,該課程在大學二年級開設,鑒于其適用的廣泛性,課時量一般較多。
4.會計電算化基礎作為專業(yè)課,屬專業(yè)理論課的范疇,主要是向?qū)W生講授會計電算化的基本概念、會計核算軟件的功能結構、軟件開發(fā)方法及開發(fā)過程概要、電算化組織機構設置及內(nèi)控制度、現(xiàn)行會計電算化法規(guī)等內(nèi)容。按照培養(yǎng)目標要求,該課程在內(nèi)容的深度和廣度上不宜做太多的要求,力求做到通俗易懂,簡潔明了。因此,課時安排一般很少。
5.商品化財務軟件應用作為專業(yè)核心課,通過對幾種常用的商品化會計軟件的實務操作,進一步加深對專業(yè)基礎課和專業(yè)課的理解,強化會計電算化業(yè)務處理的實戰(zhàn)特點,獲得對EDP的感性認識,從而更好地把握理論。通常采用的軟件有用友、金蝶、科發(fā)等,企業(yè)版、行政事業(yè)版兼顧,一般以帳務處理子系統(tǒng)和報表處理子系統(tǒng)為授課重點,其他子系統(tǒng),如:進銷存子系統(tǒng)、固定資產(chǎn)子系統(tǒng)、工資核算子系統(tǒng)、成本核算子系統(tǒng)等作為選學內(nèi)容,由學生自主掌握。
三、教學方法及手段
1.實踐性模擬教學。會計學本身就是一門實踐性很強的學科,重視實踐操作能力的培養(yǎng)與訓練,它符合學校教育由應試教育向素質(zhì)教育轉(zhuǎn)變的教育體制改革方向。會計電算化作為一門綜合性學科尤為如此。根據(jù)多年的教學效果來看,建立手工和電算化兩類模擬實驗室,嚴格把好實踐性教學環(huán)節(jié)是搞好實踐性模擬教學的前提和關鍵。在會計業(yè)務對應知識學習的過程中,利用手工模擬實驗室,分別在一、二、三、四年級用手工方式完成初、中、高級會計模擬業(yè)務核算,綜合會計模擬業(yè)務核算。在此基礎上采用電算化手段,利用商品化會計軟件演示版或商業(yè)版,對相應模擬內(nèi)容進行處理。通過兩種手段對會計業(yè)務的具體操作,熟悉手工操作和電算化操作的會計業(yè)務處理流程,并把二者的處理過程和結果進行認真的比較分析,從而達到增強對電子數(shù)據(jù)處理的感性認識,提高學生的實際動手操作能力,為將來從事會計電算化工作打好堅實的基礎。同時,通過對不同會計軟件的操作和比較,既增強了學生的適應能力,又了解了每種軟件的的優(yōu)缺點,這對未來工作中會計軟件的選擇、開發(fā)以及整個會計電算化工作的順利開展都將起到積極的推動作用。
2.借助CAI及MCAI進行案例教學。案例教學是近年來解決課堂教學中理論聯(lián)系實際的有效方法之一。CAI是將教學內(nèi)容制作成教學軟件或電子課件,通過計算機、投影儀等現(xiàn)代信息技術手段作用于課堂教學,是最常見的計算機輔助教學方式。MCAI是現(xiàn)代多媒體技術、網(wǎng)絡技術與CAI的完美結合。如何將案例教學與CAI、MCAI這些現(xiàn)代信息技術手段有效地結合起來,無疑是解決如何培養(yǎng)學生運用職業(yè)判斷發(fā)現(xiàn)問題、分析問題、研究并解釋相關信息,得出合理結論的理想途徑。通過選取諸如成本核算、財務報告編制與分析、財務管理與管理會計中決策模型分析等典型案例,輔助采用小組討論、辯論、現(xiàn)場考核、網(wǎng)絡溝通等形式,將原本枯燥無味的課程內(nèi)容變得聲像并茂、直觀易懂,既活躍了課堂氣氛,又增強了學生學習的興趣,調(diào)動了學生學習的積極性與主動性,最終達到了提高教學效果及質(zhì)量、解放教師煩瑣勞動的雙贏目的。具體做法一般分三個步驟。第一步,由任課教師針對日常教學中,“黑板+粉筆”這一傳統(tǒng)方式不易解決的問題認真歸類、整理成典型案例并制作成電子課件;第二步,在多媒體網(wǎng)絡實驗室中進行課堂授課。授課時,首先由教師向?qū)W生展示多媒體案例內(nèi)容并提出思考問題,其次由學生分析和評估案例情景,感受真實事件,并展開討論,提出個人的解決措施,并在個人終端平臺上實施驗證,最后由教師對所有可行方案歸類評析,最終形成最優(yōu)方案。這種案例分析方法,可以培養(yǎng)學生科學的學習方法和積極的學習態(tài)度,增進和提高學生在語言表達、知識運用、人際交往以及信息技術運用等方面的綜合技能。
3.網(wǎng)絡交互式雙向教學。借助校園網(wǎng)絡技術,培養(yǎng)學生掌握互聯(lián)網(wǎng)運用技能,查詢有關會計新知,下載瀏覽最新會計軟件,及時更新自己的相關知識;預留網(wǎng)上作業(yè)及思考題,師生上網(wǎng)學習或討論、輔導答疑。它一方面使教師從傳統(tǒng)的教學中解脫出來,也使學生充分體會到學習的樂趣,增強了學習的吸引力;另一方面使教師自覺進行自我加壓,主動快速更新相關知識,促進教學概念與形式的更新,進而引起教學組織形式、教學方法等一系列教學思想與教學理論的發(fā)展,形成“以教促學,以學促教”的良性互動式教學局面。
4.畢業(yè)實習應用教學。畢業(yè)實習作為學生在校期間,最后一道實踐性教學環(huán)節(jié),在檢驗日常教學效果方面,應當引起人們的高度重視。應正確區(qū)分畢業(yè)實習同就業(yè)、撰寫畢業(yè)論文之間的關系。在短期的實習過程中,要建立健全會計電算化實習檔案,全面反映實習單位的會計電算化工作環(huán)境、運行狀況、存在的問題及解決對策,使學校學習同生產(chǎn)實踐聯(lián)系起來。
參考文獻:
[1]蔡傳勛. 會計電算化[M] . 長春:東北財經(jīng)大學出版社,1997.
關鍵詞:應用型人才培養(yǎng),模塊化課程體系,人才培養(yǎng)模式,企業(yè)實訓
中圖分類號:G424文獻標識碼:A文章編號:1009-3044(2010)13-3431-03
Reform on Cultivation Mode of the Talents with the Applied Computer Ability Based on the Experience of German FH
TAN Ming, YUAN Ming, ZHONG Bo-cheng, XU Qiang
(Hefei University, Hefei 230601, China)
Abstract: When facing the opportunities and challenges brought by industry upgrade and global reform under new situation, the computer specialty education of Chinese universities has entered a new development stage. In this paper, we firstly analyzed the setup of course system, the requirement for teachers and the organizing process of educational practical activities of engineering majors in German FH(universities of applied sciences) and proposed learning the advanced running idea and experience of German FH. Then, we discussed how to cultivate the applied talents with innovative consciousness and construct new cultivation mode of the talents with the applied computer ability, providing some references for application-oriented undergraduate education in China.
Key words: applicable talents cultivating,modular-based curriculum system,personnel training mode, enterprise project training
在高等教育大眾化、科學社會化條件下,經(jīng)濟社會的發(fā)展需要大量既有扎實理論基礎又有較強實踐能力的應用型計算機人才,而國內(nèi)許多應用型高校的計算機相關專業(yè)仍延續(xù)研究型高校的人才培養(yǎng)目標和培養(yǎng)模式,缺少對學生工程能力和職業(yè)素質(zhì)的訓練,畢業(yè)生與產(chǎn)業(yè)界的需求往往存在較大的脫節(jié),導致了一方面社會對計算機專業(yè)人才的需求在不斷增加,另一方面大量的計算機專業(yè)畢業(yè)生無法找到工作,因此應用型計算機專業(yè)人才培養(yǎng)模式亟待改革[1-2]。
德國應用科技大學(Fachhochschule,以下簡稱FH)是德國工程師的搖籃,FH培養(yǎng)各種具有專門職業(yè)技術的、工程師類職業(yè)的高級應用型專業(yè)人才。我國應用型本科的培養(yǎng)目標是“培養(yǎng)面對現(xiàn)代社會的高新技術產(chǎn)業(yè),在工業(yè)、工程領域的生產(chǎn)、建設、管理、服務等第一線崗位,直接從事解決實際問題、維持工作正常運行的高等技術性人才”??梢钥闯鯢H和我國應用型本科的培養(yǎng)目標基本一致[3]。
FH作為一種國際公認的應用型人才培養(yǎng)模式的成功范例,其經(jīng)過30多年發(fā)展所形成的完善且成熟的應用型高級專門人才的培養(yǎng)體系,對探索適合我國應用型計算機人才特點的培養(yǎng)模式,促進應用型高校計算機專業(yè)的教學改革具有重要意義。
1 德國FH人才培養(yǎng)模式特點
1.1 課程體系“模塊化”
以專業(yè)能力為導向構建模塊化課程體系,培養(yǎng)學生的專業(yè)核心能力和可持續(xù)發(fā)展能力。其基本設計思路是:首先通過對專業(yè)相關崗位群的調(diào)查與分析,確定學生應該具備的專業(yè)能力,對某一專業(yè)能力進行分解,將其中的基本性知識、技能確定為核心技能,并設計為核心課程模塊。再將該職業(yè)范圍內(nèi)適用于各個具體工作崗位的技能確定為選擇性崗位技能,設計為就業(yè)方向性課程。多個核心課程模塊和就業(yè)方向性課程模塊的組合構成一個專業(yè)及專門化方向的課程體系,其中核心課程相對穩(wěn)定且為必修,體現(xiàn)專業(yè)特征;就業(yè)性課程相對靈活多變以供學生選修,體現(xiàn)就業(yè)方向特征。整個課程體系由于核心課程內(nèi)在結構以及方向課程的多種選擇性,而富有彈性。同時,加強基礎模塊,增強可持續(xù)發(fā)展能力。另外,課程的教學內(nèi)容不是一成不變的,而是根據(jù)學科知識的發(fā)展及實際應用的變化不斷進行補充和修訂。
1.2 實踐能力培養(yǎng)“校企聯(lián)合化”
德國FH十分重視實踐教學,企業(yè)在實踐教學中占有重要地位,是評價、考核實踐教學成果的主體,并主導整個實踐教學過程。通過和企業(yè)緊密結合,使學校的教學內(nèi)容始終緊貼當前企業(yè)的實際需求,避免了畢業(yè)生與產(chǎn)業(yè)界需求脫節(jié)的情況發(fā)生。德國FH人才培養(yǎng)普遍采用“雙元制”職業(yè)教育模式,既保持了傳統(tǒng)的“師傅帶徒弟式”技能方法的直接性、有效性,同時又克服了傳統(tǒng)學習技能方法的隨意性強和理論知識缺乏的不足。引入企業(yè)實訓學期是FH教學活動中最具特色的部分,通過安排一個或兩個企業(yè)實訓學期,加深學生對工作崗位的了解,培養(yǎng)學生運用科學知識與方法解決實際問題的能力。項目教學是結合為企業(yè)解決實際問題的項目進行課程設計的一種教學形式,FH一般均設置了數(shù)個項目教學。FH 學生的畢業(yè)設計(論文)課題與企業(yè)實踐相結合的程度也相當高,其課題來自企業(yè)并在企業(yè)中完成的占60%-70%。
1.3 師資隊伍的“雙師化”
德國FH的應用型也同樣體現(xiàn)在對教師素質(zhì)的要求上,德國FH的教授必須是同時具備教師素質(zhì)和工程師素質(zhì)的所謂“雙師型”教授。FH教授要求符合五項基本條件:綜合大學相應專業(yè)畢業(yè);具有相應專業(yè)的博士學位;5年以上的專業(yè)工作經(jīng)驗,其中至少3年在企業(yè);具有將科學技術成果轉(zhuǎn)化為實際應用的能力和突出表現(xiàn);發(fā)表相應的專業(yè)學術論著或獲得相關專利。此外,學校還從社會上和產(chǎn)業(yè)部門中聘任了一批學有專長、實踐經(jīng)驗豐富的專家學者和工程技術人員作為兼職教授或兼職講師。正是因為擁有這樣一支高素質(zhì)的師資隊伍,FH才能保證其應用型人才培養(yǎng)的教學質(zhì)量[4]。
2 借鑒德國FH的應用型計算機專業(yè)人才培養(yǎng)模式構建
2.1 理論課程體系
圍繞特定的專業(yè)能力培養(yǎng),將教學內(nèi)容相關的課程整合構成課程模塊,將對學生各種能力的培養(yǎng)完全融于課程模塊之中,形成由“2個公共基礎模塊+3個專業(yè)基礎模塊+6個專業(yè)核心模塊”構成的模塊化課程體系。其中2個公共基礎模塊包括人文社科基礎模塊和理工科基礎模塊,主要用于培養(yǎng)學生思想道德素質(zhì)、文化素質(zhì)、身心素質(zhì)、獲取知識和應用知識的能力;3個專業(yè)基礎模塊分別為硬件基礎模塊、軟件基礎模塊和網(wǎng)絡基礎模塊,主要用于培養(yǎng)學生專業(yè)知識和專業(yè)基礎能力;6個專業(yè)核心模塊包括軟件開發(fā)環(huán)境模塊、軟件開發(fā)高級技術模塊、嵌入式系統(tǒng)模塊、軟件分析及設計模塊、軟件質(zhì)量保障與測試模塊以及軟件項目管理模塊,專業(yè)核心模塊主要承載對就業(yè)方向的核心競爭力和崗位就業(yè)能力的培養(yǎng)任務。
根據(jù)計算機專業(yè)的特點,對于公共基礎模塊和專業(yè)核心模塊的教學內(nèi)容設置不應過于強調(diào)自身的系統(tǒng)性和完整性,而強調(diào)教學內(nèi)容要“實際、實用、實踐”,基礎理論以應用為目的,以“必需和夠用”為度,強調(diào)知識和方法如何運用于實際工程領域,偏重于那些與實踐密切相關的專業(yè)知識。
專業(yè)核心模塊建設應強化模塊內(nèi)部課程之間的親和性,突出各課程所蘊含的能力定位,使能力培養(yǎng)的過程連續(xù)并不斷遞進、加深和拓展。通過若干核心模塊的有機結合,滿足不同專業(yè)方向人才培養(yǎng)的需要。
2.2 實踐教學體系
作為一名計算機專業(yè)工程應用人才,除了要有扎實的理論基礎,還應具備學科所要求的基本素質(zhì)和獨立承攬小規(guī)模工程項目的開發(fā)以及參加大、中型項目開發(fā)的能力。這就要求強化實踐教學環(huán)節(jié),培養(yǎng)學生的工程實踐能力。
2.2.1 設計分層的實驗教學模式
為培養(yǎng)出高素質(zhì)的應用型人才,克服傳統(tǒng)實踐教學中知識面窄、學生綜合能力弱、科技開發(fā)意識訓練不足等問題,采用分層次、分模塊的指導思想,設計實驗教學模式,每層次含若干門實驗課程、有明確的培養(yǎng)任務和教學目標,逐步進階,設計面對不同層次學生的實驗項目供教學選擇、組合。
基礎實驗層。該層面向計算機基本技能實踐需求,本層次針對低年級學生的知識背景,注重學生計算機基本知識的普及和計算機基本技能的訓練,使學生掌握一定的操作技能和實踐知識,引導學生在學習過程中發(fā)現(xiàn)問題和提出問題。
專業(yè)基礎實驗層。該層主要面向計算機各本科專業(yè)基礎性實踐能力需求,本層次重點就專業(yè)基礎技能展開實踐訓練,進一步培養(yǎng)學生發(fā)現(xiàn)問題、提出問題的能力,為進而解決問題積累基本方法和基本技能,培養(yǎng)學生科學、規(guī)范的研究習慣和科研動手的能力。
綜合設計實驗層。該層主要面向計算機本科專業(yè)的知識綜合應用的實踐需求,本層次通過專業(yè)實驗、應用設計等綜合實踐環(huán)節(jié),注重培養(yǎng)學生分析問題、解決問題的能力。讓學生體會自身知識、能力如何在科學研究和工程實踐中得到應用與發(fā)揮,達到學以致用的目的。
創(chuàng)新實踐層。將第二課堂納入學分制管理并融入專業(yè)培養(yǎng)方案,通過讓學生參與教師科研項目、企業(yè)實際項目和大學生科技競賽等實踐活動,增強學生工程意識,促進學生學好基礎理論課。以第二課堂激發(fā)學生學習積極性,以第二課堂的實踐性、創(chuàng)新性教育引導第一課堂教學。
2.2.2 引入認知實習學期
通過適當壓縮原第四學期教學周數(shù),從而形成一個包括暑假在內(nèi)共12周的認知實習學期(即第五學期,變傳統(tǒng)的八學期制為期制)。認知實習的目的,在于讓學生認知專業(yè)、認知社會和認知自我,學習和實踐企業(yè)規(guī)范化、專業(yè)化、標準化的管理運作、業(yè)務流程及項目開發(fā)流程,感受企業(yè)對員工知識結構、技術技能、團隊合作的要求,體驗企業(yè)文化氛圍。認知實習是一種“面向?qū)I(yè)、基于問題”的學習,學生在還沒有完全掌握本專業(yè)知識的情況下,參與到具體實踐中去,發(fā)現(xiàn)知識和能力方面的缺陷和不足,然后帶著問題再來學習,從而有效提高他們在校期間的學習興趣和動力。同時也有利于學生對自己未來將從事的職業(yè)有更進一步的感性認識,對自己的職業(yè)生涯做出有針對性的規(guī)劃,選擇后兩年的專業(yè)方向[4]。
2.2.3 加強校企合作
以IT產(chǎn)業(yè)需求為導向,在人才培養(yǎng)方案制定、教學體系構建、教師配備、項目實訓、企業(yè)實訓、畢業(yè)設計、教學過程監(jiān)控以及學生考核評價等方面與IT企業(yè)進行積極的溝通與互動。同時和企業(yè)聯(lián)合建立產(chǎn)、學、研實訓基地,為企業(yè)解決實際技術難題,與企業(yè)建立穩(wěn)固的合作關系,切實將人才培養(yǎng)、科研與生產(chǎn)實際緊密結合起來。同時,建立課程和模塊的學分認證標準,通過將企業(yè)的特色培訓模塊納入現(xiàn)有教學計劃,學生在此環(huán)節(jié)獲得的學分雙方互認,并頒發(fā)相關證書。從而將行業(yè)所需要的專業(yè)能力融入專業(yè)培養(yǎng)體系。
2.2.4 增設企業(yè)實訓環(huán)節(jié)
專業(yè)能力的獲取是在運用智力、知識、技能的過程中經(jīng)過反復訓練而形成的。為此,圍繞提升學生工程實踐能力,分階段地設置兩個獨立的企業(yè)實訓學期,使學生置身于真實的企業(yè)場景、管理制度、競爭壓力、團隊協(xié)作等環(huán)境之中,以培養(yǎng)學生軟件開發(fā)、團隊合作以及項目管理的能力,增強他們的社會適應能力和拓展能力,為以后成為中、高層軟件人才奠定基礎。其中:
企業(yè)實訓I,安排在第八學期。通過將原大三下學期的暑假與大四上學期結合,得到一個約28周的第八學期,作為第一階段的企業(yè)實訓,使學生能在特定的專業(yè)領域獲得深入訓練,形成個人的專業(yè)特長。該階段應分不同的方向(如Java、.Net及嵌入式系統(tǒng)等方向),在相應的企業(yè)進行。
企業(yè)實訓II,安排在第期(原大四的下學期),按一個標準學期的20周設置,并與畢業(yè)設計相銜接。針對實際項目(產(chǎn)品),由學生組成項目組,負責項目(產(chǎn)品)開發(fā)的全部過程,并按企業(yè)或用戶要求對項目(產(chǎn)品)的完成情況進行評估并答辯,根據(jù)項目(產(chǎn)品)中每位學生完成情況評定其畢業(yè)設計等次。
2.3 師資隊伍建設
高素質(zhì)的師資隊伍是實現(xiàn)應用型人才培養(yǎng)目標的基本保證。
1) 加強教師工程實踐能力的鍛煉。選派青年教師深入本地優(yōu)秀骨干IT企業(yè)進行學習和工作,獲取工程技術經(jīng)驗;構建“雙師型”保障系統(tǒng),教師每3年必須有6個月到企業(yè)掛職,了解企業(yè)發(fā)展的最新狀況。
2) 采用柔性引進方式。聘請企業(yè)經(jīng)理、總工層次的人員當兼職教授;以兼課或講座、報告會等形式成為師資的組成部分,把工程實例、工程意識、工程文化和工程精神帶到校園、帶進課堂、傳授給教師。聘請企事業(yè)單位學歷和職稱高、經(jīng)驗豐富的工程技術人才來校任教,與專業(yè)教師深層次合作,結合理論課程進行相關實訓。
3) 改善教師知識結構。有計劃地安排教師進行在職學習、在崗進修、脫產(chǎn)進修,到國內(nèi)外高校作訪問學者,提高教學和科研能力。
3 結束語
作為應用型新建本科高校,由于在培養(yǎng)人才目標、生源和師資力量方面與傳統(tǒng)的綜合性重點大學有著顯著差異,因此不能簡單地繼承和延續(xù)綜合性重點大學的培養(yǎng)目標和培養(yǎng)模式,必須主動適應經(jīng)濟發(fā)展對具有創(chuàng)新能力的應用型人才的需求,充分發(fā)揮自身的優(yōu)勢和特點,在特色中求生存,求發(fā)展。為了解決現(xiàn)有應用型人才培養(yǎng)模式存在的問題,本文提出借鑒德國應用科技大學人才培養(yǎng)模式的先進經(jīng)驗,結合我國社會對計算機專業(yè)人才的具體需求,通過以專業(yè)能力為導向構建模塊化課程體系、引入認知實習學期和企業(yè)實訓環(huán)節(jié)強化實踐教學環(huán)節(jié)、建立“雙師型”的師資隊伍等措施,構建適合地區(qū)經(jīng)濟發(fā)展需要的計算機應用型人才培養(yǎng)模式。
參考文獻:
[1] 陳旭東,盧葦,趙宏,等.軟件工程特色專業(yè)建設探索[J].計算機教育,2008(8):46-48.
[2] 徐理勤,顧建民.應用型本科人才培養(yǎng)模式及其運行條件探討[J].高教探索,2007(2):16-20.
關鍵詞:軟件工程人才;螺旋上升;項目實訓
中圖分類號:G642 文獻標識碼:A
1引言
到2010年,南京軟件產(chǎn)業(yè)的收入要達800億元,占據(jù)全省2/3的份額。政策機遇、產(chǎn)業(yè)機遇給南京軟件產(chǎn)業(yè)帶來了強大的推動力。眾所周知,南京發(fā)展軟件產(chǎn)業(yè)有著其他城市難以匹敵的科教資源優(yōu)勢,但要配合如此高速的發(fā)展,還存在巨大的高素質(zhì)軟件工程技術人才和管理人才的缺口。南京郵電大學軟件學院以市場需求為導向,在培養(yǎng)高層次的應用型、復合型和國際化的軟件工程技術與軟件工程管理人才方面作了大量的嘗試。本文就如何培養(yǎng)高素質(zhì)軟件工程人才提出幾點想法。
2區(qū)分計算機科學人才和軟件工程人才
軟件工程專業(yè)與計算機科學專業(yè)是兩個不同的學科,兩者在人才培養(yǎng)目標、方式和所關心的知識領域等方面有較大的區(qū)別。簡單地說,計算機科學專業(yè)是包括軟、硬件理論的專業(yè),側(cè)重點在研究;軟件工程專業(yè)是以學軟件理論為主的專業(yè),側(cè)重點在技術。表1給出了兩者在學科領域上的區(qū)別。
這兩個學科領域在計算機技術方面有所交叉,但各有側(cè)重,同時又是相互協(xié)調(diào)、相輔相成的軟件工程專業(yè)對計算機科學、工程和技術的進展以及軟件應用領域的擴展起了重要作用。
3培養(yǎng)高素質(zhì)軟件工程人才的教學特色
在著力培養(yǎng)軟件工程專業(yè)人才的過程中,我們嘗試著采用全新的教育理念和方法?;舅枷胧牵捍罅Ω母锶瞬排囵B(yǎng)方案,更新課程體系與教學內(nèi)容,突出工程能力的訓練,形成產(chǎn)學研一體化的教學體系;采取與國際接軌的教學方案,使用外文教材,采用雙語教學;依托大學科技園,實行全方位對外開放辦學模式、項目實訓與企業(yè)實習相結合的培養(yǎng)過程。
具體到課堂上:先給學生擺出實際案例,讓學生明白問題之所在,也讓學生知道本堂課的教學目標。然后由老師用規(guī)范的分析、計劃、實施和驗證的步驟來解決這個問題,并在此過程中系統(tǒng)地教授相關的知識點。之后,老師提出相類似的另一個實際問題,學生再進行模仿,可以討論,可以提問,在練習和模仿中逐漸領會解題思路,對本堂課所學的知識點進一步加深理解和掌握,這就是在老師指導下的實踐。最后學生必須將本課所學到的這些知識綜合地用到解決一個新的實際問題上,而且要求學生獨立完成。以實際案例為原型但又不囿于實際案例,讓學生充分發(fā)揮自己的主觀能動性且加以引導,鼓勵創(chuàng)新思維但不脫離實際案例。整個過程如圖1所示。
這是一個螺旋上升的過程,也是人進行學習的最自然的方式,通過這樣一種“學習―實踐―提高”的循環(huán)往復過程,學生不僅可以更快、更深入的理解和掌握課程的內(nèi)容,獨立解決實際問題的能力也得到很好的鍛煉。
除此之外,對于軟件人才培養(yǎng),項目實訓是一種經(jīng)實踐檢驗證明行之有效而且非常重要的手段。我們每學期都專門開設實際的軟件項目課程,培養(yǎng)學生軟件工程意識,體會軟件工程思想。在具體操作上,按照軟件工程實施的四個階段來進行(在不同的軟件工程體系中,對階段的區(qū)分會略有不同,出于教學過程的簡潔,采用以下方法)。
第一階段為可行性與需求分析階段,需求分析是學生的薄弱環(huán)節(jié),但卻是實際工程中最重要的階段。主要是引導學生在對整個系統(tǒng)架構考慮的基礎上,細化軟件需求,將每個需求都做到明確、單一、可行。此外,積極引入各種成熟理論和工具,比如鼓勵學生使用UML,在可能的情況下結合面向?qū)ο蟮能浖_發(fā)方法OMT(Object Modeling Technique)來優(yōu)化需求分析,并形成規(guī)范的文檔。在此過程中,學生是主導,是架構師,老師只起到跟蹤指導的作用。
第二階段為軟件設計階段,軟件設計分為系統(tǒng)設計(High Level)和功能設計(Low Level)。系統(tǒng)設計要求學生根據(jù)第一階段的分析選擇平臺、框架結構、語言、中間件等。比如同學們經(jīng)常使用的B/S還是C/S,數(shù)據(jù)庫使用Oracle或者是Microsoft SQL Server等,讓同學們自己列出相應情況的優(yōu)缺點和實現(xiàn)成本,再綜合決定方案。功能設計要求學生寫出偽代碼、消息機制、宏定義等,這是下一階段的基礎,也是軟件質(zhì)量的保證。
第三階段是編碼階段,學生在此過程中是程序員。老師的任務就是提醒學生編碼的規(guī)范性,采用統(tǒng)一的編碼規(guī)范,同時注意提醒學生代碼的質(zhì)量和優(yōu)化。
第四階段是單元測試和集成測試階段,對于單元測試,要求學生對每個函數(shù)能夠給出測試案例,對同一個函數(shù)中不同的參數(shù)也要有相應考慮,比如最大最小值、溢出等情況。集成階段測試要求對照第一階段的需求分析寫出測試案例,要求案例覆蓋所有軟件需求,當然也要避免測試案例的冗余。
在所有階段引入QA角色,從學生中推選出QA負責監(jiān)督所有階段的文檔是否符合要求,是否正確歸檔;選擇代碼控制工具,比如Rational Clearcase等;對出現(xiàn)的問題進行分析,能夠指出問題的產(chǎn)生是哪一階段產(chǎn)生。此外,QA對整個項目進行跟蹤并在項目結束后給出分析報告。
當今的軟件已經(jīng)成為多人參與、分工明確、通力協(xié)作的大型工程。軟件開發(fā)的管理、系統(tǒng)體系結構的設計、模塊之間的銜接、核心算法的實現(xiàn)、靈活界面的制定、軟件再開發(fā)接口的實現(xiàn)都需要專門的人來做,而把這些有效地集成顯然就需要利用軟件工程的思想和方法。所以,真正的軟件人才絕不再是寫代碼的程序員,而是整個體系結構的分析、設計、標準制定、協(xié)調(diào)人員。因此我們在培養(yǎng)軟件工程人才時,就是利用一個個實際的小項目鍛煉學生們相互之間的協(xié)作能力以及作為一位項目負責人的總體設計、總體架構和分析協(xié)調(diào)能力和對人員的合理安排和配置能力。
4教學心得
在教學過程中,種種設想和方法都需要教師因材施教,進行很好的引導,以激發(fā)學生最大的潛能和動力。下面再談談我個人的一些教學心得。
4.1課堂討論法
我又稱其為“議議、講講、練練”的教學法。在課堂上,老師滿堂灌會抑制學生學習的興趣,我們是小班化教學,有這樣討論交流的環(huán)境和氛圍。而在教師的指導下,圍繞某一中心問題交換意見、互相啟發(fā),可以活躍學生的思想,便于培養(yǎng)學生獨立思考、分析和解決問題的能力,有利于培養(yǎng)學生口頭表達能力,有利于對知識的理解等。
4.2遷移教學法
我又稱其為正面引導教學法。因為我們的教學環(huán)境是一人一機,條件很好,但不可避免的是有些學生沒有自我克制能力,用電腦玩游戲,對于這一點,我的方法是:
(1) 不堵反疏,只有有力的疏導才能將學生的注意力遷移到學習上來,將游戲的一些規(guī)則和課本內(nèi)容結合起來,充分抓住了學生的學習興趣。
(2) 給學生布置一些小論文,讓他們了解當前IT前沿的技術,培養(yǎng)閱讀、參考、抽象、歸納的能力,提高在技術探索方面的技能。
4.3直觀教學法
教師在運用此法時要充分利用PowerPoint的強大功能,讓形象由靜變動,讓概念由死板變生動,使其符合形象思維占優(yōu)勢的學習特點,有利于讓學生建立清晰明確的概念,調(diào)動學生的學習興趣,加深理解和記憶,增強直觀效果。
4.4實例講解法
目前大型的軟件公司都有自己一套成熟的軟件工程理論,他們之間有共性但又有不同,在課堂上挑選典型成功的案例讓同學們揣摩學習,找出失敗的案例給同學們以警示。實踐證明,這種方法能夠極大的提高同學們的興趣,讓他們對實際工作中的案例有了最初的印象。
4.5Team合作法
每個學期挑選一個較為大型的項目,模擬實際工作中的角色給同學們分工,比如項目經(jīng)理、技術專家、市場調(diào)研、程序員、測試人員、QA等,每個項目最后演示他們的成果,其他小組作為裁判給出評價。該方法雖然操作復雜但效果極為顯著,實踐證明,這是最能讓同學們深入了解軟件工程的一個途徑。在實踐操作中還可以和軟件公司合作,讓同學們更好地和實際工作相結合。
當然以上方法需要在實踐中不斷磨合和優(yōu)化,總的想法是夯實理論基礎、提高學生興趣、增強社會實踐,讓軟件工程人才被社會接納,進而引導軟件工程發(fā)展方向促進計算機工程領域的不斷發(fā)展。
5結束語
大學和企業(yè)的邊界變得越來越模糊了,彼此滲入到對方的傳統(tǒng)領地,承擔起對方的某些職能。大學不只是創(chuàng)造和傳播知識,而且把知識轉(zhuǎn)化為現(xiàn)實的生產(chǎn)力;企業(yè)不僅制造產(chǎn)品,還成為技術創(chuàng)新的主體,擔負起培訓人才的職能。我們培養(yǎng)出來的學生要想符合企業(yè)的需要,就要將校內(nèi)的項目實訓和校外的企業(yè)實習相結合,目前,已有部分學生到有合作伙伴關系的企業(yè)實習,使學生真正得到實戰(zhàn)鍛煉。結果表明,學生在現(xiàn)代軟件技術的掌握、軟件工程管理思想的領會以及工程實踐訓練方面都是優(yōu)秀的,滿足企業(yè)對高層次軟件人才的要求。
參考文獻:
[1] 金建設,呂海東. 獨立學院軟件實訓教學探索[J]. 高等工程教育研究,2007,(增刊).
How to cultivate software engineering specialists
FEI Ning, CHEN Chun-ling, ZONG Ping
(Nanjing university of Posts and Telecommunications)