時間:2022-04-06 13:47:12
開篇:寫作不僅是一種記錄,更是一種創造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇非計算機專業論文,希望這些內容能成為您創作過程中的良師益友,陪伴您不斷探索和進步。
1減少課時也會影響計算機基礎課程教學效果
自從縮減課時后,計算機基礎課程的課時大大減少,有的課程甚至被取消。課時的壓縮使得教師不得不在有限的時間內盡快把大綱內容講完,現在學生在一堂課的時間內要接受比之前更多的內容,勢必影響教學效果。在實驗課操作過程中,學生由于接受內容太多,來不及吸收消化,不能熟練應用前面所講操作。針對以上存在問題,我們應采取相應措施以改進。
2計算機基礎教學的改進措施
2.1強調計算機基礎知識對于非計算機專業的重要性由于硬件條件所限,目前大多數計算機課程仍然采用理論與實驗相分離的教學模式,即理論課采用傳統的課堂教學法,實驗課是在機房中進行,理論課與實驗課之間有一段時間間隔開來,不利于學生能夠迅速將課堂所學用于實踐,在一定程度上削弱了學生的主動性和積極性。而且很多非計算機專業的學生只重視本專業課程,而忽視計算機基礎課,認為計算機課只要考試過關即可,從思想上就不重視計算機課,而且計算機基礎課老師往往是計算機專業畢業,對醫藥方面的知識了解不多,這也需要計算機基礎課老師加強學校特色專業方面的了解,將計算機課程中的內容與學生的本專業結合起來講解,例如介紹一些計算機輔助診斷方面的例子等,調動學生學習的興趣,避免學生出現“計算機課與本專業關系不大”的想法。
2.2改革教學方法若要達到良好的教學效果,必須教師與學生互相配合才可,因此,教師與學生的因素都跟關鍵,在在此兩者之中,學生因素更是占主要的。在教學過程中,教師可采用一系列方法,充分調動學生的學習積極性,從“要我學”變成“我要學”。下面簡單列舉幾種方法。(1)案例教學。例如在介紹C語言中的數據類型時,舉例介紹某醫院部分病人信息錯誤,經檢查,有一字段應該為long型數據,卻定義為short型。(2)互動教學。互動式教學能夠及時發現學生問題并給予引導,提高學生分析問題解決問題的能力。(3)充分利用網絡教學平臺。目前我校網絡教學平臺已經使用多年,并已有多門課程分別榮獲省級和國家級精品課程。利用網絡教學平臺,學生可充分利用課下時間查看老師授課視頻,跟老師線上互動,或者進行模擬練習等。
2.3改革考核方式課程考核也是教學過程中的一個重要環節,也是檢驗教學質量的重要手段之一。計算機課程實踐性比較強,因此其考核方式不能照搬其他理論課常見的填空、選擇、簡答等筆試形式。在考核過程中,成績分為兩部分,一部分是平時成績,一部分是期末成績。平時成績包括平時上課過程中的互動情況、實驗課過程中的操作情況、以及其他師生之間的問題交流情況。期末成績可根據具體課程,采用教師出題或者學生自選題兩種方式,不拘一格,既客觀又靈活,充分發揮學生的創造力.
3結語
計算機基礎課程現在高校中是必修的課程,無論學校是否有硬性要求。作為醫學院校的計算機課程,既要讓學生學習到需要的計算機基礎知識,又要使計算機知識能夠應用到他們的本專業中,體現出醫學院校的計算機課程的特點,使我們的學生能夠順利走向社會,符合新形勢下對醫學人才的要求。
作者:王華單位:山東中醫藥大學圖書館
注意格式檢查細節
北大信息學院屈婉玲教授介紹,計算機專業畢業論文一般有8大部分:概述或引言、需求分析、設計方案和主要技術、具體實現過程、測試、總結、致謝、參考文獻。考生在撰寫論文時要按照格式進行,注意檢查細節。例如,引用資料要用腳注,關鍵詞一般要有4-5個。北大法學院金錦萍老師介紹,自考法律專業畢業論文標題一般不要超過20個字,如有必要可考慮用副標題,補充說明論文主旨。一般分層符號為一,(一),1,(1)。
用好資料不要抄襲
論文寫作中,引用資料要注意得體及權威,還要注意不抄襲。法律專業畢業生小趙說,她的論文被導師認為引用資料不權威。后來,她到北大法學院圖書館查找相關資料,補充寫作,最終得到導師肯定,答辯順利通過。張主任表示,自考生走到申請畢業設計這一環節非常不易。畢業設計與答辯事關能否拿到學士學位,考生一定要重視,千萬不要抄襲。即便是與別人合作完成課題,自己的量要做足,要把自己參與的工作說清楚。
精心修改符合字數
屈老師介紹,計算機專業畢業論文一般要達到3萬字。其中,編程代碼一般要求為2000-3000行,這個不是機器自動生成的代碼,一定是自己寫的原代碼。考生完成工作量才是答辯的前提。行政管理專業畢業生小張認為,后期修改一定要控制字數,導師把關嚴,自己更要上心。自己所考專業要求論文字數是6000-10000字,她查找的資料比較多,初稿完成后竟寫了1、3萬字,導師修改2遍后,才定稿和答辯。中文專業畢業生小朱認為,論文后期一定要精心修改,看看段落結構是否完整,措詞是否準確妥當,一定要消滅文中的病句和錯別字,作為中文專業畢業生,如果出現文字錯誤,會給答辯老師留下極不好的印象,甚至影響論文成績。
了解程序心中有數
據了解,計算機專業答辯現場有專業老師組成的答辯小組,一般為5人左右,學生抽簽分配答辯組。答辯現場要考生做介紹和演示。考生要提前準備幻燈片,一般不超過20張,為論文核心內容。考生結合幻燈片介紹論文。答辯小組老師會根據考生論文提出問題,考生要實事求是回答。最后答辯小組老師打分,求平均分給出考生論文成績。大部分考生會達到優良。行政管理專業畢業生小張說,答辯時分成了幾個小組,自己參加的小組有2位導師,負責指導自己論文的導師并不在其中。開始是他進行論文闡述,后來2位導師問了自己3個問題,回答得還不錯,順利通過。法律專業畢業生小趙說,答辯時,現場有3位老師,先是自我介紹一下論文的主要內容,然后3位老師提了3個問題,難度不大,自己答得不錯,最后論文成績為良。
及時上交不要拖沓
“導師制”是一種教育制度,與學分制、班建制同為3大教育模式。導師制由來已久,最先產生于14世紀的英國,被牛津大學和劍橋大學應用于研究生培養。20世紀,日本的筑波大學、美國的普林斯頓大學在本科生導師制方面實施得非常成功。建國后,國內高校在北京大學和浙江大學率先實行了本科生導師制,隨后我國多所高校也開始實行本科生導師制。本科生導師制分為全程導師制、高年級導師制和科研導師制。科研導師制是提升學生創新能力的教育、教學實踐活動的一項制度。它利用教師的科研能力、學術水平讓學生參與課題研究,以科研為紐帶,促進教師在育人中的主導作用,培養與提高學生科研意識和科研能力。科研導師制以教師為主導,學生在科研活動中體現主體性,擔任導師的教師必須具有一定科研能力和學術水平,富有責任心。科研導師制的特點有:導師的主導作用與學生主體性相結合;課堂教學與實驗教學相結合;具有連續性,必須從一年級起至畢業為止;④導師與學生互動,做到個性化教育]。科研導師制的運行模式:一般采取一年級時選擇導師(導師公布自己的學術方向,進行雙向選擇),由一名導師指導3-5位學生。學生參與模式是:一年級參加社團活動;二年級參加導師課題活動;三年級在導師指導下自行申報課題,從事科研工作;四年級從事畢業設計。學生四年學習生活有機連續,保證科研能力有序提高。
2科研導師制度應用
將科研導師制度引入到計算機專業人才的培養模式中,就是讓計算機專業的學生與教師協作,考察、創造和分享新知識。大學生科研創新活動的形式主要有:參與教師的科研項目、大學課外科技活動和大學生自主申請的研究項目。無論學生參與哪種科研創新活動,都要為其配備一個固定的科研導師,以提高學生創新研究的層次和水平。指導教師讓學生參與到科研項目研究中,使學生在研究的過程中增強創新意識、創新思維和創新能力,增強學生的就業競爭力。科研導師制度的引入,首先要確定科研導師的能力,挑選那些科技創新能力強的教師擔當指導教師。學校及院系需要制訂相應的措施,以激勵科研導師的工作積極性,努力提高科研導師的科研水平。比如,對成績優異的科研導師進行獎勵與表彰,計算相應的科研工作量等。由于計算機專業的學生從進入大學校門到畢業,所具備的知識水平不同,因而,科研導師制度的引入是一個循序漸進的過程,在每一個階段,計算機專業學生在科研導師的指導下完成相應的任務,最終達到企業需求的目標,具體步驟如下:
(1)將計算機專業學生與科研指導教師配對,學習內容與科研指導教師研究方向一致
學生從大一就開始跟隨科研指導老師進行專業學習,閱讀計算機專業相關文獻資料,有利于在最短的時間內進入到專業氛圍學習,也有利于對以后所從事的行業有更深入的了解。計算機專業教師將自己的專業背景、學術業績、帶生數量交給院系,同時學生將自己的學業狀況、興趣特長、接受指導的需求也交給院系,由院系統一整理并公開科研導師和學生的情況,在保障雙方都掌握知情權的情況下進行選擇,師生之間通過面試環節擴大交流互動,最終通過雙向選擇機制確定導師與學生的配對關系。這樣一種學生-科研導師的關系在整個大學生涯是固定的,學生跟隨科研導師從大一進行學習,一直持續到畢業。在大一階段,計算機專業學生需要培養查閱中外文獻資料的能力,熟悉科研導師的研究方向和課題,學會寫簡單的綜述,熟悉科研論文的寫作思路和研究方法。通過這一系列的培養,學生對科研導師所研究的課題有了一個大概的了解,同時也基本熟悉了科研過程,可以迅速進入科研導師的課題組參與研究。
(2)通過實踐,鍛煉學生的動手能力
這一階段主要是在大二、大三學習階段完成。一般高校都將專業基礎課程安排在大二階段,將專業方向課程和專業選修課程安排在大三階段。通過這一階段的鍛煉,培養學生的實踐操作能力,為下一步承擔和實施科研課題奠定基礎。
(3)全面提高實踐能力
這一環節主要在大三階段完成。目前計算機專業大學生競賽活動和創新基金課題較多,如“挑戰杯”全國大學生課外學術作品競賽、大學生程序設計競賽、全國信息技術大賽、機器人大賽、大學生計算機設計大賽等,在這個階段,學生可以獨立申請創新課題。在課題申請和完成過程中,學生通過查閱資料和科研導師的指導,設計技術路線和實驗方案。同時,科研導師可以根據自身所研究的縱向或橫向科研課題,在考慮學生專業基礎知識、學習積極性和實際能力的前提下,擬定出一些創新性課題,引導學生選題,為畢業設計做準備。科研導師要定期聽取學生匯報學習動態和課題研究的進展情況,交流學術思想,認真執行階段性的檢查和總結,及時發現問題并加以引導解決。根據研究進展提出新的要求和研究思路,保證學生學習和科研活動的協調發展。
(4)通過畢業實習、設計畢業論文,完美展現實踐動手能力
這一環節主要體現在大四階段。在畢業實習過程中,學生不僅要學習專業技能,而且要具備社會責任心、職業道德和團隊精神等綜合素質。畢業設計論文題目由科研導師確定,學生查閱文獻資料,撰寫畢業論文,設計實驗方案,最終完成論文。科研導師除了要嚴格把握學生的畢業論文實踐環節,還要針對學生的論文答辯展開訓練,使學生具備展示成績和學術交流的能力,為今后進入工作崗位或繼續學習奠定基礎。
3結語
關鍵詞計算機專業英語;課程內容;教學方法;輔助教學
1引言
計算機專業英語是各個層次的計算機類專業的必修課,是大學英語教學的延伸和提高,也是學生大學期間英語不斷線教育中非常重要的一環。由于計算機學科的特殊性,即絕大部分計算機新技術都源于國外,要想快速學習、掌握這些新技術和新的開發工具,必須能夠熟練地閱讀計算機英文文獻。同時目前倡導的雙語教學,要求部分專業課程要用原版英文教材,這就要求學生必須先掌握足夠的基礎知識專業詞匯。所以專業英語對計算機科學及相關專業的學生來講,非常重要。
計算機專業英語教學的目標是培養學生掌握常用的計算機專業英語詞匯、培養科技英語的閱讀理解、翻譯及寫作能力,但各高校基本上都是將該課程設為考查課程,相當一部分學生學習效果不理想。從畢業設計中的專業外文文獻翻譯和畢業論文的英文摘要,就可以明顯地看出來,有的學生甚至直接使用“金山快譯”之類的翻譯軟件來翻譯。如何更好地講授好計算機專業英語課程,達到更好地教學效果,是許多計算機學科的教師探討的課題。
2計算機專業英語的特點
計算機專業英語除了具有科技英語的一般特點外,還有其自身的特點。
長句多。
被動語句多。
祈使語句多。
專業術語多。
新詞多,且合成新詞多。
縮略語多。
一詞多義。
其中縮略語出現的頻度高,以及新詞(包括新縮略語)產生快和數量多是計算機專業英語區別于其它學科專業英語的主要特點。
3教學內容的選擇
3.1教材的選擇
計算機專業英語的教材比較多,層次也不同。選擇一本合適的教材是取得好的教學效果的基礎,選擇教材時有以下幾個原則:
(1)全面性。計算機專業英語是要介紹計算機專業課程涉及的詞語和知識,所以教材內容要盡量全面,至少要包括大部分計算機專業課程的內容,如計算機原理、數字邏輯、數據結構、數據庫、操作系統、計算機網絡、軟件工程、程序設計語言等等。目的是掌握相關詞匯,所以理論上不要求太深,通常是介紹性質的,事實上目前計算機英語教材中不少課程內容都是源自某一課程的英文教材的內容介紹,或者是摘編出來的。
(2)時效性。由于計算機技術發展非常迅速,且新技術市場化周期越來越短,要使學生能夠掌握新的計算機技術和新的實用工具軟件,就必須考慮教材內容的時效性,達到與時俱進。
(3)適用性。由于計算機專業英語教材較多,層次不同,包括兩年高職、三年高職、專生本、本科等層次,相應的內容深淺、側重點各有不同。同時現在計算機相關專業也越來越多,如計算機科學與技術、軟件工程、網絡工程、信息安全專業、軟件測試等,不同的或方向對課程內容的側重也不同,所以要根據不同的教學對象選擇適用的教材,當然,也可以對教材內容進行選擇性的取舍。
3.2適當補充新內容
由于教材編寫的時滯性,一些實用的新技術不會包括在教材中,而計算機是一門實用性很強的學科,學生急于了解計算機新的技術發展和應用情況,特別是實用性的技術和新軟件功能等,所以要根據當前的技術發展,適當補充一些介紹計算機新技術的內容。如筆者在近年的教學中,及時補充了、IPV6、超線程(Hyper-Threading)、Dual-CoreProcessor、DDRMemory等實用性強的新技術的文章,很受學生歡迎。根據經驗,學生是非常樂于了解新技術的,特別是那些已得到應用的主流技術。
另外,大部分教材內容理論性較強,對一些基本的實用操作則介紹很少,如對于CMOS設置、鍵盤上各鍵名稱的具體含義、軟件基本操作術語等基本的實用英語則很少有介紹,甚至部分學生本科畢業時還不知道“Ctrl”、“Alt”鍵等具體是哪個英文詞及其實際含義,“有專業沒常識”。所以在教學時,應當補充這些最基本的內容。
在教學時還應適當講授科技英語的閱讀、翻譯和寫作的基本知識和技巧,使學生能夠熟練翻譯相關的技術文章,并基本上可撰寫一般性英文科技論文,特別是要掌握科技論文英文摘要的寫作方法。
總之,在教學內容上,要達到全面性、時效性、實用性的合理協調。
4教學進度安排以及與專業課程的協調
計算機專業英語教材的內容通常是以計算機專業課程為單元編排的,如計算機硬件、數據結構、數據庫原理等等。本科計算機專業英語通常是在三年級開設,專科通常是在最后一學年開設,此時學生有些專業課程還沒有學到,這樣就會增加對計算機英語課文理解的難度。所以在教學進度的安排上,要兼顧其它專業課程的教學進度,對于學生沒有學過的專業課程,由于在學習對應的專業英語時,學生沒有該方面的概念,老師又不可能將理論原理講得很透徹,學生學起來可能會一頭霧水。對于已經學過的專業課程,再學習相應的專業英語,其效果要好得多。另外還要考慮采用雙語教學的專業課程,合理靈活地安排課程內容和進度,不一定非要按照課本上的章節順序來進行。
5教學及輔助教學形式的多樣化
多媒體及其它現代技術已廣泛應用于教學,利用這些技術可以使教學形式多樣化,獲得傳統的教學方式難以獲得的良好的教學效果。除了傳統的板書教學外,還可以利用下列方式。
(1)PPT等課件。利用投映機播放PPT課件來講解課文,要比讓學生都低著頭看自己的課本講解,效果要好得多。
(2)音頻。目前部分計算機英語教材都提供了相應課文的音頻材料,而且網上也有許多計算機專業英語的聽力材料,利用PC教師也可以自己錄制英語課文的錄音。利用音頻可以有效地鍛煉學生的專業英語的聽力和口語。
(3)視頻與動畫。許多計算機相關網站上都有計算機技術和知識的視頻材料,特別是一些著名的IT公司如IBM、Microsoft等公司的網站上,經常及時地提供介紹其新技術和新產品的英文版視頻和動畫,其發音純正,制作精美,形象直觀,時間通常為幾分鐘,介紹一種產品或技術的主要特點。觀看這類視頻短片或動畫,提高了學生學習的興趣,學生既鍛煉了聽力,同時也學到了新技術,所以效果非常好。
輔助教學對教學效果的影響非常重要,要想使學生很好地掌握計算機英語,除了課堂上的面對面的教學、交流外,還要充分利用其它的輔助教學手段。網絡技術的普及為我們提供了多種輔助教學方式。
(1)網絡課程。教師可以在校園網上建立自己的計算機英語網絡課程,將自己的教學課件等資料放在上面,教師可以通過網絡課程布置作業、上傳學習資料、答疑等。學生可以隨時訪問學習,提交作業、提問題等。網絡課程在校園內已成為教師的一種重要的輔助教學平臺,也是學生重要的學習平臺。
(2)博客。雖然博客近幾年才開始興起,但已有許多教育工作者嘗試將其應用于教育中,有的已取得了很好的效果。
目前許多網站都提供了免費的博客空間,并有專門的“教師博客”、“學生博客”網站等用于網絡教育。博客的特點是網頁創建非常簡單,且使用方便,空間免費,無須個人維護。可以作為教師的輔助教學平臺和學生的自主學習平臺。如筆者創建的個人的計算機專業英語博客,可以方便地上傳計算機英語學習資料、作業等,同時不定期地開展專業英語學習專題討論,要求學生提問題和發表評論必須使用英語,學生也非常樂于訪問、交流,自然而然地提高了學生的計算機英語閱讀和表達能力,已成為一個重要的輔助教學方式。
(3)E-Mail。E-Mail作為一種日常的通信工具,筆者要求學生在向筆者發E-Mail全部使用英語,當然給學生的回復也是英文的,通過這種方式,也可以有效地鍛煉學生的英文閱讀能力和寫作能力,學生也樂于以這種方式與老師交流,很好地配合了計算機專業英語的教學。
另外網上有許多英文的計算機幽默短文和漫畫,在講解課文時適當地讓學生看一則相關的計算機幽默(英文)或一幅計算機漫畫,可以活躍課堂氣氛,加深印象,寓教于樂。還有許多學生都喜歡聽那些經典的和流行的英文歌曲,雖然不是關于計算機的英文歌曲,但由于歌詞通常都很精煉,語法簡明,學生也愛聽,在課間休息時播放學生喜愛的英文歌曲,潛移默化,有助于其英語水平的提高。
6作業與考核
平時的作業和考核也是課程學習的重要部分,由于許多計算機英語教材在書后都提供了課文的參考譯文和練習答案,所以相當一部分學生對課本上的作業習慣于抄答案,這樣一方面對學生沒有任何效果,另一方面也干擾了老師對學生學習情況的準確了解。對此可以采用靈活的課下作業和考核方式。如將課外的計算機英語音頻資料提供給學生,安排在課下練習聽力,下次上課利用幾分鐘來測試其效果。再如在課堂的最后幾分鐘安排隨堂的快速翻譯和寫作,可以很好地培養學生的快速閱讀和寫作能力。筆者的實踐證明,這些方式效果很好,學生也很歡迎。
7結束語
計算機專業英語是各個層次的計算機類專業的必修課,是大學英語教學的延伸和提高,也是學生大學期間英語不斷線教育中非常重要的一環。由于計算機學科的特殊性,即絕大部分計算機新技術都源于國外,要想快速學習、掌握這些新技術和新的開發工具,必須能夠熟練地閱讀計算機英文文獻。同時目前倡導的雙語教學,要求部分專業課程要用原版英文教材,這就要求學生必須先掌握足夠的基礎知識專業詞匯。所以專業英語對計算機科學及相關專業的學生來講,非常重要。
計算機專業英語教學的目標是培養學生掌握常用的計算機專業英語詞匯、培養科技英語的閱讀理解、翻譯及寫作能力,但各高校基本上都是將該課程設為考查課程,相當一部分學生學習效果不理想。從畢業設計中的專業外文文獻翻譯和畢業論文的英文摘要,就可以明顯地看出來,有的學生甚至直接使用“金山快譯”之類的翻譯軟件來翻譯。如何更好地講授好計算機專業英語課程,達到更好地教學效果,是許多計算機學科的教師探討的課題。
2 計算機專業英語的特點
計算機專業英語除了具有科技英語的一般特點外,還有其自身的特點。
長句多。
被動語句多。
祈使語句多。
專業術語多。
新詞多,且合成新詞多。
縮略語多。
一詞多義。
其中縮略語出現的頻度高,以及新詞(包括新縮略語)產生快和數量多是計算機專業英語區別于其它學科專業英語的主要特點。
3 教學內容的選擇
3.1 教材的選擇
計算機專業英語的教材比較多,層次也不同。選擇一本合適的教材是取得好的教學效果的基礎,選擇教材時有以下幾個原則:
(1)全面性。計算機專業英語是要介紹計算機專業課程涉及的詞語和知識,所以教材內容要盡量全面,至少要包括大部分計算機專業課程的內容,如計算機原理、數字邏輯、數據結構、數據庫、操作系統、計算機網絡、軟件工程、程序設計語言等等。目的是掌握相關詞匯,所以理論上不要求太深,通常是介紹性質的,事實上目前計算機英語教材中不少課程內容都是源自某一課程的英文教材的內容介紹,或者是摘編出來的。
(2)時效性。由于計算機技術發展非常迅速,且新技術市場化周期越來越短,要使學生能夠掌握新的計算機技術和新的實用工具軟件,就必須考慮教材內容的時效性,達到與時俱進。
(3)適用性。由于計算機專業英語教材較多,層次不同,包括兩年高職、三年高職、專生本、本科等層次,相應的內容深淺、側重點各有不同。同時現在計算機相關專業也越來越多,如計算機科學與技術、軟件工程、網絡工程、信息安全專業、軟件測試等,不同的或方向對課程內容的側重也不同,所以要根據不同的教學對象選擇適用的教材,當然,也可以對教材內容進行選擇性的取舍。
3.2 適當補充新內容
由于教材編寫的時滯性,一些實用的新技術不會包括在教材中,而計算機是一門實用性很強的學科,學生急于了解計算機新的技術發展和應用情況,特別是實用性的技術和新軟件功能等,所以要根據當前的技術發展,適當補充一些介紹計算機新技術的內容。如筆者在近年的教學中,及時補充了ASP .Net、IP V6、超線程(Hyper-Threading)、Dual-Core Processor、DDR Memory等實用性強的新技術的文章,很受學生歡迎。根據經驗,學生是非常樂于了解新技術的,特別是那些已得到應用的主流技術。
另外,大部分教材內容理論性較強,對一些基本的實用操作則介紹很少,如對于CMOS設置、鍵盤上各鍵名稱的具體含義、軟件基本操作術語等基本的實用英語則很少有介紹,甚至部分學生本科畢業時還不知道“Ctrl”、“Alt”鍵等具體是哪個英文詞及其實際含義,“有專業沒常識”。所以在教學時,應當補充這些最基本的內容。
在教學時還應適當講授科技英語的閱讀、翻譯和寫作的基本知識和技巧,使學生能夠熟練翻譯相關的技術文章,并基本上可撰寫一般性英文科技論文,特別是要掌握科技論文英文摘要的寫作方法。
總之,在教學內容上,要達到全面性、時效性、實用性的合理協調。
4 教學進度安排以及與專業課程的協調
計算機專業英語教材的內容通常是以計算機專業課程為單元編排的,如計算機硬件、數據結構、數據庫原理等等。本科計算機專業英語通常是在三年級開設,專科通常是在最后一學年開設,此時學生有些專業課程還沒有學到,這樣就會增加對計算機英語課文理解的難度。所以在教學進度的安排上,要兼顧其它專業課程的教學進度,對于學生沒有學過的專業課程,由于在學習對應的專業英語時,學生沒有該方面的概念,老師又不可能將理論原理講得很透徹,學生學起來可能會一頭霧水。對于已經學過的專業課程,再學習相應的專業英語,其效果要好得多。另外還要考慮采用雙語教學的專業課程,合理靈活地安排課程內容和進度,不一定非要按照課本上的章節順序來進行。
轉貼于 5 教學及輔助教學形式的多樣化
多媒體及其它現代技術已廣泛應用于教學,利用這些技術可以使教學形式多樣化,獲得傳統的教學方式難以獲得的良好的教學效果。除了傳統的板書教學外,還可以利用下列方式。
(1)PPT等課件。利用投映機播放PPT課件來講解課文,要比讓學生都低著頭看自己的課本講解,效果要好得多。
(2)音頻。目前部分計算機英語教材都提供了相應課文的音頻材料,而且網上也有許多計算機專業英語的聽力材料,利用PC教師也可以自己錄制英語課文的錄音。利用音頻可以有效地鍛煉學生的專業英語的聽力和口語。
(3)視頻與動畫。許多計算機相關網站上都有計算機技術和知識的視頻材料,特別是一些著名的IT公司如IBM、Microsoft等公司的網站上,經常及時地提供介紹其新技術和新產品的英文版視頻和動畫,其發音純正,制作精美,形象直觀,時間通常為幾分鐘,介紹一種產品或技術的主要特點。觀看這類視頻短片或動畫,提高了學生學習的興趣,學生既鍛煉了聽力,同時也學到了新技術,所以效果非常好。
輔助教學對教學效果的影響非常重要,要想使學生很好地掌握計算機英語,除了課堂上的面對面的教學、交流外,還要充分利用其它的輔助教學手段。網絡技術的普及為我們提供了多種輔助教學方式。
(1)網絡課程。教師可以在校園網上建立自己的計算機英語網絡課程,將自己的教學課件等資料放在上面,教師可以通過網絡課程布置作業、上傳學習資料、答疑等。學生可以隨時訪問學習,提交作業、提問題等。網絡課程在校園內已成為教師的一種重要的輔助教學平臺,也是學生重要的學習平臺。
(2)博客。雖然博客近幾年才開始興起,但已有許多教育工作者嘗試將其應用于教育中,有的已取得了很好的效果。
目前許多網站都提供了免費的博客空間,并有專門的“教師博客”、“學生博客”網站等用于網絡教育。博客的特點是網頁創建非常簡單,且使用方便,空間免費,無須個人維護。可以作為教師的輔助教學平臺和學生的自主學習平臺。如筆者創建的個人的計算機專業英語博客,可以方便地上傳計算機英語學習資料、作業等,同時不定期地開展專業英語學習專題討論,要求學生提問題和發表評論必須使用英語,學生也非常樂于訪問、交流,自然而然地提高了學生的計算機英語閱讀和表達能力,已成為一個重要的輔助教學方式。
(3)E-Mail。E-Mail作為一種日常的通信工具,筆者要求學生在向筆者發E-Mail全部使用英語,當然給學生的回復也是英文的,通過這種方式,也可以有效地鍛煉學生的英文閱讀能力和寫作能力,學生也樂于以這種方式與老師交流,很好地配合了計算機專業英語的教學。
另外網上有許多英文的計算機幽默短文和漫畫,在講解課文時適當地讓學生看一則相關的計算機幽默(英文)或一幅計算機漫畫,可以活躍課堂氣氛,加深印象,寓教于樂。還有許多學生都喜歡聽那些經典的和流行的英文歌曲,雖然不是關于計算機的英文歌曲,但由于歌詞通常都很精煉,語法簡明,學生也愛聽,在課間休息時播放學生喜愛的英文歌曲,潛移默化,有助于其英語水平的提高。
6 作業與考核
平時的作業和考核也是課程學習的重要部分,由于許多計算機英語教材在書后都提供了課文的參考譯文和練習答案,所以相當一部分學生對課本上的作業習慣于抄答案,這樣一方面對學生沒有任何效果,另一方面也干擾了老師對學生學習情況的準確了解。對此可以采用靈活的課下作業和考核方式。如將課外的計算機英語音頻資料提供給學生,安排在課下練習聽力,下次上課利用幾分鐘來測試其效果。再如在課堂的最后幾分鐘安排隨堂的快速翻譯和寫作,可以很好地培養學生的快速閱讀和寫作能力。筆者的實踐證明,這些方式效果很好,學生也很歡迎。
7 結束語
1.計算機研究生專業基礎課程實驗與教學的改革
2.計算機學科碩士研究生課程設置探討
3.研究生計算機圖形學課程教學研究
4.機械類研究生計算機應用課程的教學改革與實踐
5.計算機學科碩士研究生培養改革初探
6.非計算機專業工科研究生的計算機專業知識結構分析
7.面向計算機專業研究生的人工智能教育
8.對跨專業報考計算機研究生現象的分析
9.高等農業院校計算機應用專業研究生管理模式的研究
10.計算機技術專業學位研究生實踐創新能力培養方法
11.研究生“計算機網絡”課程教學與教材體系建設的實踐
12.研究生入學考試專業課統考與自主命題“雙軌制”政策的實效分析——以計算機科學與技術專業為例
13.計算機學科專業學位碩士研究生特色課程體系建設
14.計算機專業全日制碩士專業學位研究生課程教學研究
15.計算機科學與技術全日制專業學位研究生課程體系設置研究
16.國內外計算機碩士研究生課程設置的比較與分析
17.計算機技術領域工程碩士專業學位研究生教育綜合改革與實踐
18.淺談普通高校計算機專業碩士研究生教育模式
19.計算機應用專業軟件工程方向碩士研究生的知識結構與培養
20.計算機專業畢業研究生在京就業情況及啟示——以遼寧科技大學畢業研究生為例
21.MIT計算機科學領域研究生培養問題研究
22.研究生《計算機網絡與通信》教學與實踐
23.計算機學科研究生創新能力培養探索
24.非計算機專業研究生計算機教學的研究
25.美國大學計算機研究生教育的特點
26.計算機研究生管理系統的設計與實現
27.我國研究生教育計算機管理的探討
28.面向創新型研究生教育的計算機專業本科畢業設計研究
29.計算機技術領域專業學位研究生培養方案研究
30.我校非計算機專業研究生計算機課程設置探討
31.計算機專業碩士研究生培養方法探索
32.以科技競賽為載體的計算機專業研究生的創新能力培養研究
33.淺談計算機專業研究生創新能力的培養
34.計算機學科研究生課程體系的構建與實施
35.研究生階段計算機網絡理論課程教改初探
36.計算機技術全日制專業學位研究生培養的探索與實踐
37.計算機專業研究生國內外高校培養模式對比分析
38.計算機應用型研究生教育培養模式探討
39.學術型計算機專業碩士研究生工程能力培養研究
40.計算機專業研究生課程建設與教學改革
41.美國計算機科學與工程專業本科和碩士研究生課程設置特點分析——基于22所美國著名大學統計數據的分析
42.教師領導力在計算機專業研究生創新能力培養中的應用
43.美國知名大學計算機專業研究生教育探索
44.韓國KAIST大學計算機學科研究生課程結構分析
45.對計算機專業碩士研究生招生現狀的探討
46.研究生體育與健康評價指標體系及其計算機支持系統的研究
47.計算機專業研究生科研能力的培養
48.非計算機專業研究生計算機應用基礎類課程教學改革探索
49.加強教學過程管理 提高計算機專業研究生培養質量
50.關于我國研究生教育信息計算機管理的探討
51.研究生計算機輔助幾何設計教材分析
52.醫學研究生計算機應用技術課程現狀及教學模式改革與實踐
53.互聯網、移動互聯網和物聯網技術發展與網絡課程改革——對計算機專業研究生系統能力培養的思考與實踐
54.北京科技大學計算機科學與技術學科研究生課程設置研究
55.地方高校計算機學科交叉領域研究生創新能力的培養
56.探索研究型大學研究生課程體系的改革與優化
57.臨床醫學研究生計算機信息應用能力培訓效果評價
58.研究生計算機課程改革
59.研究生能力培養——《計算機輔助設計》多媒體教學的啟示
60.醫學院校研究生計算機教學改革的探討
61.關于全日制計算機專業學位碩士研究生培養模式的研究與探索
62.中醫藥院校研究生計算機基礎教育研究
63.依托學科建設咨詢專家組 科學制訂計算機科學與技術研究生培養方案
64.天津地方高校全日制專業學位研究生培養初探——以計算機專業為例
65.從碩士研究生入學統考看高校計算機本科專業基礎課教學
66.工程化實訓驅動的計算機專業學位研究生“e-Boyer-CIPP”創新應用體系研究
67.北京工業大學計算機學院研究生學位論文質量分析
68.淺談提高計算機專業研究生培養質量的措施及實踐
69.中醫藥院校非計算機專業研究生醫藥信息學相關課程教學探索
70.高校二級學院研究生教育國際化的開展與實踐——以南京信息工程大學計算機學院為例
71.計算機科學與技術學科碩士研究生培養研究
72.計算機專業研究生人才培養模式研究
73.全國研究生教育和學位工作計算機管理研究協作組舉行成立會
74.計算機學科工程研究型全日制碩士研究生培養模式的探索
75.高等醫學院校研究生計算機教學改革的探討
76.計算機工程領域專業學位研究生實踐教學改革探索
77.研究生計算機文獻檢索課程體系構建與教學模式創新——以石家莊鐵道大學圖書館為例
78.面向研究生的計算機動畫教學
79.研究生計算機教學問題探討——面向研究型大學非計算機專業
80.計算機學科研究生創新能力培養的研究與實踐
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.協同創新模式下計算機專業學位研究生實踐創新能力培養
118.采用計算機參與管理 提高研究生管理工作水平
119.面向新時期的計算機專業研究生創新人才培養模式探索
120.計算機互聯網與中醫研究生計算機課教學內容的更新
121.醫學研究生計算機應用技術教學改革的探索
122.計算機科學與技術學科碩士研究生課程體系之我見
123.面向計算機專業研究生開設計算神經科學課程的思考
124.醫學專業研究生計算機基礎課程設置
125.面向財經類高校研究生計算機教育內容和教學模式的探討
126.研究生計算機網絡課程體系研究與實踐
關鍵字:國外 基礎 綜合
一、計算機專業英語的特點
計算機專業英語教學的目標是培養學生掌握常用的計算機專業英語詞匯、培養科技英語的閱讀理解、翻譯及寫作能力。但是,各高校基本上都是將該課程設為考查課程,相當一部分學生學習效果不理想。從畢業設計中的專業外文文獻翻譯和畢業論文的英文摘要,就可以明顯地看出來,有的學生甚至直接使用“金山快譯”之類的翻譯軟件來翻譯。如何更好地講授好計算機專業英語課程,達到更好地教學效果,是許多計算機學科的教師探討的課題。
首先,我們要明確計算機專業英語的特點。計算機英語除了具有科技英語有著一般的特點外,還具有它自身獨特的地方。比如說:長句多、被動語句多、祈使語句多、專業術語多、新詞多、合成新詞多、縮略語多、一詞多義多。并其中縮略語出現的頻度高,以及新詞(包括新縮略語)產生快和數量多是計算機專業英語區別于其它學科專業英語的主要特點。
其次,是選擇合適的教學內容,通過合適的教學內容來引導學生熟悉、掌握計算機英語中的常見詞、句、句法。
二、教學內容的選擇
教學內容的選擇實際上就是教材的選擇。計算機專業英語的教材比較多,層次也不同。選擇一本合適的教材是取得好的教學效果的基礎,選擇教材時有以下幾個原則:
1.全面性與針對性。計算機專業英語是要介紹計算機專業課程涉及的詞語和知識,所以,教材內容要盡量全面,至少要包括大部分計算機專業課程的內容,如:計算機硬件、計算機軟件、多媒體知識、數據庫、計算機網絡、辦公自動化等。但是,也要有所針對,計算機英語教學的主要目的是掌握相關詞匯,學會閱讀及翻譯方法,所以,理論上不要求太深,通常是介紹性質的,目前計算機英語教材中不少課程內容是源自某一課程的英文教材的內容介紹,或者英文幫助文檔。
2.基礎性與時效性。要處理好計算機發展快的問題,由于計算機技術發展非常迅速,且新技術市場化周期越來越短,要使學生能夠掌握新的計算機技術和新的實用工具軟件,就必須考慮教材內容的時效性,達到與時俱進,但是,基本的詞匯和知識必須要掌握好,科學發展觀強調統籌兼顧,我們在學習新知識之前,打基礎的步驟是不可省略的,所以,一些基本內容,例如:計算機軟硬件基礎知識還是必須要學好的。
3.實用性與適用性。自編教材可以有效的解決實用性與適用性。因為計算機專業英語教材較多,層次不同,包括兩年高職、三年高職、專生本、本科等層次,相應的內容深淺、側重點各有不同。同時,現在計算機相關專業也越來越多,如:計算機科學與技術、軟件工程、網絡工程、信息安全專業、軟件測試等,不同的或方向對課程內容的側重也不同,所以,要根據不同的教學對象選擇適用的教材,當然,也可以對教材內容進行選擇性的取舍。
三、教學方法的選擇
教學方法建議使用多媒體教學。多媒體及其它現代技術已廣泛應用于教學,利用這些技術可以使教學形式多樣化,獲得傳統的教學方式難以獲得的良好的教學效果。主要可以利用下列方式:
1.PPT課件。利用投映機播放PPT課件來講解課文,要比讓學生看自己的課本講解,互動性強,效果要好很多。
2.英文網站。通過多媒體環境教師可以帶著學生瀏覽英文網站,了解新知識、新技術。
3.英文軟件。英文版本的軟件,是學習計算機英語課最好的習題,多多使用英文軟件,可以起來實踐的效果
4.英文科技影片。多看些英文科技影片,能有效的使學生體驗到英語、科技環境,同時,也有助于激發學生學習興趣。
四、結束語
關鍵詞:計算機;英語翻譯;構詞方法;文本
0引言
在這個經濟全球化和信息化的大時代下,專業英語是我們參加國內外認證考試的基本必備技能之一。計算機專業英語滲透了本科生今后學習的方方面面,這就要求計算機專業的同學在學專業英語之前,要打好基礎英語的基礎,通過專業英語的學習,使自己的英語水平得到較大的提高,提升自己的專業水平。本文主要通過介紹計算機領域詞匯的特點,并從專業的角度出發,研究如何翻譯計算機領域的專業詞匯。
1計算機專業英語的詞匯構成特點
隨著科學技術的不斷進步,新術語、新詞匯和新事物接連不斷的涌出。語言發展的基礎就是詞匯。所有語言的發展過程都是陳舊的詞匯被拋棄或者是有了新的含義。詞匯可以被分為以下幾類。
1.1科技詞匯
科技詞匯的用途比較少,但是專業性很強,表達的含義也比較特定。這類詞匯通常比較長,而且當詞匯越長時詞義越狹窄,但是使用的頻率較低。例如:telnet(遠程登錄),parallax(視差),octonary(八進制)等。
1.2次科技詞匯
次科技詞匯在各個專業領域中出現的頻率都較高,并且不受上下文限制。在不同的專業領域中這類詞匯常常有不同的含義。例如:bus在日常英語中表示公交汽車,計算機學科中表示總線,在自控領域中表示母線,而在機械工程中表示匯流排。
1.3特用詞(bigwords)
我們經常使用詞組或一些短小的詞在日常英語中,目的是讓語言更加地有活力、有感染力。這類詞匯極少使用在非專業英語中,卻是屬于非專業英語的范疇。我們常用在普通英語中:Thenthelightisturnedon.我們使用在專業英語中:Thecircuitisthencompleted.這里使用complete取代turnedon的原因是,turnedon的意思比較多,除了表示開通外,還有很多其他意思,而complete的詞義卻是確定沒有歧義的。
1.4功能詞(functionwords)
功能詞出現的頻率很高,功能是連接句子的結構,通過分析功能詞可以較好地理解句子構成。功能詞包括連詞、冠詞、代詞、介詞等。通過研究可以發現,專業英語中出現頻率最高的幾個詞都是這類詞匯,大致的順序為:the,of,in,and,to,is,that,for,are。
2計算機專業英語的詞匯來源
專業英語中詞匯的構成有兩個非常突出的特點:一是前綴、后綴的出現頻率非常大,二是希臘語和拉丁語占了很大部分,希臘語和拉丁語是現代專業英語詞匯的基礎。
2.1被賦予了新意的普通詞
例:Workisthetransferofenergyexpressedastheproductofaforceandthedistancethroughwhichitspointofapplicationmovesinthedirectionoftheforce.譯文:功是能的傳遞,表達為力與力的作用點沿著力的方向移動的距離的乘積。此句中的“work、energy、product、force”都是來自常見英語中的專業術語。“work”在這里的含義是“功”而不是“工作”;“energy”在這里的含義是“能”而不是“活力”;“product”在這里的含義是“乘積”而不是“產品”;“force”在這里的含義是“力”而不是“力量”。
2.2來源于希臘或拉丁語
term熱(希臘語)thesis論文(希臘語)parameter參數(拉丁語)radius半徑(拉丁語)formula公式(拉丁語)data數據(拉丁語)
2.3合成詞
這類詞匯由兩個或兩個以上的單詞構成,在專業英語中所占比例很高,大部分通過“-”連接單詞構成,或是直接連接單詞構成。合成詞的合成方法有很多形式,可是也不能任意合成,否則會成為一種非常規的句子結構。盡管合成詞可以由多個單詞構成,但是構詞的時候應避免太長。file+basedfile-based基于文件的pear+to+pearpear-to-pear對等的hard+warehardware硬件soft+waresoftware軟件object+orientedobject-oriented面向對象的
2.4派生詞(derivation)
派生詞詞匯非常多,這類的構詞方法也稱為綴合,來自專業英語的大部分詞匯都是通過派生法構成而來的,即根據現存的詞匯,加上前綴或是后綴形成新的詞匯,相對的,前綴產生的派生詞占得比例較大。常見的前綴有形容詞詞綴,如un-,im-,-ed,-al,-ing,-able等;和名詞前綴,如sub-,micro-,tele-,in-,inter-等;以及動詞前綴,如con-,de-,under-,-en,re-等。sublist子表multiprogramming多道程序設計homogeneous同構的heterogeneous異構的biohazard生物危害hypermedia超媒體decomposition分解predetermined預定義的
3結論
詞匯是專業英語學習的基礎,計算機專業英語中詞匯的教學不該只是讓學生死記硬背,老師如果在教學過程中結合專業詞匯的特點,培養學生分析、判斷、理解詞義的能力,那么學生的學習熱情就會高漲,學習興趣就會提高。所以只要認清詞匯的特點和規律,讓學生們多讀多練,就能掌握好計算機專業英語詞匯。
參考文獻:
[1]陳志英,江璜.淺析高職計算機英語[J].校園英語,2014(24).
[2]陳錦娟.計算機英語語言特征及翻譯對策[J].濟源職業技術學院學報,2015(02).
論文摘要:現存的非計算機專業編程語言的教學弊端種種,本文提出了一種新的思路。即:使用VBScript語言在記事本中編寫程序,在IE瀏覽器環境下來運行之,且通過實例論證該方法的實用性,使其真正為每個用戶服務。
0引言
說起我國非計算機專業編程語言教學的走向,就不得不提到我國高等學校計算機基礎教育發展的歷史。我國的計算機基礎教育始于20世紀80年代初期,從80年代初以來,高校的計算機基礎教育大致上經歷了三個發展階段:80年代是起步階段,90年代是規范階段,進入21世紀,開始了第三階段,即深化提高階段。
計算機基礎教育是指面向大學中非計算機專業學生的計算機教育,這部分學生約占全體大學生的95%以上。非計算機專業中進行計算機教育的目的是培養大批能使用計算機的人才,而不同于計算機專業的培養計劃,可以說他們是計算機應用人才,學習計算機的目的完全為了應用,計算機只是作為一種現代工具來掌握,而不能當做純理論的課程來學習。明確了這個培養目標,那就可以有的放矢。
目前各高校非計算機專業編程語言教學的現狀是:學時是有限的,學習內容是繁雜的,由此對學生產生的學習壓力不僅苦不堪言,而現實更是多數非計算機專業的學生在畢業后,對于大學期間學習的編程語言大部分是忘記,若想拾起來重新使用,也不是一件易事。如何解決非計算機專業編程語言教學和實際使用二者之間存在的矛盾這個問題,是我們每個從事高等計算機基礎教育的老師不得不思考的問題。
1非計算機專業編程語言教學的現狀
對于現存的高等院校非計算機專業編程語言教學的弊端,我們做以下幾點分析說明:
(1)非計算機專業編程語言教學培養目標定位有誤
對于非計算機專業學生進行的編程語言教學,應與計算機專業的學生有所不同。計算機專業培養的是計算機專門人才,將來從事信息技術理論研究、科研教學、系統開發等專業性的工作,而在非計算機專業中進行編程語言教學的目的是培養大批能使用計算機的新型人才,他們需要達到的程度僅僅是使用計算機這個工具。作為高等院校非計算機專業編程語言教學計劃的制定者,對于專業和非專業要達到的目標一定要明確,否則有可能南轅北轍。
(2)非計算機專業的編程語言教學設置好大喜功
經過作者在國內各大高校做的調查,幾乎各大高校對于非計算機專業編程語言教學一般從大學一年級就開始,陸續開有VB、C、FoxPro、SQL、C++、PB、Delphi、Java等,有的院校在高年級非計算機專業還開有計算機編程語言課程,美名其曰:多學點東西,增加就業砝碼。
誠然多學點東西是不會有什么害處,但是不知道說這個話的人有沒有想過:對于非計算機專業的學生來說,能有多少比例的學生在真正學這些開設的計算機編程語言課程,更多的恐怕是在各種考試之間疲于應付。當大家手捧畢業證書的時候,手拿四年所修的學分成績單的時候,當大家面試應聘的時候,留在大家腦海中的計算機編程語言可能屈指可數,可以炫耀的可能僅僅是修過的計算機課程的數量。
作為從事高等教育的老師,我們不能為了這些表面的假象自欺欺人。如何在有限的學時內進行優化選擇,使學生學到最需要的知識。當然不僅是指當前最需要,而且也包括今后踏上工作崗位,對于需要用到的計算機編程語言知識的時候也可以信手拈來,不用再重新學過。因此,對于非計算機專業的學生,我們應該敢于摒棄學習那些當前為了考試,今后根本用不多,僅僅是為了增加學分的計算機編程課程。
(3)系統本身龐大,掌握的知識有限,學不能使其精
對于現存的計算機程序設計的任何一門語言,如VB、VisualFox、SQL等,系統都是很龐大的。以一個簡單的例子,VB為例來說明,VB采用的事件驅動的編程機制,提供了動態數據交換(DDE)和對象鏈接與嵌入(OLE)等技術。在數據庫方面,VB具有很強的數據庫管理功能,不僅可以管理MSAccess格式的數據庫,還能訪問其他外部數據庫,如FoxPro、Paradox等格式的數據庫。另外,VB還提供了開放式數據連接(ODBC)功能。
對于VB強大功能,我相信學過VB的用戶,都是普遍承認的,這個不需要多說,但是對于這么大的一個系統,如何能通過簡簡單單的幾個學時就能夠完全掌握呢?即使說你上課的時候多么專心地聽講,多么用功地做筆記,都是無濟于事的,非要通過系統地做上幾個項目才能掌握一二,更不要說是對于僅僅是通過教材上的幾個簡單例子學習的學生了,這幾乎是不太可能的事情。那么有沒有學習起來比較容易上手的工具了,答案是肯定的。
(4)快速記憶,快速忘記
在高等院校里不排除有些用功的學生,學習每門功課都是用功之極,當然也不排除用功是為了在考試中拿個高分,爭取獎學金的可能性存在。一個學期,說的更多一點一年對一門語言的學習,在短時間之內掌握某一項技能之后,一旦長時間不使用,肯定會生疏,這是人類不能抗拒的生理現象。而且目前高校里的學生學習的現狀是:平時基本不看,考前拼命熬夜苦讀,這種短時間內強迫大腦記憶的東西,肯定是經不起時間的考驗的,尤其是在一個人不愿意學習這門功課的時候,這是自然規律。
假設你當時學會了VB,而且在大學畢業參加工作的時候也沒有忘記,是不是說你就能很好地做自己的事情了呢?答案也是否定的,因為你掌握的是VB,而在工作單位的PC機上或許并沒有安裝VB的運行環境,這樣是不是就為你的使用又出了一道難題。
有沒有一勞永逸的工具,只需要簡單的學習,而且不論在安裝或者未安裝VB運行環境的PC機上都能很好的完成自己想做的工作。通過作者親身實踐,本文中提倡的這個方法就可以達到這樣的功效。
(5)支持知識產權保護
如何做才能既使用正版,又不卷入知識產權的糾紛中呢,這里我們提倡在高校中推廣,使用VBScript腳本語言在記事本環境下編程,在IE瀏覽器中運行,就可以達到這樣雙重效果。
(6)程序交流困難
一個用戶編寫的程序如果僅僅是自己使用,這個時候程序的使用有一定的局限性,如果能夠拿出去跟別的用戶交流,就具有了更大的價值。假設有兩個用戶A和B,A在VB環境下編寫了一段程序,在自己的機器上可以正常運行,當A把這段程序拷貝到B的機器上和B交流的時候,B機器上恰好沒有安裝VB環境,此時對于二者的交流可能存在障礙。
針對上述,我國高校計算機基礎教育體制中存在的諸多問題,作者提出了一種新的思路。
對于一臺安裝了操作系統(WindowsXP、Windows2000Professional、WindowsME、Win98等)的PC機來說,擁有IE瀏覽器和記事本是再簡單不過的事情,作者推薦給大家的就是使用VBScript語言來完成自己想要做的工作。下面我們通過例子來做進一步的說明,以此來演示如何更好的結合二者,使之發揮作用。
在數學或工程應用中,常常存在著大量的數值計算和數值分析問題,如:復合梯形公式、復合Simpson公式、Romberg求積公式等。通過編寫簡單的程序,就可以讓計算機代替人類來做一些復雜的計算任務,在這里以數值計算中一個常見的問題來說明一下如何使用提倡的方法完成計算任務,這里以復合Simpson公式的計算為例。程序是通過輸入給定的三個初始值:a、b和n,如圖1所示。圖2程序源代碼
從上述源代碼中可以看出:第一,VBScript使用的僅僅是VB中簡單的程序設計思想的三種結構:順序、選擇和循環,不涉及復雜的結構,對于非計算機專業的用戶來說是非常容易的事情。第二,在程序開始寫了一個自定義的函數,在后面對該函數進行了調用,可以達到程序復用的作用。(2)將該文件保存為一個html格式的文件,如:a.html。
(3)運行該程序只需要雙擊該文件圖標就可以在IE瀏覽器環境下運行,在指定的文本框中輸入符合計算要求的數據點擊確定就可以得到計算的結果,如圖3和圖4所示。
圖4運行結果
3小結
通過上述例子我們可以得出以下結論:
(1)在記事本環境下,僅僅使用了一些簡單的VBScript腳本語句就可以完成復雜的數值計算任務。VBScript是介于HTML語言和VisualBasic、Java等高級語言之間的一種腳本語言,它接近于高級語言的大部分功能,但卻比高級語言簡單易學。
(2)在運行該程序時,不像其他的程序設計語言需要經過編譯或解釋等步驟,以此來生成目標文件、連接文件以及可執行文件等,使用VBScript在記事本中編寫的程序需要做的工作僅僅是雙擊該文件名,而不會生成其他的中間文件,這樣就大大節省了系統的存儲空間。
(3)在運行該程序時,對運行環境沒有提出特別的要求,僅僅是需要一個IE瀏覽器。這對于擁有一臺PC機的用戶是輕而易舉的事情。
(4)當你還在費盡心思考慮程序的在多臺機器之間傳遞的時候,使用在此提倡的方法無需有這方面的顧慮。對于在任何一臺PC機上編寫的.html文件,你可以輕松在多臺機器上拷貝和運行,而無需進行額外的路徑配置等工作。
當然,我們提倡的這種方法并不是十全十美,如:對于需要大量使用界面圖形來處理的問題,或者需要使用數據庫的問題,該方法就有所欠缺,但是該方法對于僅僅是為了自己方便,進行一些數據處理來說,是再合適不過的了。
全社會的計算機普及,為大學的非計算機編程教育創造了良好的氛圍和外部環境,使廣大非專業人員學習和使用計算機編程語言變得更加容易,如何使學有所用,使高等教育成為社會發展的推動力量,是高校非計算機專業編程教學面臨的嚴重的挑戰,這也是本文的初衷。
參考文獻:
[1]施吉林,劉淑珍,陳桂芝.計算機數值方法[M].高等教育出版社.
論文關鍵詞:中職教育 計算機專業 教學定位
論文摘要:社會在高速發展,技術也跟隨著時代的腳步而進步。計算機的廣泛應用已經成為人們日常生活工作中的一種常態。本文通過對目前中職教育中計算機教學現狀分析以及市場就業對人才的需求等方面進行探討,試圖幫助中職教育找到計算機教學的準確定位。
現今社會,最激烈的競爭就是人才的競爭,社會對于人才的要求越來越趨向于那些具有較高綜合素質、創新意識、較高的專業素養和責任感的人。中職教育就是以培養工作在第一線、具有較高實踐能力的專業人才為目標。計算機在迅速的發展過程中,給中職計算機教育帶來了一定的難度。然而,人們對于計算機專業的關注程度卻隨著社會的進步在逐漸高漲。計算機專業課程的設定,應該致力于培養專業技術過硬、能夠適應社會發展的高素質人才。
一、計算機專業教學現狀
近幾年,隨著中等職業教育市場進程的不斷發展,在高等院校擴招分散生源的情況下,中等職業教育入學門檻逐漸降低,中職學校計算機專業在校生員數量及質量都大幅度的下降。加之部分中職學校審批不嚴格,盲目擴充,致使計算機專業招生生源的專業基礎差且認識不足,學校的硬件設施較落后,教師的教學水平良莠不齊,計算機專業課程的設置又存在著一些不合理,因此造成了許多中職學校的計算機專業就業率逐漸降低。
二、計算機專業教學定位
中等職業教育中計算機專業的教學應該如何定位,歸根結底在于計算機專業課程應該如何設置。因為專業課程的設定決定了教學定位,從而決定了學生的就業去向。
1.重視基礎知識和實踐教學
計算機專業課程應該從最基本的專業知識和技術原理開始教授,只有讓學生打下堅實的基礎,學生在學習過程中才能夠觸類旁通,較快地接受新的計算機技術。雖然,中職教育旨在培養企業工作服務第一線的人才,但計算機的專業理論和基本原理對于學員更熟練地掌握計算機專業技能是必不可少的。能夠適應社會需求的高素質勞動者,不僅僅只需要較強的動手實踐能力,專業知識的復合性和可持續性才更具有市場競爭力。
中職學校的學生普遍存在理論知識薄弱、思維能力及邏輯推理分析能力較差的問題,導致在專業課的學習和實踐中有一定的難度。因此,在計算機專業的教學中,不僅要強調理論和實踐同等重要,而且要刻意強調將所學的專業基礎知識應用于專業實踐技能中,更應該通過所學的技能,思考探索自身掌握的專業技術應該到工作中如何能夠更有效地發揮自我的價值,讓自己在人才競爭中立于不敗之地。因此,我們在計算機教學中,應該注重學生獨立思考,要培養主動學習,能夠將理論知識應用于實踐并且敢于探索求新善于思考的專業技術人才。
2.以就業為導向設置計算機專業課程
中職計算機專業課程的設置,首要應該以中職人才的需求和學生的就業為導向。在中職計算機專業課程的設置時,應該對應往屆的畢業生就職去向做好全面的調查,了解用人單位對人才的需求,對中職學校計算機專業畢業生在崗位中的工作表現評價,了解中職計算機專業人才招聘市場在各種渠道上的招聘信息,以及往屆畢業生對就業情況的反饋。從調查中綜合分析總結就業市場需要什么樣的中職計算機專業人才,學校目前培養的學生與企業需求的人才存在哪些差距,根據這些情況分析設置出合理的計算機專業課程,這樣學生才能在中職計算機專業的學習中學到真本事。
在計算機專業課程的安排上,應該分配較多的課時給學生進行實踐操作,盡量減少教師理論知識的單向講授而脫離實踐。由于在較多計算機類的工作中,例如速錄、編程等都需要工作人員掌握熟練的操作技能,因此,這類的計算機專業實踐課程應該趨向于實踐應用方面。當前市場經濟快速發展,市場對人才的需求越來越偏向于應用型人才,這里的“用”,指的是實用。這就要求各大中職學校在設置學生的學習課程時,必須以市場的發展為依據,進行課程的調整安排。課程的教學均應突出實用性,只有在實戰中才能更好地掌握其中的精髓。現階段中職學校的計算機專業教學,以訓練學生軟件技術的應用技巧為主,積極追求“活學活用”的教學效果,但值得強調的是,在計算機專業教學過程中,教師選擇何種軟件以及訓練什么樣的專業技能,這均會直接影響到學生未來的市場就業競爭力。當前的計算機軟件層出不窮,學生畢業后,在學校學習使用的軟件有可能被市場淘汰,為避免此類現象的發生,在選擇計算機教學軟件時,必須充分做好市場的調查,緊盯市場需求的變化,重點將“實用”原則貫穿于計算機專業教學的全過程中,為市場輸送更多應用型人才。 轉貼于
計算機專業定位方向應該由社會就業需求方向決定。中職教育的最終目的,在于讓學生在專業學習中,找到自信和自我在社會中存在的價值,學會專業技能在社會競爭中能夠憑借一技之長獲得企業的青睞。因此,中職學校在計算機專業的課程設定過程中,應該多加考慮學生在就業后,能夠實際應用到的計算機專業知識和實踐操作能力。學生步入市場后,將會面臨激烈的市場競爭力,“一證多牌”是學生在市場競爭中站穩腳跟的途徑之一。對于中等職業教育而言,學生的市場競爭力如同其生命線,而學校的生產產品是學生,只有合格的學生才能為學校獲取更大的市場競爭力。目前,我國的就業形勢日益嚴峻,中等職業學校的畢業生除了要與同層次的畢業生進行競爭外,還要和高等院校的高學歷的本科、專科畢業生競爭,就業壓力十分重大,提高中等職業學校畢業生的市場競爭力是當前職業學校的重要任務。我認為,“一證多牌”對于中職學生來說,具有十分重要的作用。“一證”是指畢業證,而“多牌”則是指多種技能牌證,例如勞動局頒發的全國計算機等級考試一級合格證、二級合格證以及會計電算化合格證等,中職學校可采取強制性方法,規定學生必須拿到至少一張技能牌證才給予頒發畢業證書。總之,對于學生而言,多一張技能牌證,就能夠為自身多鋪設一條就業路、為自身贏得更多的市場競爭力,十分有利于畢業過后的就業。此外,中職教育還應在政府的支持下,與社會中企業聯動,定向地培養企業所需要的專門人才,以便在保證學生在中職教育后具備應有的理論知識和專業技能的同時,保證學生的就業率。
三、改善中職計算機專業教學現狀
改善中職計算機專業的教學現狀應該從這樣的幾個方面做起:首先,應該明確中職計算機專業的定位主要以就業為導向。中職學校要重視學生的基礎知識教育和實踐動手能力的培養,專業課程的設置應該在進行詳細的調查研究后根據社會市場計算機人才的需求制定。其次,中職學校選拔計算機專業教師應該嚴格,要注重加強計算機專業的師資隊伍建設,努力提高教師的執教水平,還要高度重視對計算機專業教師的在職培訓和考核,確保教師具有一定的計算機專業知識教學水平。在現階段,計算機專業課程的知識更新速度是非常快的,這就需要教師也要自覺更新知識。以往,多數中職學校的計算機教師僅僅是學習了公共教育理論,表面形式較多,并未針對專業發展的需求來嚴格要求自己。現今計算機的發展日新月異,計算機教師要跟上行業的發展趨勢,必須不斷地自學或是積極到高等院校不斷充實自己,掌握更多新的計算機理論以及新軟件的使用,增強自身的技能,只有這樣,才能在教學中更有針對性地施教,使學生在第一時間內真正掌握計算機專業最新知識與技能,這對學生未來的就業是十分有利的。最后,中職學校應確保計算機專業教學設施的完善,及時更新計算機教學需要的軟件及硬件設施,重視學生的計算機專業技能實踐應用。
總之,中職教學中計算機專業定位,應該注意計算機是一種生活和工作中必備的工具,專業課程的設置應該根據生源、市場需求以及師資教學設施情況設置。目前,社會各方面對于中職學校培養的學生普遍認同,中職的學生就業定位方向就是工作在企業第一線的勞動者,這就要求中職教育計算機專業應該主要注重學生的理論知識和動手操作能力,重點培養綜合素質能力較強的復合型人才。
參考文獻
1.張春芽,《淺析職業院校計算機教學的定位》[J],《大眾科技》,2010
2.潘蘭慧.,《中職學校計算機專業教學改革探討》[J],《中國科教創新導刊》,2008
3.劉文君,《電子技術應用專業課程教學方法探索》[J],《現代企業教育》,2010.
關鍵詞:計算機專業英語教學目的教學內容問題及解決方案
1引言
隨著科學技術的飛速發展,計算機和網絡技術已經滲透到人們工作和生活的方方面面。對于計算機科學及其相關專業的學生來說,如何快速、高效地學部分源自于國外的計算機新理論和新技術,能熟練閱讀并正確理解這些最新的計算機英文文獻至關重要。因此,計算機專業英語在計算機科學及其相關專業的教學工作中顯得尤為重要。
計算機專業英語的教學內容非常廣泛,主要包括計算機硬件及其體系結構、操作系統、數據結構等諸多方面的專業詞匯和英語表達。當前大部分學校把計算機專業英語作為選修課,課時有限,學生難以有效掌握專業英語閱讀、翻譯和書寫的方法與技巧。因此,如何教好計算機專業英語自然就成為教師們最值得思索和探討的問題。
2存在的問題
通過近幾年的教學實踐與觀察,計算機專業英語的課堂教學普遍存在以下幾個問題:
2.1教學模式陳舊,學生的學習積極性不高
教師是講課主體,而學生只是聽眾,只是被動地接受教師對經典科技文獻的講解,缺乏鍛煉和實踐的機會。這種以教師為中心的單一教學模式不利于調動學生的學習興趣,課堂上反映出來的情況就是學生的狀態比較沉悶,學習積極性不高。
2.2在教學觀念、教學方式以及教學內容上依然較多地重視語言知識的傳授,輕視實用技能的培養。其應試教育模式,與社會需求有相當差距
如上所述,計算機專業英語的教學內容非常廣泛,而課堂上所涉及到的專業知識都是通過教師逐句講解經典科技文獻來實現的。由于課時有限,一般一星期只開設兩節課,這樣教師往往為了節省時間只注重課文的講解,而忽視了對學生翻譯和寫作能力的鍛煉和提高。學生關心的只是如何把課本中出現的那些專業文獻翻譯正確,從而得到較高的分數,并沒有真正學到該如何應對專業英語文獻。
2.3教材的選擇存在一定的問題
計算機專業英語在教材的選擇上普遍存在以下問題:
2.3.1教材陳舊。
學生換了一屆又一屆,而教材卻依然是那一本,缺乏最新的科技動態和流行術語等學生相對比較感興趣,并且和現實聯系緊密的內容。從而導致和現實脫節、難以引起學生的學習興趣。
2.3.2教材的難易程度沒有把握。
很多學校的教學對象都包括本科生和大專生(主要指軟件職業技術學院和中外合作辦學的學生),而專業英語老師只有一個,教材只用一本,勢必不能滿足不同層次學生的學習需求。
2.3.3教材在內容安排上與專業課程不同步,學生在沒有相關專業知識背景的情況下,學習起來就要困難得多,這樣無疑增加了課堂教學的難度。
2.3.4“一刀切”的教學方法不適應學生在基礎英語水平方面的差異。
計算機專業英語是在兩年大學英語的學習基礎上開設的,學生水平參差不齊,即便是同一個班級的學生,知識基礎和理解能力也有所不同,而現有教學則“一刀切”,缺乏層次性和針對性,讓不同能力的學生學習同一內容,勢必會挫傷一部分學生的學習積極性。
3解決方案
針對課堂教學中出現的以上問題,作者在教學實踐中進行了以下幾個方面的改進:
3.1轉換師生角色,策劃教學內容
專業英語的教學內容雖然都是以最新的計算機專業文獻和經典的原版教材為基礎的,但在講解時可分難易程度轉換師生角色。
首先,我們把文章分為精讀和泛讀。精讀文章難度比較大,教師作為主體,以專業知識為背景,向學生詳細講解重要的專業術語、經典句式、必要的語法分析、常用的翻譯技巧,以及如何觸類旁通地學習。例如,在講解IntroductiontoJAVA(JAVA引言)一節中的objectoriented(面向對象)時,除了講解什么是面向對象外,還讓學生給出面向對象程序設計及其核心概念如類、對象、封裝、繼承、多態、重載等術語的英語表達并造句,以及與其相對的結構化程序設計的相關術語翻譯,并根據其構成特點讓學生觸類旁通,如“三個面向”該如何翻譯等。
為了促使學生主動準備和參與,在精讀文章講解結束后,我們還采用了分層次教學方法,立足學生的實際,根據學生層次的不同,有針對性地準備本節課所涉及到的幾個難易程度有所區別的問題,讓學生根據自己的實際情況自主地選擇問題,并用英語陳述其答案,并激勵學生去嘗試難度更大的問題,這樣既保護了學生的學習積極性,又滿足了學生的求知欲望。在準備問題時,一定要能通過問題調動起學生的興趣。
例如,在講解ArtificialIntelligence(人工智能)一節時,讓學生選擇回答以下幾個問題:
①What’sArtificialIntelligence?難度:+
關鍵詞:knowledge,reasoning,planning,learning,communication,perception,agent,long-term…
②WhataretheapplicationsofArtificialIntelligence?難度:+
關鍵詞:expertsystem,speechrecognition,computervision,machinetranslation,gameplaying…
③CanyougiveanexampleofArtificialIntelligenceapplicationaroundus?難度:++
關鍵詞:mobilephone,touchscreen,handwritingChinesecharacterrecognition,computergame…
④HowdoesArtificialIntelligenceexhibitinsciencefictions?難度:+++
關鍵詞:sciencefiction,scientificmystery,artificialintelligencerobot,self-determination,genechip…
泛讀文章相對比較簡單,我們在講解時主要以學生為主體,按順序每人翻譯一部分。對于翻譯正確的學生,我們給予語言上的鼓勵;而對于學生在翻譯中出現的錯誤,我們會給學生一定的啟示,幫助學生發現并糾正錯誤。在每節課結束時,我們還將總結學生在翻譯過程中
經常出錯的知識點和重要的專業術語。在總結專業術語時,教師說中文,學生說英文。一方面,學生注意力集中,落實了以學生為中心的教學地位;另一方面,學生用英語表達,活躍了課堂教學氣氛。
3.2適當節省原有課文的講解時間,增加教學內容
在開學的第一節課要和學生簡單地談一下計算機專業英語的重要性、學習目標、大體的授課內容。
在每節課的最后留出十分鐘時間給學生介紹科技英語的相關知識,以培養學生的實用英語技能,包括科技英語的特點、專業詞匯的構成、常用的英漢互譯的方法與技巧、英語長句和復雜句型的翻譯技巧等知識,以及和學生畢業、工作實際聯系比較緊密的學術論文和求職簡歷的英文寫作。為了使大家能更好地避免錯誤,以及創造良好的學習情境,我們在課堂上還給出了以往學生書寫的畢業論文英文摘要和英文簡歷,讓學生去判斷它的正確性和規范性,從而極大地調動了學生學習的積極性和主動性。
此外,我們在課堂上還增加了一些目前流行科技產品如優盤、MP4、上網本等的英文說明書以及計算機等級考試中出現的考點和考題,通過自主分析和教師講解相結合,來提高學生的實用英語水平。
3.3在教材的選擇上要把握以下三點
3.3.1教材的選擇要注重“新”。
作為重要的學習工具,計算機專業英語是學習計算機新理論和新技術的橋梁,而計算機技術發展日新月異,新技術層出不窮,任何一本計算機專業英語教材都不可能涵蓋計算機領域中的所有新名詞和新術語,所以在課堂教學過程中或者定期更換教材,或者在不改變原有教材的基礎上,適當給學生增加新名詞和新術語。這樣有利于學生閱讀和參考國外最新計算機教材、專著以及Internet上的信息。我們的做法是適當刪減教材中相對過時的內容,不斷補充最新科技成果,如dual-coreprocessor、IPv6、3G等,提前把閱讀材料發給學生,以便學生能在課前進行預習。
3.3.2教材的難易程度要注意把握。
針對不同層次的學生要選擇不同的教材。本科生要盡量選擇內容和專業詞匯涵蓋面廣的教材,而專科生,尤其是軟件職業技術學院的學生要盡量選擇偏重職業活動導向性的教材。
3.3.3選擇教材的內容安排要與專業課程的教學同步。
計算機專業英語教師要定期和其它專業課教師交流教學內容和教學進度,及時調整計算機專業英語教材的順序,對教學內容進行靈活處理,以便讓學生能更好地掌握專業英語課文的內容,提高學習效果。
4結束語
通過對三屆本科生和專科生的計算機專業英語課程的教學,發現學生的學習積極性得到明顯提高,學習效果也有所改進。作為一門考查課,學生的出勤率達到95%以上,學生對課程的滿意率達到90%以上,學生畢業論文英文摘要書寫的規范性也得到了同行老師的贊許。
以上只是我在計算機專業英語教學實踐中的一點經驗總結,愿與各位同行共同學習與商榷。
參考文獻
[1]金志權,張幸兒.計算機專業英語教程(第4版)[M].北京:電子工業出版社,2008.
[2]韓玉民.計算機專業英語教學研究與實踐[J].計算機與信息技術,2008,(6):106-107.
一、創建了“計算機專業實踐”課程體系
計算機專業是實踐性、工程性很強的專業,實踐環節十分重要,非常需要計算機軟件、硬件和應用技術相結合。計算機專業實踐涵蓋計算機科學與技術一級學科主要專業方向,是知識面比較寬的教學實踐環節。
“計算機專業實踐”課程安排在大四整個夏季學期,共5周,200學時,5學分。其中,講課15學時,方案設計和討論30學時,方案實施125學時,總結、撰寫實驗報告、分組表演及答辯30學時。它是本科生中除綜合論文訓練之外學分最多的一門課程,也是學生相當重視的一門課程。
“計算機專業實踐”是本科生在課程學習基本完成之后,綜合論文訓練之前安排的一個重要的實踐教學環節,是一次綜合性、創新性、研究型的大型實踐教學,同時兼有趣味性和可競技性等特點。學生在教師指導下,靈活運用所學到的基礎知識和主要專業知識,自己設計、制作、調試,完成一個綜合性、研究型的大型教學實驗,讓學生在實踐動手能力、創新思維、專業知識、科研能力和團隊合作精神等方面得到全面的訓練。
學生在推研、考研、申請出國、求職時普遍把“計算機專業實踐”作為本科學習階段的主要成果之一,作為推薦信和簡歷中的重要內容。
“計算機專業實踐”在整個本科階段的培養過程中起到承上啟下的作用,它綜合了硬件實習和工程實踐的優點,學生在老師的指導下,得到知識和實踐的全面提高。本課程有別于低年級的硬件實習,低年級的硬件實習綜合性不強;也有別于工程實踐,工程實踐作為教學環節,教學要求欠規范。另外,本課程與綜合論文訓練也有明顯的不同,在綜合論文訓練中,學生研究的范圍很窄,基本上都是軟件課題。“計算機專業實踐”有統一的課程要求,以硬件為主,軟硬件結合。
二、以國外一流大學為標準,創建研究型大型實踐教學環節
與國外一流大學相比,我們的計算機實驗教學方法和實驗手段相對比較落后,急需改進,本課程在這方面進行了有益的探索。
在課程建設初期,我們到美國的Stanford、Berkeley和CALTECH等三所大學考察了他們的計算機實踐教學情況。另外,還通過互聯網,訪問了美國的Stanford、Princeton、MIT、UIUC、Harvard、Cornell等多所知名大學的實踐教學情況。通過對比發現,我們與這些一流大學還存有許多差距。
1. 他們教學內容緊跟計算機技術發展。隨著計算機軟硬件技術的迅速發展,計算機系統中使用的硬件部件基本上都采用大規模和超大規模集成電路,這些電路的設計、驗證和測試必須使用先進的工具,而我們目前的大多數計算機硬件實驗采用小規模集成電路和手工布線進行。這種實驗方法雖然能夠學習計算機的基本原理,但是學生參加實際工作之前需要再培訓。
2. 他們研究型實驗的比例大,學生對實驗有興趣,有成就感。我們的許多實驗,學生興趣不大,應付和抄襲現象嚴重。
3. 他們注重創新意識與動手能力的培養,我們的驗證實驗偏多,研究型大型實驗偏少。
4. 在實驗方法方面,國外一流大學普遍采用先進的設計與分析工具進行實驗,以專業人員的水準來要求。對于實驗學時投入,國外大學通常開設3門左右硬件實驗課,或以硬件實驗為主的課程。在課程成績的評價體系中,實驗所占的比重較大。而我們在師資、實驗室面積及TA的數量等方面都投入不足。
在開展“計算機專業實踐”課程中,我們特別注重吸取國外一流大學的先進經驗,采取了如下措施:
1. 實驗內容緊跟計算機技術發展。在新開發的實驗系統中,核心器件采用超大規模集成電路,在學生實驗過程中采用了先進的設計和驗證工具。
2.研究型大型實驗教學。為本課程專門研制了多套教學實驗系統和實驗平臺,學生不僅能夠學習微處理器的設計、驗證和測試原理,還能夠學會相關工具軟件的使用方法。
3.開放性設計。由于在新研制的教學實驗系統采用了獨創的實驗方法,為學生提供了一個完全開放的實驗環境,學生可以自由設計計算機系統的各個方面,這在以往的類似教學實驗系統中是無法做到的。
4. 本課程特別強調要有創新性,這一點跟以往的課程實驗是完全不同的。凡是得高分的同學都有比較大的創新,這也是學生收獲最大的一個方面。
5.采用新的評價體系。改變以往的評分方法,本課程把演示、競賽、答辯、實驗報告作為評價環節,把創新性、系統整體功能作為評價重點。競賽和演示進一步調動了學生的學習積極性。
6.直接介入國際比賽,激發學生的進取精神。專題二和專題三的實驗成果,已經作為參加國際比賽的重要組成部分。同學們熱情高漲,他們不惜花費大量精力,采用難度大的新算法,意欲比個高低。
7.收集學生的意見和建議,將教學推向新高度。對課程提出改進意見,是對學生專業實踐總結的要求之一。我們將認真研究學生提出的建議,進一步改善課程條件,改進教學方法,將課程推向新高度。
三、創建了四個計算機專業實踐專題
按照計算機科學與技術一級學科不同的專業方向,“計算機專業實踐”課程分為四個專題。
專題1:開放式微處理機設計與測試。要求學生自己設計并用FPGA實現一個CPU芯片,用VHDL硬件描述語言進行設計,采用先進的工具進行模擬、驗證和測試,在測試通過之后制作成CPU芯片,并在測試系統上通過規定測試程序和自編測試程序的測試。
采用了我們獨創的實驗方法,學生可以自由設計計算機系統結構,包括指令系統、尋址方式、數據表示、寄存器結構、存儲系統、中斷系統和流水線結構等。該實驗方法已經申請了國家發明專利,按照這種實驗方法研制的教學實驗裝置“開放式CPU設計與測試系統”,已經在國內高校中推廣,獲得廣泛的好評。
專題2:多模態身份驗證系統。要求學生集成人臉檢測和識別、語音識別與合成、指紋采集和比對進行身份驗證,并進一步實現如門禁、注冊與考勤、留言及查詢等系統。
采購了指紋獲取芯片,學生們參與了印刷電路板的制作,指紋儀的研制、調試,編寫驅動程序等。同時還購置了攝像頭、麥克風等必要的設備,保證每組都有一套軟硬件完整的實驗環境。
將專題分解成多個子課題,提供專備的源程序和參考文獻,讓學生在高的起點上開始實驗,激發學生的創造性。
專題3:機器人足球及機器人足球賽。要求學生設計機器人的視覺識別與定位、多傳感器融合、系統決策、任務規劃、軌跡規劃等功能模塊,實現對足球的跟蹤、帶球和射門,最后進行演示和比賽。
研制了足球機器人實驗平臺,在平臺上可以進行機器人視覺、系統決策、任務規劃、軌跡規劃、運動控制、信息融合以及多機器人協調等方面的研究與實驗工作。制作了支持機器人足球賽的支撐設備。中型組在起步階段,進行單個球員的技術演示和比賽,仿真組進行球隊間比賽。