計算機程序開發培訓范文
時間:2023-11-01 17:43:09
導語:如何才能寫好一篇計算機程序開發培訓,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務員之家整理的十篇范文,供你借鑒。
篇1
關鍵詞:基層統計;計算機;規范化建設
隨著現代信息技術的飛速發展,電子計算機也越來越多地被運用到基層統計領域。實現基層統計業務處理電子化、統計信息網絡化,提高基層統計的辦公自動化水平,已經成為統計規范化建設的重要內容。鑒于此,分析當前計算機在基層統計中應用現狀,探討其中存在的問題,并提出相應的解決對策,可以極大地推動基層統計的規范化建設。
1.計算機在基層統計領域內應用狀況
相比于其他一些行業,計算機在統計領域中的應用較早,大概始于20世紀80年代中后期。計算機應用于統計領域之后,改變了部分統計數據手工匯總的繁瑣局面,很大程度上節省了人力,提高了工作效率。但是,起初階段,由于計算機配置較低,處理速度很慢,而且程序開發周期較長,因此計算機在統計中應用程度不是很高。隨著信息技術的進一步發展,實現統計信息管理及處理的現代化已經成為統計發展的必然趨勢,在基層統計中的應用也提出了更高的要求。因此計算機在基層統計中的廣泛應用,不僅為基層統計本身帶來了極大地便利,大大地提高了工作效率,而且也為科研工作者、政府決策者帶來了全面、及時的參考信息,極大地展現了統計的時代特點。
2. 計算機在基層統計領域內應用尚存的問題
2.1辦公自動化的整體水平不高
當前基層統計領域內整體辦公自動化水平還不夠高,統計臺賬的設置、統計原始記錄、統計報表數據管理等在很大程度上還停留在傳統處理方式上,相應地有些部門仍未建立統計信息標準數據,有的甚至不能運用現代計算機技術進行維護、管理和備份。有些基層統計部門正在著力實現辦公自動化,但是其著力點只是放在了實現利用辦公軟件進行文字處理,與真正地實現基層統計信息自動化及網絡化相差甚遠。
2.2數據處理不規范的現象仍然存在
當前,基層統計中計算機數據處理不規范的現象在一定范圍內仍然存在。在統計業務中,除了專業報表數據利用計算機程序處理之外,其余工作均通過計算機儲存和遠程運輸的方式,部分工作還停留在半手工處理的階段,沒有開發出相應地數據處理程序,影響了統計的效率;同時,由于計算機硬件技術水平發展加快,處理速度也越來越快,但是統計人員開發、應用軟件的水平跟不上硬件的發展速度,難以實現協調發展,造成了計算機技術和信息資源的部分浪費以及數據處理工作的不規范。
2.3計算機及網絡管理水平及安全問題
隨著現代統計業務的不斷發展,統計業務對計算機應用也正在產生新的需求。統計從業人員往往難以適應計算機和網絡技術的新發展,在缺乏專業知識培訓的情況下,很難實時地更新自我知識結構,提高自身工作的水平。此外,計算機網絡技術的飛速發展也帶來了網絡安全問題,包括統計信息資料、計算機硬件資源以及統計網絡安全等都成了當前計算機應用于統計中不可忽視的重大課題。
3.計算機在基層統計領域內應用尚存問題的對策建議
3.1加強計算機處理程序和網絡數據庫的開發
在計算機領域,硬件是基礎,軟件是關鍵,應用是目的。統計部門應該充分利用當前信息資源,強化應用軟件的設計工作,著力開發適用于基層統計需求的數據處理程序,努力實現基層統計的程序化、網絡化以及規范化。此外,統計部門還應該充分利用專業人員進行綜合統計數據庫、年報數據庫、單位名錄庫及其他專業數據庫的開發工作,充分提高數據庫的綜合利用效率,強化計算機網絡技術的開發利用。最后,在計算機處理程序、網絡數據開發的基礎上,逐步推進基層統計的無紙化辦公及真正地辦公自動化建設,改進工作效率。
3.2加強對統計人員的計算機專業知識培訓工作
統計部門應該加強對基層統計人員的專業知識培訓工作,以確?;鶎咏y計規范化建設的順利進行。通過對工作人員的計算機操作技能培訓,使其不僅熟練掌握本職工作所需的操作技能,而且熟悉計算機相關知識,以提高其工作能力和個人素質。此外,還要強化計算機和網絡管理應用水平的相關培訓,以使工作人員適應統計業務工作中不斷出現的應用需求。
3.3加強計算機和網絡安全管理
計算機及網絡安全管理已經成為當前統計信息工作重要課題之一。因此,在計算機應用過程中,相關基層統計人員應該加強計算機的數據備份工作,建立光盤庫,對備份載體實行檔案化的管理,以防止數據丟失;及時更新網絡殺毒軟件,設置防火墻,防止病毒和黑客非法入侵,給基層統計帶來極大地損失。
綜上所示,推進計算機在統計領域中的應用可以極大地推進基層統計的規范化建設。統計部門在參考以上建議的基礎上,應該將此項工作作為一個系統的工程,建立相應的管理體制,實現統計業務工作制度的程序化和規范化,指導基層統計工作人員不斷適應時代要求,積極地參加各種相關的培訓,不斷提高自身綜合素質,不斷適應當前統計辦公自動化的要求,保障統計工作效率的不斷提升!
參考文獻:
篇2
關鍵詞:高職高專 程序設計 教學改革
程序設計是計算機專業領域中最為核心的工作。在程序設計工作中,既要對問題進行分析,又要考慮各種設計的可能性,更高層次地,還要考慮運行程序的代價問題。作為計算機各專業的三大基礎課之一,學生對其掌握的熟練程度將直接影響后續課程的學習。
一、 程序設計基礎課程教學的現狀及面臨的問題
1、教學的現狀
各院校開設的程序設計基礎課程,多為教授學生某一種程序設計語言,其中Pascal、VB、C、C++、Java語言較為多見。 C語言作為當今最為流行的程序設計語言之一,不但成為計算機專業的必修課,而且也越來越多地成為非計算機專業的學習課程。但在實際的課程教學中,許多教師和學生都認為C語言涉及的概念比較復雜,規則繁多,使用靈活,容易出錯,教師教學和學生學習都感到困難,并不同程度產生畏難心理。特別地,多數院校將C語言作為計算機專業學生進校后首先接觸的第一門專業基礎課,這種現象尤為明顯。
2、面臨的問題
一直以來,關于如何講授面向大學生的程序設計基礎課程,許多人爭論的焦點放在了語言選擇上,把講授的重點放在了語言的語法規則介紹上。從短期看,這樣做便于學生學,也便于教師教。但從長期看,越是注重以語法來衡量學生對語言的“掌握”程度,就越是忽略了程序設計真正使用的基本思維方式和方法,最后導致學生可能在學習完一學期的課程之后,滿腦子除了一些語法知識,幾乎沒有任何分析解決實際問題的技能。
二、教學內容的改革
縱觀教學的現狀和所面臨的問題,筆者認為程序設計基礎課程應圍繞程序開發周期,即分析問題、設計程序、編寫程序代碼、測試程序以及其他額外步驟等展開教學。但這并不容易實現。首先,若要從程序開發周期的各個方面教授學生,需要花費較多的課時。目前各院校開設的程序設計基礎課總課時不盡相同,但大多在50到60課時之間,其中有三分之一是學生實驗實訓環節。換句話說,教師用于講授的時間一般只有30課時左右。其次,以C語言為例,涉及基本數據類型、運算符和表達式、控制結構、數組、函數、指針、結構體和共同體、位運算和文件等諸多內容,顯然,要在30課時內講授完是很困難的。第三,即便是用填鴨式的方式將上述知識全部灌輸給學生,學生也是不可能學會的。反而會造成學生的抵抗情緒。第四,本科計算機專業的程序設計教學一般是在一年級上學期先開設程序設計導論課,然后再開設具體的語言程序設計課,這是個循序漸進的過程。然而高職高專計算機專業的培養目標和教學進度與本科的是有區別的,因此,本科計算機專業的教學模式不能全部采納。筆者以總學時50課時,其中講課30課時,教授C程序設計語言為例,認為課堂教學可以進行以下改革。
1、以結構化程序設計為核心,重點講授程序設計的控制結構
人類的自然語言有千百種,歸根結底都是人類思想交流、記錄的工具。計算機語言同樣也是對解決具體問題的算法思想的表達工具。表達的形式――程序設計語言千差萬別,但表達的內容――算法則是殊途同歸。這里所說的算法不單是算法的概念和具體的某種算法,還包括算法的表示方法如流程圖、結構圖和偽代碼等。程序設計語言本身只是在最后用來描述算法的一種工具,而任何程序不外乎由順序結構、選擇結構和循環結構組成。不論用哪種語言編寫程序代碼,都無法脫離這三種控制結構。可以說,是否掌握它們的用法決定了學生設計程序的優劣。因此,筆者認為,在高職高專的程序設計基礎課中,讓學生學習、掌握如何分析實際問題和設計解決它們的算法及算法描述的同時,應重點傳授三種控制結構。
以往除了三種控制結構外,指針也是C語言的教學重點,或者說是重中之重。不可否認,指針是C語言的精髓,對程序設計有錦上添花的作用。能夠駕馭C這門程序設計語言,勢必熟練掌握指針的運用。而且,在目前的各類計算機等級考試中,C語言的指針也是必考而且重點考查的內容。那么,僅把教學重點放在控制結構上是否合適呢?筆者是這樣考慮的:
第一,學習指針需要研究指針四方面的內容:指針的類型、指針所指向的類型、指針的值或者叫指針所指向的內存區、以及指針本身所占據的內存區。這個學習的過程是相當費時的。較短的課時教授較多的內容之間存在矛盾。
第二,學習指針還要有一定數據結構的知識,對于初學程序設計的學生而言,過快地接觸指針會使他們措手不及。有限的認識能力和知識水平與較復雜的應用之間存在矛盾。
第三,作為高職高專的程序設計基礎課,淺顯易懂實際上是非常重要的。高職高專學生的學習基礎相對本科以上層次的還是較弱的,更應當使課程真正發揮“基礎”的作用,成為為學生打下的堅實基礎的奠基石。
那么,在高職高專的程序設計基礎課中,是否就不必教學生指針的知識呢?當然不是。在學生掌握了程序設計的控制結構以后,選擇性地將指針的概念及其一般的規則進行講授,其他復雜及帶有技巧性的內容,可以放在后續課程,或者在應考培訓班里再作深刻的研究。
2、始終貫穿程序開發周期的教學,培養學生建立良好的程序設計風格
如1中所述,不能從語法規則角度來衡量學生對語言的“掌握”程度,不能忽略程序設計真正使用的基本思維方式和方法的教學。人類學語言很多時候不是先學語法語義規則的,而是先能聽懂,然后會跟著說,然后才是學習書寫以及其它更高形式。學習計算機語言也是一樣的。讓學生從感性再到理性去認識和理解程序設計,學生才有可能在學完課程之后大有收獲。
現實中一個程序的開發是要經歷一個漫長的開發周期的:分析問題階段是整個周期中最困難的部分也是最重要的部分,需要明確期望的結果,需要明確有哪些信息參與來得到結果,需要對什么樣的數據進行什么樣的操作去得到期望的結果;設計程序階段是開發過程的核心,需要把分析階段的結果模塊化,并采用算法加以描述;編寫程序代碼階段用具體的計算機程序設計語言實現前一階段的算法;測試程序則需要花費更為漫長的時間,因為實際的用戶無法容忍一個有隱患的軟件。這樣看來,具體的程序設計語言要在整個開發周期的第三階段才發揮作用。而程序設計風格就像一個人的習慣一樣有好壞之分,好的程序設計風格會增強程序的可讀性和易用性。因此,在學生學習程序設計基礎之初,就應該注重培養學生的良好編程習慣,并在每個章節的教學中展開對程序開發周期的學習,讓學生認識和理解整個程序開發過程,這樣才不致使程序設計語言的教學脫離實際的應用。
必須注意到,高職高專的目標是培養應用型人才。學生在掌握一定理論知識的同時,更重要是實踐。適量的實驗實訓環節必不可少,教師也應重視學生的實驗實訓課。以往有些教師因為總課時少,在不能增加總課時的情況下為了多講理論便壓縮實驗實訓課時的做法不可取。
三、教學策略的改革
作為程序設計基礎課,讓學生了解到什么是程序設計的基礎是重要的。其實,具體的程序設計語言已經是實現程序的方式了,所以它才規則詳盡、語法嚴謹、技巧多樣。從這個角度也不難理解初學的學生為什么會感到困惑和吃力。
1、注重培養學生描述算法的能力
要用計算機解決實際問題,那么,在對問題進行分析后,就要針對問題設計解決該問題的算法。設計算法就是要把解決問題的步驟用清晰的語言表示出來。有多種方法可以描述算法,如自然語言、圖像符號、偽代碼等。用自然語言表示算法,人比較容易理解,但書寫較煩瑣,而且在某些場合,由于自然語言含義的不確切性,容易引起歧義,造成誤解;對較復雜的問題,用自然語言又難以表達準確。因此,一般情況下較少采用自然語言這種方式表示算法。據筆者所知,部分院校的程序設計基礎課在算法描述這個知識點的教學上以介紹流程圖或結構圖這類用圖形符號的描述方法。筆者認為除此方法之外,也應注重對偽代碼的講授。偽代碼介于自然語言與程序設計語言之間,代碼簡單、可讀性好、并且類似自然語言,使用它可使被描述的算法較容易地以任何一種程序設計語言去實現。教師在教學過程中不一定限于具體的一種程序設計語言,訓練學生用不同方法描述解決問題的算法,特別是偽代碼,可以增強他們組織語言的能力,進而更好地理解程序的控制結構。
2、注重培養學生良好的程序設計風格
程序是最復雜的東西,良好的格式能使程序結構一目了然,便于編程人和其他人理解它,同時有助編程人的思維,幫助其發現程序中不正常的地方,使程序中的錯誤更容易被發現。因此從學生學習開始,教師就該講授什么是良好的程序設計風格,并嚴格要求學生按分層縮進法書寫和鍵入程序代碼,盡量避免學生養成不良習慣后再去糾正,為時已晚。
3、注重培養學生分析問題的能力,從不同角度分析問題
多數教材在第一章就能見到程序代碼,雖然在代碼后會有注釋,但學生在課程學習之前多數是從未接觸過程序設計語言的,他們不懂語法語義規則,這個時候即使只是簡單的格式輸出程序代碼,學生也是難于理解的;在學生學習一段時間有一定基礎之后,他們又迫切需要閱讀那些用于解決問題的可執行的程序代碼??梢?,機械地講解教科書上的例題教學效果不好。對于一個問題,可以從提出問題的角度入手給出分析的步驟,如:什么是問題要輸出的結果?什么是問題已經有的數據?用什么方法可以得到結果?或者從算法描述的角度給出同樣的分析步驟;亦或從程序代碼的角度,邊講解邊讓學生思考代碼究竟是要解決一個什么問題。并且引導學生舉一反三,逐漸使學生具備解決問題的能力。
四、結論
本文主要針對課時少知識點多這一矛盾對高職高專程序設計基礎課教學內容和教學策略的改革進行了探討。筆者也注意到:一個完整的課程內容通常有九大要素,即吸引注意、告知目標、追憶學前經驗、呈現教材、提供指導、實際演練、提供反饋、評價成就及強化學習、保留與遷移。因此在教改過程中,除了教學內容和教學策略外,還有許多待研究的問題。
上述教學內容、教學手段的改革,已經在程序設計導論課程教學實踐中運用。筆者將繼續努力研究,使程序設計基礎課程教學日趨完善。
參考文獻:
[1](美)維尼特(Venit,S.),(美)德雷克(Drake,E.).《程序設計基礎》(第三版)[M].北京:清華大學出版社,2008
[2]高林,周海燕.《程序設計方法與案例分析》[M].北京:人民郵電出版社,2005
[3]譚浩強.《C程序設計》(第三版)[M].北京:清華大學出版社,2005
篇3
關鍵詞:教學應用型;本科院校;計算機專業;編程技能;教改實踐
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2013)14-3349-02
應用型人才培養是教學應用型本科院校的根本任務。計算機專業“一專多能”應用型人才培養體系創新研究與實踐,是我系近年來進行的一項教育教學改革研究;目前,已顯著地提高了我系計算機科學與技術、網絡工程專業學生的培養質量,并獲學校第三屆優秀教學成果一等獎。其中,我們根據“一專多能”培養目標要求,通過Java系列課程教學的實施,提高了學生的就業能力,并使Java應用方向系列課程教學成為我系的專業特色[1]。計算機學科內容特點是理論性強、實踐性強、發展迅速。作為教學應用型本科院校計算機專業教學一線的教師,我們在針對計算機程序設計教學所進行的教改研究與實踐過程中,按照人才培養要適應國家和社會發展需要,要注重“學思結合、知行統一、因材施教”的要求,主要進行了以下改革,取得了較好的效果。
1 引入Android開發教學
對于教學應用型本科院校計算機專業教學來說,課程凸現“應用性”設置,將市場現實需要與學生未來發展聯系起來,有利于學生成材。目前,基于Android 的移動應用開發已經成為軟件開發中新的熱點和發展趨勢,其前景廣闊,但在計算機專業開設相應課程的高校并不多。其中,部分學校在Java SE課程中以一個章節的內容介紹了Android開發,也有部分高校將Android開發作為一門課程來開設。前者課時不多,通過教學,學生對Android開發的技術與方法有了一定的認識和了解,但還缺乏在開發實踐中加以應用的訓練和能力;后者使學生在Android開發的理論學習和實踐訓練方面得到增強,但將其作為一門課程開設似乎又沒有必要,因為像Java數據庫開發、Java網絡編程開發這些內容,作為Java SE在數據庫、網絡領域的應用,均是以Java SE課程中某一章內容的形式出現,并且教學效果也不差。通過分析研究Android開發的技術與方法,我們看到,Android開發作為Java SE在移動開發領域的應用,學生需掌握的內容較Java SE在數據庫、網絡領域的應用要多,因為它包含了Android的體系結構、程序開發模式、服務操作、網絡傳輸等各個領域的應用技術,但若將其必須的基礎作為Java課程中一章的內容,再選取其中核心、最重要的組件(包括其應用)作為另外一章的內容進行教學,則可達到以不多的課時讓學生得到較大收獲的效果,為進行Android開發奠定基礎。
在我系開設的Java系列課程中,“面向對象原理與Java實踐”課程所教學的Java 內容,屬于Java SE 部分。在課程的后期,我們以兩章內容的形式分別講授Android開發技術和方法、Android開發應用:在前一章里講授Android的體系架構、Android開發環境搭建、Activity程序的組件及其與操作類的對應關系、一些基本控件的使用、四種布局管理器和Android事件處理;在后一章里結合實例講授Intent、Services、Content Provider三個組件的使用,學生藉此可以進行一般的Android應用開發,并具備了進一步深入學習及應用開發的基礎,拓寬了就業面。
Android項目開發難度不大、周期較短,學生對之既有濃厚的興趣,又可以通過Android項目實踐來提高自身的動手能力,可真正做到理論與實際相結合,學以致用。
2 以軟件設計競賽為實踐平臺
實踐證明,引導和組織學生參加項目開發活動,可有效培養和提高學生的實踐能力。但由于學生眾多,項目和參與項目開發的人數畢竟有限,因此多數學生并不能通過參與項目開發活動來提高實踐能力。目前,各項計算機軟件設計賽事逐漸增多,通過組隊參加軟件設計競賽鍛煉和提高學生的實踐能力,可以很好地解決這個問題。軟件設計競賽通常需要提交原創的軟件作品,作品需要具備思維的新穎性、技術的先進性和成果的實用性等。軟件設計競賽面向所有學生提供了一個充分展示自我專業水平的實踐平臺,其獲獎證書可證明學生的專業能力并提高學生的就業質量,能吸引相當多的學生投入其中。學生通過參賽,關注軟件技術的發展動向,啟迪思維,采用新的軟件開發方法與技術,實踐能力可得到有效提高。
我們在Java系列課程的教學過程中,第一個學期結合“面向對象原理與Java實踐”課程的進行,引導和組織學生關注和參加部分軟件設計競賽如“廣東省Java程序員競賽”;學生學習Java的興趣進一步激發,開始了解、學習新的軟件開發方法與技術,在編程實踐能力提高方面邁出了第一步。第二個學期結合“Java Web應用編程基礎”課程的進行,指導學生根據部分軟件設計競賽如“廣東省‘高校杯’軟件作品設計(本科組)競賽”、“粵港澳大學生計算機軟件應用大賽”的特點和要求,利用新的軟件開發方法與技術編程參賽,學生的編程實踐能力與創新能力得到提高。第三個學期結合“Java開源架構技術”課程的進行,指導和組織學生參加一些軟件設計競賽如“‘中國軟件杯’大學生軟件設計大賽”等,學生的求知欲望進一步激發,專業水平和編程實踐能力得到進一步提高。之后,進一步組織學生參加多項軟件設計賽事。
指導學生本著“重在參與,共同提高”的態度參加競賽,學生在一個良好的、積極鉆研的氛圍內,通過不斷地實踐鍛煉,可望最終成為適應國家和社會發展需要的合格人才。
3 在Java三大應用領域著力
目前,Java在基于android的移動應用開發、企業級應用開發和嵌入式系統開發這三個領域有著廣泛的應用,并且應用前景良好。在這三個領域從事軟件開發,對應地需要掌握Java SE + Android、Java EE和Java ME三個方面的知識和技術。雖然Java 應用廣泛、學生就業面大,但是對該類人才需求旺盛的IT企業卻很難招聘到合格的Java 開發人員;最根本的原因是許多計算機類專業的畢業生在就讀期間沒有掌握實用的技能與經驗,距離企業的實際用人需求有較大的差距[2]。造成這種現象的原因是Java 技術框架龐大,開發周期較長,開發成本較高,知識與經驗靠積累,學習和使用的門檻較高,學生要真正掌握并熟練應用,還需要一段艱辛的學習和訓練歷程。我們在計算機專業“一專多能”應用型人才培養體系創新研究與實踐教改項目中通過實施Java系列課程教學,將Java技術框架龐大的內容進行了分解以降低學習和掌握的難度。在進行Java系列課程教學時,項目內容被引入教學之中,同時,不斷根據學生的興趣和擅長,引導和組織學生成立學習小組或興趣小組,針對所關注的領域,深入學習探討相關技術和方法,并積極參與項目開發和軟件設計競賽,進一步提高學生在這些應用領域的專業水平和就業競爭力。
我系Java系列課程教學分為幾個學期逐步進行。配合Java系列課程的教學,我們在Java三大應用領域引導學生深入學習和實踐。在第一學期進行“面向對象原理與Java實踐”課程的教學時,“學生信息管理系統”、“撲克牌游戲”、“賽車游戲”、“聊天室系統”等軟件作品被引入教學之中;學生被Java的魅力所感染,并激發學習Java的興趣。然后因勢利導,鼓勵和組織學生成立Java學習小組或Java興趣小組進行組內學習討論,并引導學生關注和參加“廣東省Java程序員競賽”。通過此舉,促進了學生Java技術和水平的共同提高。在第二學期進行“Java Web應用編程基礎”課程的教學時,“文件上傳下載系統”、“簡易郵件收發系統”、“購物車系統”、“博客系統”等中小項目被引入教學之中,豐富了學生的實踐內容;同時,學生也已具有了一定的Java開發基礎,部分學生開始參與Java項目開發活動,部分學生開始進行Java SE + Android應用開發的深入學習與實踐。此時,進一步組織學生成立參賽團隊,采用已掌握的Java SE、Android、Java Web開發方法與編程技術參加“廣東省‘高校杯’軟件作品設計(本科組)競賽”、“粵港澳大學生計算機軟件應用大賽”等競賽。通過以上舉措,學生在Java桌面系統開發、基于android的移動應用開發、Java企業級應用開發領域的編程實踐能力及創新能力得到了鍛煉和提高。在第三學期進行“Java開源架構技術”課程的教學時,“XX 培訓中心管理系統”、“網絡硬盤”、“論壇系統”等大中型項目被引入教學之中,進一步鍛煉和提高了學生的實踐能力;此時,學生已基本具備了在Java三大應用領域進行開發的基礎,通過與更多的企業和單位合作,讓更多的學生參與項目開發活動,同時,指導和組織學生組隊參加“‘中國軟件杯’大學生軟件設計大賽”等競賽。通過以上舉措,使學生具備了扎實的專業功底,有了更強的就業競爭力。
4 結束語
我們針對計算機程序設計教學所進行的提升學生編程技能的教改實踐,主要體現在緊跟軟件開發中新的熱點和發展趨勢,加強“理論與實踐相結合”、“課內與課外相結合”,實現因材施教這幾方面。目前,計算機專業進行Android開發教學的高校很少,而同類院校幾乎沒有。通過引入Android開發教學,激發了學生的學習熱情,并使學生掌握了新的編程技術,提高了實踐能力,且真正做到學以致用。在今年4月結束的校第5屆大學生計算機設計大賽中,我系2010級學生創作的安卓應用軟件從眾多件參賽作品中脫穎而出,榮獲應用軟件類作品一等獎第一名,被推薦代表我校參加全國計算機設計大賽。以競賽為實踐平臺,通過一系列軟件競賽的磨練,眾多學生的實踐能力得到提高。近幾年,我系學生參加廣東省高校杯軟件設計大賽,所獲獎項逐年增多,競賽成績逐年提高。通過在Java三大應用領域引領學生深入學習和實踐,進一步提高了學生在這些應用領域的專業水平和能力,從而增強了學生就業競爭力,并使我系Java應用方向系列課程教學的專業特色更為鮮明。我系2010 屆畢業生中有5 人進入了廣州某知名軟件公司從事Java 開發工作,因工作表現突出,該公司這兩年每年都給我系畢業生提供20個Java就業崗位[3]。我們所進行的提升計算機專業學生編程技能的教改實踐,已產生了一定的成效。
參考文獻:
[1] 彭志平,姚明,李啟銳. Java 應用方向四階段系列課程教學理念與實踐[J]. 計算機教育,2011(23): 64-68.
篇4
關鍵詞:地方高校;程序設計;持續性;教學改革
隨著信息技術產業的發展,軟件產業已經受到世界各國的高度重視。近年來,盡管中國的軟件產業得到了較快的發展,但與發達國家相比還有很大差距,其中人才是關鍵因素。如何培養出滿足社會急需的軟件人才是高校計算機專業迫切需要解決的問題。計算機程序設計課程是高等學校計算機專業的必修課,也是軟件人才培養的重要基礎課程[1]。計算機專業由于是工科,學習的難度偏大。而隨著高校擴招,學生生源質量明顯下降。這樣就導致有很多學生在學習上不主動。如果我們從教學管理、教學內容、教學方式等方面加以改革,一方面從外部牽引學生去學,另一方面讓學生在學習中找到成就感,興趣就會油然而生。
一程序設計課程教學現狀
目前,地方高校計算機專業的學生中,軟件開發能力強的學生總體來說不多,還有相當一部分學生的編程能力較差。但計算機專業的學生就業時,編程能力始終是用人單位重點考察的一項基本的技能和素養。在教學過程中程序設計課程只注重本門課程的教學,數理基礎薄弱、課程層次不夠分明、相關課程聯系不夠緊密,因此學生基礎不牢固、知識點重復、能力提升達不到要求的高度[2]。程序設計類課程教學內容缺乏關聯、遞進性,主要體現在C、C++和JAVA三門課程之間的銜接上,這三門程序設計語言的學習過程應是一個循序漸進、逐步提高的過程,學生的程序設計思維也是從面向過程到面向對象轉變的過程。但在實際教學中,三門課程從理論教學到實踐教學的安排往往缺少整體規劃,授課教師之間缺少溝通,內容銜接性差,影響教學效果[3]。為了強化學生的編程技術,提升學生的項目開發能力,有必要對程序設計課程的教學體系進行改革,不能單純限制在這一門課程,還要與后續相關課程的教學相聯系,以保證程序設計教學的持續性和遞進性。
二持續性教學改革的探索與研究
為了培養出高質量、高素質的計算機專業人才,必須改進傳統教學方法,提升計算機專業學生軟件開發能力和就業競爭力。(一)課程教學內容改革根據IT人才市場的需求,程序設計語言可以調整為三個階段(約三個學期的時間),具體如下:第一階段,主要針對沒有程序設計經驗的初學者,重點講授程序設計基本知識和C語言的入門知識。在這一階段的教學中,避免從語法細節入手進行知識傳授,而是引入建構主義教學思想,結合具體的程序實例,創設情景,引導學生自己總結掌握C語言的基本語法和程序設計的基本方法。第二階段,開設C++面向對象的程序設計。這一階段主要讓學生掌握面向對象的程序設計思想,理解類、對象、繼承等相關概念。并在VC++編程環境下,進行程序設計訓練。第三階段,開設JAVA語言,涉及移動開發應用。針對目前移動設備,可以進行基于移動端的的應用程序開發教學(基于Android),這是目前用戶量比較大的應用開發類型。(二)教學方式改革(1)依據因材施教的原則,采用分層教學。學生入學時的“零起點”以及社會上對IT從業人員的不同層次的要求決定了我們在開展算法類程序設計教學中需要采用多層次的教學模式,目前國內多所高校在不同學科進行了積極的嘗試[4-6]。簡單地可大致分為兩個層次,第一個層次是普通層,是指學習成績和能力一般的學生。第二個層次是精英層,這是指學習興趣濃、成績好、能力強的學生。第一層的學生通過課堂教學,上機實踐等環節就可完成學習目標。第二層的學生可以采用專業工作室培養模式,由水平較高的專業老師指導,以工作室的形式進行課外的提升訓練。同時,可以安排企業工程師指導,進行遠程教學加短期面授完成。第一層次的學生想要提升專業技能,可以通過崗前培訓的形式走上專業發展的道路。(2)大力實施項目化教學。實驗教學環節是構成程序設計課程教學過程的一個重要方面。根據學生的實際情況設計若干具有代表性的實驗項目,幫助學生掌握語言的基本知識以及程序設計的基本方法,并在此基礎上設計幾個綜合性實驗項目,以便能引導學生由淺入深地體會所學知識的實用性。要求學生完成每一個實驗目時,都要遵循軟件工程的思想來完成設計、編碼、調試、測試等環節,并形成實驗報告。(3)注重后續專業課程對程序設計語言的應用在計算機專業人才培養方案中的有不少專業課都涉及到編程,增加這些課程的實踐課時量,讓學生有充分的時間去動手編寫程序代碼。為做到統一協調,對程序設計課程的教學作出如下要求:①專業課中凡有算法需要實現的要求老師一定調試運行代碼,理論課時不足就在上機課中調試講解,并要分析代碼。②各專業課的課程設計由學院統一組織老師建立參考選題庫,這樣有利于老師對內容和要求的把握,上語言課程的老師也可以從選題庫中挑選案例教學,加強各課程的連貫性。③加強各課程任課老師之間的相互聽課。要求相關專業老師之間必須相互聽課,并了解相互的教學內容,以便更好地把握自己課程的教學。④要求教師對后續教學課程全面了解上程序設計語言課的教師,必須了解后續專業課對程序設計的需求,以便有針對性地進行教學,為學生學習后續專業課程打下編程基礎。(三)考試方式改革改變一直以來的老師出試卷進行考試的方式??傇u成績組成可以分為程序設計理論基礎與程序設計實踐兩部分,按平時成績20%,實踐30%,理論基礎50%計算課程成績。(四)教學改革實施措施(1)可根據學校的工作安排,把程序設計語言教學不斷線思想融入新的人才培養方案。(2)積極與企業合作,引進優質師資,開展項目實訓工作。(3)與學工系統緊密配合,采用項目式、任務式管理辦法,從大二開始,每期要求計算機專業每個學生至少完成一個軟件作品。(4)可在人才培養方案中,規定相關實踐學分要求。如學生參加職業資格認證考試等活動,都可獲得相應的課外實踐學分。(5)加強指導教師的配備與管理,給指導老師適當的課時或補助。
三教學資源建設
為充分發揮學生的學習主動性,為學生做好學習服務,有必要給學生提供豐富的學習資源,為此,可以建設一個專門的程序設計學習網站,安排專門的老師及學生負責,提供學習資料查詢下載等功能。既能提高學生的學習興趣,也能使師生的交流暢通。為學生學習計算機語言創造一個良好的環境和氛圍。四結語我院在實施教學改革以來,取得了較好成效。一方面學生專業學習的熱情和專業認知度有了較大提高。通過課程教學改革,學生學習熱情有了較大提高,學習目標也更加明確。另一方面,學生實踐應用能力和就業競爭力也有了較大提升。通過課程教學改革的實施,學生提高了應用實踐能力和創新意識,學生的就業率也有了較大提升,就業形勢較好。地方高校相對于重點高校,計算機專業的師資力量、學生水平都有一定的差距,如何在基礎不太好的前提下,提升學生的程序應用開發能力,保證學生有較高的就業競爭力是值得我們思考的問題。盡管取得了一定的成績,但為取得更好的效果,還必須不斷深化改革。通過采取加強師資、改善辦學條件等措施,計算機專業學生的程序設計能力將會得到更大提高,為我國信息技術行業培養更多、更好的專業人才。
參考文獻
[1]張順利,李衛斌.程序設計課程教學改革與實踐[J].中國成人教育.2010,(5):137.
[2]孫素華.應用型本科程序設計類課程教學改革研究[J].教育與職業.2012,(36):146-147.
[3]張俊三,鄭秋梅,吳春雷.論“卓越計劃”背景下程序設計類課程教學改革[J].教育評論.2015,(10):137-138.
[4]陳湘驥,徐東風,方鳳美等.算法類程序設計課程多層次實踐教學體系的構建[J].實驗室研究與探索,2012,31(8):320-322.
[5]孫巖,刁鳴,江凌.研究型大學的學生科技創新實踐平臺建設[J].實驗室研究與探索.2010,29(11):116-118.
篇5
1計算機英語教學的重要性
英語是IT的行業語言。作為計算機專業的學生,要想學好計算機,就離不開學好計算機英語,英語是學好計算機的必要工具。首先,要運用英語語言編寫計算機程序。計算機中的程序、命令、提示、幫助等一般都采用英語語言編寫。隨著計算機技術的發展,雖然大部分程序開發工具中都可以采用中文語言編寫變量名、字段名,甚至輸出的信息,但尚未開發出完全使用中文的編程語言。其次,計算機軟、硬件技術進步的速度越來越快,而多數計算機軟、硬件技術源于英語國家。如果沒有良好的英語基礎,必然會影響計算機軟、硬件技術的引進,也制約到計算機從業人員對這些技術的理解和消化。最后,軟件開發中的技術文檔和資料也大多使用英語語言。如果讓非計算機專業人員將這些文檔或技術翻譯成漢語,由于他們不熟悉專業知識,往往翻譯質量差參不齊,影響運用效果。特別是一些最新研究成果,由于初次引入,許多詞匯的譯法五花八門,相關參考書也難以參照,增加了閱讀和學習的負擔。還有將技術資料譯成漢語需要花費較長的時間,導致國內運用計算機軟硬件技術的時間嚴重滯后于國外。通常,從獲得一本外文版計算機圖書的版權到翻譯出版需要1年的時間,而軟件版本更新周期是1~2年時間。
這就意味著通過閱讀譯文資料來掌握某一版本的軟件技術時,該版本的技術可能已被淘汰,或面臨淘汰。計算機技術快速發展也決定了計算機專業英語中的新名詞、新術語層出不窮。如果計算機人才熟練地掌握了專業英語,就可以直接閱讀原文,提高掌握技術的速度。計算機英語的重要性已經得到業界的普遍認同,它已經成為一些國內和國際認證考試的主考課程之一?;谌蚧托畔r代對計算機人才的要求,計算機英語已經成為計算機專業人才必須掌握的知識。
2教學現狀及存在問題
2.1計算機專業英語教師不足
計算機專業英語教師必須具備兩個方面的知識或能力。一方面,計算機專業英語教師必須具備良好的計算機專業知識,能及時掌握計算機領域的各種新技術、新知識;另一方面,計算機專業英語教師在具有較高的英語知識水平的基礎上,必須具備較強的閱讀能力和聽說能力,能夠開展雙語教學。計算機專業課教師教不好英語,英語教師又不熟悉計算機,很難將兩者融合在一起。計算機專業英語的專業術語多、新詞多、合成新詞多、縮略語多,一詞多義現象比較普遍。如“driver”一詞在普通英語中是駕駛員的意思,而在計算機專業英語中的一個重要意思是“驅動程序”;又如“Cookies”在普通英語中指的是餅干,而在計算機英語中則是指一種網絡技術。如果仍然按照大學英語的教學方法,重視語法和詞匯知識的講解以及課文的閱讀和翻譯,就體現不了計算機英語的專業性。雖然計算機教師熟悉專業知識,但是他們的英語知識相對不足,不能很好地解答學生提出的問題。
2.2教材覆蓋面廣,缺乏專業側重點
雖然目前高職計算機英語教材種類繁多,各種教材幾乎都包括了計算機硬件、軟件、計算機語言、操作系統、網絡、計算機病毒、數據庫、多媒體等內容。有些課文的內容理論較深,缺乏實踐性;有些課文的內容陳舊,不能反映日新月異的計算機新技術。教師選用相同的專業英語教材去教授計算機類的各個專業,不能彰顯計算機類不同專業的實際情況。不同專業有各自的側重點,給他們傳授相同的專業英語,使學生難以掌握到所需要的知識。
2.3教學方法單一,考核環節薄弱
大部分計算機專業英語教師仍采用填鴨式教學方法,沒有充分調動學生學習的主動性和積極性。教師先講解詞匯,然后講解課文,最后講解習題,教師主導了整個教學過程,學生缺少學習動力、新鮮感。一方面,英語教師往往忽略計算機的專業特點;另一方面,也脫離了語言課程的本質,忽視培養學生應用語言的能力。目前一般沒有把口語納入教學范圍考核,只有期終筆試成績和平時成績,教師無法從聽、說、讀、寫幾個方面檢驗學生的學習效果,大部分學生的聽、說、寫能力差,使用英語交流的能力不強。
3改進措施
3.1準確定位課程教學目標
高職《計算機英語》既不是純粹的計算機專業課,也不是純粹語言課,而是一門專業與語言兩者交叉的課程。計算機英語教師必須明確這門課程的性質,也應該讓學生清楚這門課程的性質,只有這樣,教師才能將英語語言運用到計算機專業中去,才清楚這門課程是為計算機人才學習和工作服務的,才能從提高學生的英語應用能力角度來組織教學。
3.2加強對師資力量的培養
由于計算機專業英語是一門交叉性課程,對教師的要求有一定特殊性。各高職院校應根據實際情況,一是要加強計算機專業英語教師的培訓工作。普通英語教師不能完全適應專業英語教學,應該組織他們學習計算機知識,增加他們的計算機專業知識;也可以讓英語基礎比較好的計算機教師轉行,提高他們的英語教學水平,使他們成為合格的專業英語教師。
3.3提高學生學習專業英語的興趣和主動性
傳統教學過程中,教師是教學的主體,學生在教學過程中被動地學習,嚴重地影響了教學效果。在教學過程中教師要充分認識到學生是學習的主體,要注意調動學生的學習積極性,提高他們的學習興趣,挖掘他們的潛力,使學生成為學習的主體,由“要我學”轉變成“我要學”、“我想學”。
3.4選擇合適的教材
在一定程度上教材決定了教師教什么與如何教,學生能學到什么與如何學。教師應根據學生的英語水平,合理取舍教材內容。任何一本計算機專業英語教材都不可能涵蓋計算機領域中的所有新名詞和新術語,所以在課堂教學過程中,教師應定期更換教材,或者在不改變原有教材的基礎外,適當給學生增加新名詞和新術語,如dual-coreprocessor,3G,Cracker等,這會讓學生耳目一新,激發好奇心,學習也就更有興趣了。
3.5改進教學方法,充分利用多媒體教學手段
采用“任務驅動”教學法,在教學過程中以實際任務作為教學目標,課堂教學和實踐教學圍繞完成任務而展開,可以采取模擬現實場景,增加英語對話的教學內容,引導學生主動地學習和應用計算機英語專業詞匯和語句。例如,在講解Internet(互聯網)時,可以先讓學生通過網絡查找有關Internet的信息,用于課堂交流。這項任務還可以設計成一個模擬實訓項目,如英文會。適當地增加教學內容,既豐富了教學內容,又活躍了課堂氣氛,最重要的是能夠激發學生的學習興趣。還應該充分利用現代化教學手段,如錄音、錄象、電影等多媒體技術,這有利于提高專業英語教學質量。開展CAI教學的研究和試驗,發揮CAI的教育功能。計算機專業英語教師應該定期和其他專業課教師交流教學內容和教學進度,及時調整計算機專業英語教材內容的順序,靈活處理教學內容,以便讓學生能更好地掌握專業英語,提高學習效果。
3.6改革考核方式
有必要調整考核內容和形式,以形成多樣化的考核方式,如上機考核、論文考核、口語考核等??己说闹行膽芍攸c考核學生掌握知識的多少轉變為考核學生運用所掌握的知識解決實際問題的能力。例如,通過口語考核環節,既能讓教師了解學生狀態,檢驗學生學習的效果,又能使學生更加注重培養和提高口頭表達能力、聽力能力等基本技能。
篇6
關鍵詞:生物醫學圖像編程實現技術;雙語;教學改革
作者簡介:楊春蘭(1980-),女,河北石家莊人,北京工業大學生命科學與生物工程學院,副教授;吳水才(1964-),男,江西九江人,北京工業大學生命科學與生物工程學院,教授。(北京 100124)
基金項目:本文系北京工業大學2013年度研究生課程建設項目(項目編號:015000542513528)、北京工業大學教育教學研究項目(項目編號:ER2013B21)的研究成果。
中圖分類號:G643.2 文獻標識碼:A 文章編號:1007-0079(2014)09-0105-02
“生物醫學圖像編程實現技術”是生物醫學工程專業研究生的選修課。該課程的主要內容是分別利用Visual C++和ITK兩種編程工具實現常見生物醫學圖像的讀寫、點運算、配準、分割等涉及醫學圖像分析基本問題的程序編制。本課程共32學時,包括7個章節:常用醫學圖像處理軟件編程環境介紹;生物醫學圖像的類型及其數據表達;各種醫學圖像的讀寫方法和顯示;生物醫學圖像處理類庫的實現;醫學圖像配準;醫學圖像分割;基于醫學圖像的統計分析。
本課程教學方式主要采用課堂講授和學生上機討論同步結合的形式。教學思路圍繞利用VC等編程工具實現圖像處理程序的編寫展開:以ITK學習作為算法理論指導的基礎和主線,在學生理解具體算法的核心內容后,再利用VC完成算法的實現,進而使學生掌握VC進行生物醫學圖像處理的編程技巧。在課堂教學中充分發揮學生的積極性,鼓勵創新思路和團隊合作。本課程目前主要選用與ITK和VC圖像處理緊密相關的指導書和參考書,以及筆者編寫的教學講義。
針對該課程教學內容中ITK和VC均采用英文開發平臺的特點,目前英文多媒體課件已達教學內容總量的2/3以上。筆者多年從事生物醫學圖像處理領域的科研工作,近年來查閱并收集了大量英文文獻。在各章節的教學中為學生提供了豐富的英文學習資源。此外,教學中采用英文ITK編程指導書作為程序編寫的基本算法理論參考。程序設計中,示例程序英文注釋占到1/2以上篇幅。鑒于目前的教學現狀, 擬將該課程建設為雙語課程。
一、雙語教學改革的必要性
“生物醫學圖像編程實現技術”作為生物醫學工程專業碩士生的專業選修課,目的是使學生學會利用VC和ITK等編程工具完成生物醫學圖像處理的程序設計和相關科研任務。目前Microsoft Visual C++6.0開發平臺和ITK開發平臺均為英語環境,ITK學習資料和網站亦均使用英語,因此,掌握VC和ITK程序設計中的常見專業術語,具備閱讀并編寫英文注釋的程序代碼能力是教學中的一個重要目標。前幾輪教學中主要存在以下問題:
第一,學生本科階段專業背景和英文水平存在差異,在學習以英文為主的教學內容時存在一定困難。北京工業大學(以下簡稱“我?!保┥镝t學工程專業研究生大多來自其他各地方院校,很多學生在計算機語言學習和編程操作方面基礎較為薄弱,編程水平亟待提高。目前生物醫學工程專業開設的研究生課程中,“醫學圖像處理”僅從基礎理論方面論述了生物醫學圖像處理的內容、模式和發展趨勢,學生缺乏利用計算機編程工具實現圖像處理算法的技術入門和指導。本課程目前主要以ITK用戶學習指導書和Visual C++圖像處理參考書作為學生學習的參考資料。ITK指導書和相關學習資料為全英文編寫,通常程序開發者使用的VC6.0開發平臺為英文版,幫助查詢信息也為英文,在一定程度上增加了學生學習編程技術的難度。雙語教學的開展成為解決該問題的重要途徑。
第二,已有經試用一定時期、教學效果良好的上機指導講義,但尚無與英文學習資料配套的雙語教學講義。生物醫學圖像處理的基本概念和相關算法是本課程的理論基礎,利用ITK和VC進行編程是學生學習本課程應掌握的基本技能。鑒于在課堂教學中,理論講授仍是主要教學手段,筆者圍繞使用ITK和VC圖像編程兩條主線來安排課堂教學,精選出能夠提高生命科學與生物工程學院(以下簡稱“我院”)研究生科研水平的課程內容。
目前的課堂教學主要以ITK用戶學習指導書和Visual C++圖像處理參考書作為學生學習的參考資料,尚無可供使用的正式出版教材?;谇捌谠撜n程教學改革建設,筆者編寫了該課程的上機編程指導講義,教學中已試用3輪,學生普遍反映對其學習很有幫助,取得了較好的實驗教學效果。然而,單獨一本上機指導書或者幾本相關參考書無法滿足教學中的實際要求。此外,目前編寫的上機指導書中缺少英文專業術語,而在實際教學中應當注重專業術語的解釋和英漢對照,使學生在掌握專業知識和技能的基礎上進一步學會專業詞匯的運用,提高其科研能力。因此,教學中亟需使用將基礎理論內容與上機操作有效緊密結合的雙語教學講義,使課堂教學中學習資料與上機指導書內容相對應,從而使教學內容系統化,能夠同時滿足學生理論學習和上機操作的實際需要。
第三,學生自主學習內容來源均為英文資料,尚需教師做中英對照指導。培養學生的創新意識和動手實踐能力是研究生教學的基本指導思想。計算機程序設計類課程需要足夠的上機操作練習和課后自主學習來鞏固學習成效。只強調課堂講授往往使學生的思路受到限制,不能達到同步跟隨講解掌握編程要點和調試技巧的目的。筆者鼓勵學生在自學中利用互聯網等現代學習工具,并結合自己在生物醫學圖像處理領域的科研工作,針對教學內容收集了大量英文文獻,在各章節的教學中為學生提供了豐富的英文學習資源。但多數學生在計算機語言學習和編程操作方面基礎較為薄弱,且缺乏圖像處理方面的先修專業知識,在自學時遇到了較多困難,需要教師對相關專業術語和概念做中英對照解釋和指導。因此,課堂講授和課后師生答疑及作業等均宜采用雙語模式。
綜合以上分析,本課程在教學中需組織并精選雙語教學內容,并在此基礎上編寫與英文學習資料配套的雙語課堂教學講義,在課堂講授等環節亦適合采用雙語教學模式。雙語教學是解決前述幾個教學問題的必要手段,也是增強本課程教學效果的重要途徑。
二、雙語教學建設的具體措施
1.教學內容建設
本課程主要以利用ITK和VC兩種工具進行生物醫學圖像處理的程序設計展開。ITK的學習相對易于掌握和理解,可作為引導和幫助學生形成編程思路和整體框架的基礎部分;針對生物醫學圖像的特點,在ITK對應內容學習的基礎上,重點使學生掌握利用VC進行各種處理算法的程序實現。由于課時數的限制,教學內容將緊密聯系目前醫學圖像處理領域的熱點問題,參照國內外常用生物醫學圖像編程軟件的基本功能,精選有助于學生今后開展科研工作的內容,在此基礎上完成教學內容的中英對照優化。
在目前使用的英文ITK學習指導書、VC圖像處理參考書和自編的上機指導講義中,對于圖像文件的讀寫、圖像濾波等內容,是交叉重合的部分,也是教學中的重點內容。因此,可依據學習資料將上述章節的教學內容重新整合,組織成中英雙語對照的形式;對于無交叉的內容,如圖像配準、統計分析等,以中文參考書為主導,英文指導書相關知識點為參考,通過查閱參考資料,完善該部分的中英對照內容。
2.教學方式建設
雙語教學的目的是使學生能夠在專業領域進行學習和應用,使外語不再成為專業學習和交流的困難和障礙。因此,雙語教學不能僅僅立足于提高學生的外語水平,更應在教學中注重專業術語的解釋和英漢對照,使學生在掌握專業知識和技能的基礎上進一步學會專業詞匯的運用。[1-3]本課程雙語教學的目標必須以掌握專業知識及技能為基礎,進而培養學生的動手能力和利用編程理解各種理論算法的學習能力。
基于上述教學思想,教學方式主要采取課堂教師講授與學生同步上機操作相結合的形式。在雙語教學過程中充分發揮學生使用英語學習的主動性和創新意識,鼓勵團隊合作完成較復雜程序的設計。[4,5]針對課堂講授環節,以英文多媒體課件為依據,在各章節末給出專業術語的中英文對照總結。對基本理論算法采用英語講解,重點和難點部分用漢語加以強調。
每個專題內容的教學中,首先由教師給出具體的設計任務,以ITK示例程序作為基礎理論指導,利用VC演示經典程序的編寫調試過程,重點強調編程中的技術要點和中英對照專業術語,并對易錯點進行提示。根據設計任務,鼓勵學生在實現程序的基本功能基礎上,加入自己對算法的理解和功能擴展,并請學生在課堂上對程序設計思路用英語進行講解和交流。課后程序作業要求學生在程序編寫時給出各種函數功能和關鍵語句的英文注釋。
在醫學圖像配準、分割專題的教學中,讓學生分析查閱中英文獻資料,結合自己今后的科研方向制作簡單的軟件實現配準、分割的常用算法。在這些專題中組織學生進行英文口頭報告和學術討論。對于功能模塊較復雜的程序,讓學生自由分組,注重培養學生團隊協作精神和個性特長的發揮。
3.教材建設
目前該課程沒有指定的正式出版教材,在實踐教學中主要采用自編的上機指導講義《上機指導說明書》,課堂教學環節中主要從ITK和VC實現圖像處理兩個方面為學生提供了相應的英文學習資料和參考書。
結合該課程的專業特色和注重上機操作環節的特點,在優化中英對照教學內容的基礎上,編寫本課程雙語教學講義。講義內容涉及中英對照的醫學圖像處理相關基本概念和術語、ITK程序運行步驟及結果分析中文注釋、ITK專業術語中英對照詳解、VC圖像編程技巧要點等。由于該課程實踐性強,在編寫講義的同時,對重要的教學內容和教學難點可以制作視頻講解的VCD光盤予以輔助。
三、雙語課程建設的可行性
本課程教學內容是在了解學生知識水平和專業背景的前提下,結合我院生物醫學工程中心各研究室的研究方向和主要工作而安排的。針對VC開發平臺和ITK教學示例程序及注解均為英語的特點,后續教學中可以做到對雙語教學內容結構的進一步完善和調整,從而達到提高教學效果的目的。
盡管目前本課程尚無可供使用的正式出版教材,但已有適應學生學習水平的相關中英文參考資料和申請者編寫的學生上機實驗指導書和講義,后續建設中編寫與中文對照的英文講義是完全可行的。
選修該課程的生物醫學工程專業學生人數相對固定,課堂教學過程便于控制。授課對象具備良好的英語基礎和專業知識,具備雙語教學的接受水平和理解能力。因此可以探索更為合理的雙語教學模式,從而充分發揮學生學習的積極性,培養研究生利用英語查閱文獻和學習的研究能力,提高其國際交流水平。充分發揮本課程教學內容和參考資料為英文的優勢,讓學生在該課程的學習中對利用英語進行科研的訓練得以實現。
本課程教學團隊的師資力量和業務素質達到了對“生物醫學圖像編程實現技術”進行雙語課程建設的基本要求。筆者曾赴英國華威大學參加了校青年骨干教師出國培訓,口語流利,專業基礎知識扎實;為生物醫學工程專業本科生主講“Visual Basic程序設計”(雙語)課程,具有為該專業學生講授計算機類課程的雙語教學經驗,了解該專業學生在學習計算機類課程時的知識水平和心理特點;多年從事生物醫學圖像處理領域的科研工作,查閱并收集了大量英文文獻,在各章節的教學中為學生提供了豐富的英文學習資源。
本課程隸屬生物醫學工程專業碩士生計算機類選修課。我院設有生物醫學工程一級學科博士學位、碩士學位授權點,該學科是北京市重點建設學科。生物醫學工程中心下設2個生物電子與儀器研究室,1個生物力學與仿真工程研究室。生物醫學圖像處理是生物醫學工程領域的主要研究方向之一,上述研究室均開展了涉及生物醫學圖像處理的研究工作,可為本課程的實踐教學環節提供科研實踐訓練環境;此外,產學研基地還可吸納學生進行與圖像處理相關課題的編程創新訓練。我院與美國桑利尼亞州立大學簽訂了聯合培養協議,為開展雙語教學提供了有利的國際學習和交流條件。
四、展望
為推進國際化教育進程,研究生課程建設應積極做到與國際化接軌?!吧镝t學圖像編程實現技術”以提高學生圖像處理的編程水平為基本出發點,結合當前該課程的教學現狀,在教學內容和教學方式等方面都有望實現雙語化。通過借鑒相關計算機類課程雙語教學的寶貴經驗,不斷進行總結,從而實現預期教學目標,切實提高研究生的實踐能力和研究水平。
參考文獻:
[1]曹東云.影響高校雙語教學效果的學生、教師因素調查研究[J].教育探究,2010,(5).
[2]饒嵐,毛新軍,寧洪.雙語課程教學模式的研究與實踐[J].高等教育研究學報,2010,(33).
[3]蘇曉云.地方高校雙語教學課程質量保障體系的研究與實踐[J].中國電力教育,2010,(19).
篇7
關鍵詞:韶贛高速建設;工程項目;合約管理;高速公路;車流擁堵;交通風險 文獻標識碼:A
中圖分類號:U412 文章編號:1009-2374(2017)11-0333-02 DOI:10.13535/ki.11-4406/n.2017.11.169
韶贛高速于2007年9月動工,2010年12月底正式建成通車,歷時3年多,全長125.3公里,雙向六車道,設計時速全線保持100公里,已打造成廣東省首條政府還貸高速公路,成為連接粵贛地區的黃金快車道,極大程度緩解了京珠北高速高峰車流擁堵問題,同時降低了京珠北高速的道路結冰交通風險。韶贛高速的運營成為廣州到贛州間里程數最短的公路,成為實現“廣貨北上”經濟發展目標的重要交通樞紐,也是珠江三角洲與長江三角洲直接對話的溝通橋梁。韶贛高速的建設創造了更多的歷史成績,不但整體工程質量過硬、高標準通過檢測驗收,而且創造了“六個零”的施工經典,即零征地拆遷上訪、零招投標投訴、零民工工資拖欠、零工程計量造價、零工程變更違規、零廉政建設舉報。2010年12月,廣東省交通廳、廣東省公路管理局以及韶贛高速公路粵境段管理處對韶贛高速公路進行了全面的檢測驗收,結果表明整體工程合格率達100%,工程質量總分高達95.6分,屬優良工程范疇。據不完全統計,韶贛高速造價每公里評價不足6000萬元,與廣東省同期建設的高速公路造價相比顯得質優價廉,韶贛高速被贊譽為優質工程、和諧工程和廉潔工程的經典。韶贛高速能夠在如此建設進度中保持高質量、高水準,與其合約管理是不無關聯的。以下將從兩個方面來詳細分析韶贛高速建設項目在合約管理方面所取得的實踐經驗。
1 外部環境中的合約管理實踐經驗
1.1 強化司法建設,提高合約管理效力
時至今日,國內涉及工程建設項目合同管理的重要法律仍以《中華人民共和國建筑法》等為主,對于具體的工程實踐而言,這些法律可能較為寬泛籠統,細化規定上還需要有其他法規加以解釋規定。韶贛高速由廣東省公路管理局以及韶關市政府按比例共同投資、合作建設,以政府還貸非經營性方式組織。針對法律條文方面的問題,能夠配套出臺教育領域制度效應的工程建設市場管理條例等法規,從嚴規范高速公路建設,為合同管理營造良好法制環境,實現科學、有效的法律法規標準化體系。
1.2 完善合同文本,活用合同模式
合同管理的有效性體現在高效率與高效益。對高速公路建設項目而言,企業應根據高速公路特點及行業合同管理特點,不斷研讀交通部的合同示范文本,綜合考慮施工方要求、工程類型、項目管理方式等去確立合同標準文本。只有制定內容專業、操作性強的合同文本,才會有助于提高合同管理水平,增強高速公路經營管理效率。
多年來,建筑市場快速變化使得工程承包方式度多有變化,國內原來多采用BOT模式,即建設-營運-移交模式,不但拓展資金來源,還可優化國家政府的資金短缺政策靈活性,可借助投資方資金來緩解建設項目壓力。當然,韶贛高速建設項目中,在合同管理方面也積極借助國外流行的EPC模式,即設計-采購-施工模式,積極優化建設方、承包方、總包商與分包商間的復雜管理;也可嘗試CM模式,利于縮短工程建設周期,降低工程建設風險。從這點來看,未來的高速公路也應嘗試擴大合同模式的綜合利用,當然前提是要針對具體的高速公路項目來確定。
1.3 完善規范制度,營建市場信用體系
高速公路的建設項目要嚴格落實承包商資格審查工作,同時加強管理,嚴格控制不符合要求的無任何資質的施工隊伍。設置發包方市場準入制度時,應通過規范招標條件、明確發包方資金能力、加強開工命令審查等提高效果。主管部門應該從容分析市場提高對發包商的制約管制手段,強化誠實守信的市場信用體系建設,盡早摒棄地方保護主義,應盡可能打通平臺環節,使得信用信息平臺成為信用體系建設的關鍵,同時配合懲罰機制提高失信懲罰力度。
1.4 加強合同監管,落實法人責任制
韶贛高速建設項目中,當地政府部門將工作重心從行政監管轉變為服務導向,積極為提高建筑行業自律能力做出努力。高速公路建設行業也要自覺提升對市場的監督工作,配合行政部門加強科學合同監管體系建設,鼓勵社會公眾監督,增強不同監督渠道的暢通性,確保社會公眾有充分參與項目監督的權利。而在法人責任制度執行完善方面,要能夠加強對高速公路建設項目中的成本、時間、質量、收益等要素的管理,堅持明確不同的建設項目“是否可行、能否立、如何審批、怎樣籌資、營管方法”的思考和探討,明確項目的法律責任。
2 內部環境中的合約管理實踐經驗
2.1 構建合同管理組織,健全合同管理制度
韶贛高速建設項目中的合同管理組織建設后,將提高合同實施過程的透明度,為合同目標的進一步實現、合同日常工作的進一步運行提高保障,讓高速公路工程項目管理時刻處于可控范圍。組織結構設立后,高速公路建設方可靈活開展組織管理理論調研制定,調整組織目標、組織管理方案等內容,確保所有參建方都可以更好地實現合約管理。
高速公路建設應提高合同管理效率,第一是明確部門工作職責。根據不同參建方的特征,科學設置組織架構,堅持協調權責、分工明確、互相協作。組織方式應以提高工程項目效率為目標,促進工程項目建設。合同組織管理機構完善后,就應該加強合同管理人才的建設,讓工作人員重視投資、質量、進度控制,更好地組織協調各項工作信息管理。
2.2 引入信息化管理概念,提高合同管理效率
如今,信息技術飛速發展,建筑行業中利用計算機等設備開展信息化管理的建設力度也在提升。韶贛高速建設項目離不開信息化管理所帶來的巨大效益。積極組織人員盡可能將不同的高速公路項目信息管理理念運用計算機程序開發出合同管理通用軟件,將是整個工程最大的管理亮點之一。毫無疑問,合同管理中的信息資源是否能夠充分發揮流動性價值,將主要依靠信息電子化與數字化的處理效果。
目前國際上,建筑行業中較為流行且先進的信息化管理應用就是建筑信息模型(BIM)。它將各種信息資源進行共享處理,可以在高速公路的項目生命周期中,全面整理獲得與可獲利益的參與方相關的信息,BIM能夠積極修改和查閱不同的信息,對各參與方而言具有較高的協同輔助合作能力。如今,我國的高速公路對BIM的應用還處于初起步階段,應該積極發揮BIM技術在構建模型中可以實現的高速公路設計、施工、減少糾紛等優勢。
2.3 培養合同管理人員,增強個人專業素質
合同管理環節的重要角色和關鍵角色就是人。加強合同管理的相關技術培訓教育,是培養真正的合同管理人才的關鍵。高速公路工程項目合同管理對人才的需求也十分迫切,大量的合同管理工作對技術提出了相關苛刻的要求,合同管理人員只有積極培訓,參加考試并通過考試,獲得相應的資格證書后才有機會上崗,而且在崗位中還要經過培訓,不斷增加在土木工程、建筑工程方面的技術、法律、經濟、綜管等方面理論知識體系,還應該強化對基本素質的強化,從而更好地為合同管理提供保障。
高速公路工程項目合同管理人員的培養,應該首先在初期明確該崗位的工作職責,要在初期確定相應人員的備選對象,并且就具體的工作特性與人員的素質進行匹配,力求將不同工作的安排做到客觀、對應、合理、全面。應盡可能采用公平公開公正的選拔人才方式,詳細量化不同人員的教育背景、專業素質、工作經驗及道德覺悟,綜合評定人才。對于在職的合同管理職人員的專業培訓,應重點培養應變能力、知識面拓展等內容。強化對合同本文規范、相關法律法規、經濟商務等理論的拓展與儲備,強化對合同訂立、履行、變更、終止等環節的結果確認,為高速公路工程項目管理提供詳實的科學依據。
在加強人員培訓的同時,企業應該相應地制定必要的考核激勵機制,讓人員培訓情況納入績效考核的指標,同時合理制定激勵獎懲機制,能最大程度刺激員工進步,對業績優質、合同管理高效的員工給予必要獎勵;對業績不佳者要給予批評和懲處,同時還要限期整改,積極反饋回查。
2.4 不斷建立完善合同管理制度體系,全面提升合約管理效能
韶贛高速建設項目成功的關鍵,也在于能夠對以往的高速公路工程項目合同管理經驗進行總結,對存在的問題和教訓進行反思,努力使得合同管理的教育c組織擁有必要的基礎水平。同時借助不同合同管理的特征、內容、要求、側重點,結合具體工程的建設目標,不斷強化對合同管理制度的科學建設,努力完善合同管理制度體系,如加強對合同監管制度、文檔管理制度,評價制度等。工程項目和合約管理還不能忘卻對制度剛性約束力的研究和加強,這樣才能確保所有的合同管理制度可以落到實處、取得實效,才能推動整個高速建設項目的順利進行。
3 結語
韶贛高速建設項目在推動“泛珠三角”、“長三角”區域合作中發揮著十分重要的作用。作為韶關地區充當廣東北大門的交通優勢,韶贛高速建設項目在工程建設、合約管理等方面,都有其他高速建設項目借鑒學習的地方。其他的高速建設項目應該積極結合自身實際,努力吸收韶贛高速建設項目合約管理實踐經驗,為新的合約管理項目提供新動力。
參考文獻
[1] 胡炎生.工程建設項目合同管理的經驗和探索[J].上海公路,2014,(2).
[2] 蔡仲凱.小議建設項目工程合約管理[J].城市道橋與防洪,2012,(5).