999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件工程導論課程雙語教學的實踐與思考

2008-12-31 00:00:00毛新軍
計算機教育 2008年24期

摘要:本文闡述了軟件工程導論課程雙語教學的目標和定位以及我們對雙語課程教學的一些認知,分析了在雙語教學過程中我們所采用的一些理念和方法,從教材、考核、實踐、交流等多個環節介紹了該課程雙語教學的實施細節,最后討論了存在的問題和進一步的教學研究。

關鍵詞:軟件工程導論;雙語教學;教學計劃

中圖分類號:G642 文獻標識碼:B

1教學目標和定位

軟件工程導論是計算機科學與技術專業本科生的一門專業基礎課,是一門導論性課程。其任務是介紹軟件開發的過程、方法和工具,使學生初步掌握需求分析、軟件設計、軟件測試的工程化方法,為學生將來從事軟件開發打下一定基礎,并為后續“面向對象軟件工程”課程進行必要的知識準備。課程的總體目標是使學生掌握軟件工程的理念和軟件開發的方法學,了解軟件進化過程,通過實踐性教學環節培養學生的軟件開發能力、工程素質和協作交流能力,培養學生提高軟件產品質量、降低軟件開發和維護成本、按計劃交付軟件產品的意識,培養學生的職業道德和團隊精神。

在該雙語課程開設之前,軟件工程課程已于2005年被評為國家精品課程。我們在軟件工程系列課程的教材建設、知識點的持續更新、教學實踐、教學方法和手段的改進等方面進行了積極和富有成效的改革,取得了一系列的教學成果。我們注意到,與其他課程相比較,軟件工程導論課程具有以下幾個方面的特點:(1)內容抽象,軟件是一個邏輯產品,軟件開發是一個邏輯思維的過程,軟件工程導論課程的教學內容包含了大量指導軟件開發的高層思想、方法和原則,這些知識點是對大量軟件工程實踐經驗的總結。(2)注重實踐,軟件工程導論課程非常強調工程實踐,幫助學生運用所學的知識來進行工程化的軟件開發,從而積累軟件工程的實踐經驗。(3)對英語運用和表述提出更多和更高的要求,包括文獻的閱讀、需求的分析和描述、軟件建模、文檔撰寫等等。因此,在該課程的雙語教學過程中如何深入淺出地向學生講授抽象的知識、如何加強實踐環節的建設、如何加強和提高學生的英語綜合運用能力就成為該雙語課程教學的關鍵。

為此,在軟件工程導論雙語課程建設和教學過程中,我們針對軟件工程課程的特點,設計科學和合理的雙語課程教學大綱和計劃,研究適合該雙語課程的教學方式和手段,努力提高學生綜合運用英語的能力,為軟件工程系列的后續課程以及其他雙語課程的教學奠定良好的基礎,并期望達到以下目標。

(1) 課程教學與人才培養逐步與國際接軌

西方發達國家和我國都在大力發展軟件產業,因此在人才培養階段如何加強學生的軟件工程素養十分重要。針對國家的這一需求,本雙語課程旨在探索和研究與國際軟件工程教育相接軌的課程教學和人才培養模式,使得所培養的學生在軟件工程的知識、能力和實踐等方面逐步向國際先進水平靠齊。

(2) 適應專業特點,加強學生英語語言環境的熏陶

軟件工程是計算機科學與技術領域的一個重要方向,一直以來研究活躍,不斷有新的概念、方法和工具出現,課程的知識體系更新非常快。特別是,絕大部分最近的研究進展和成果都是以英文方式出現在各類會議和期刊上。因此,學科專業的這一性質決定了軟件工程課程尤其需要開展雙語教學,該專業方向的學生必須經常性地在英文的語言環境中接受教育。因此,通過本雙語課程的教學,希望培養學生逐步適應在英語語言環境中接受知識傳授,具備利用英語工具獲得知識的能力。

(3) 促進學生多方面能力的培養

通過本雙語課程的教學,促進學生多方面能力的培養,尤其是利用英語進行各種形式交流的能力,包括英文教材和文獻的閱讀能力、撰寫英文學術和文檔資料的能力、通過英文進行口頭表述的能力。這些能力都是培養創新性人才所必須的,也是作為一名合格的軟件工程師應具備的基本要求。

2教學理念

(1) 循序漸進

本課程為大一學生開設,針對他們的英語實際水平,在課程教學中采用循序漸進的方式。比如,在課程教學中逐步加大英語在課程教學中的授課比重,首先要讓學生能夠聽懂所講授的知識內容,不要讓他們對英語教學感到畏懼;然后逐步培養他們利用英語來進行學習和交流的興趣,在此基礎上積極鼓勵他們利用英語來獲得知識和進行交流。

(2) 求真務實

注重實際和成效,不追求形式。對于一些有難度的項目(軟件工程技術文檔的撰寫和課堂報告),我們鼓勵學生用英文來表述,但是不強求。對關鍵性的概念和術語,適時做出中文的補充說明,并在課前提供課程術語中英文對照表,以便讓學生掌握與本課程有關的關鍵英文術語。

(3) 注重能力

我們認為大學課程教學不僅僅要給學生傳授知識,更要關注學生多方面能力(包括學術交流、獲取文獻、討論和報告、撰寫文獻等等)的培養,從而為其參與工程實踐和科學研究奠定基礎。為此,本課程將強調通過雙語課程教學培養學生以下幾個方面的能力:利用英語獲取知識的能力、文檔和報告撰寫能力、交流能力等。

(4) 強化實踐

加強案例分析和課程實踐。軟件工程導論課程的特點之一是工程實踐性非常強,為此課程通過多種方式強化實踐環節。比如,將具體和詳盡的案例分析作為課程教學的重要內容之一,按照軟件工程實踐要求布置學生進行課程實習,撰寫規范化的工程實踐文檔,加強工程實踐在整個課程考核中的比重等等。此外,在課程教學中還安排諸多的實踐機會來加強學生運用英語實踐的能力,包括軟件工程技術文檔的撰寫、課堂報告、網絡教學平臺的在線交流。

3教學方法

(1) 激發興趣

我們深信,興趣是最好的老師,表揚是激發學生學習興趣的最好手段。通過對教學內容的精心組織,突出各知識點之間的邏輯關聯,強調軟件工程知識體系的系統性;通過梳理軟件工程的歷史發展脈絡、揭示隱藏在知識點背后的思想深度、鼓勵老師和學生共享個性化的經驗等措施,激勵學生主動探索、積極實踐的學習熱情,支持和激勵學生利用英語來撰寫軟件工程開發文檔、在課堂上匯報其課程實習內容以及在網絡教學平臺進行在線交互,激發學生利用英語獲得知識和信息。

(2) 案例教學

挖掘、整理了若干工程案例,結合案例開展教學,將軟件項目案例貫穿整個講授過程,案例的規模由小及大,并要求學生與課堂案例同步地推進各自的練習案例;加速培養了學生在大型軟件開發、軟件工程管理等方面的能力,頗具特色和創新。此外,在教學網站上提供豐富多彩的案例庫、規范化的軟件工程文檔標準和模板,供學生研究、借鑒。

(3) 互動教學

老師、助教與學生通過網絡進行交流、溝通,包括網上答疑,網上作業提交、作業批改,BBS討論區,通過網絡對學生進行個性化輔導,及時與學生交互。學生不僅要提交課程實習文檔,而且還要在課堂上報告其課程實踐和實習成果以及體會,老師和學生一起對其實習成果進行評論和分析,從而對學生的課程實踐有所反饋,讓學生知道哪些方面是做的好的、需要發揚,哪些方面做的不好、需要改進和提高。

(4) 實踐教學

精心設計、精心組織實踐教學環節,緊跟軟件工程領域的最新發展,適應信息化時代教育手段變革的要求,不斷更新實驗設計,確保軟件工程的觀念、技術和方法在學生的實踐過程中得到應用并積累經驗、體會,逐步提升學生的軟件工程素質和能力。在課程教學中,我們要求學生以小組方式選擇一個應用,并遵循軟件工程的方法,對該應用進行需求分析和軟件設計,撰寫規范化的軟件工程文檔,并要求他們在課堂上報告其課程實習成果。課程還鼓勵學生利用英文來撰寫文檔、在課堂上嘗試用英語做報告、在課后用英語進行在線交互,為他們運用和實踐英語創造機會。除專業知識與實踐技能的培養外,還積極引導和培養學生的決策能力、分析能力、團隊合作能力和人際交流能力等。課程實習中,不但強調實踐的結果,更注重實踐的過程,實習全程都有輔導教師按照軟件工程的階段進行跟蹤。

4雙語教學的實施

(1) 教材

目前,我們使用的是由Pressman編寫的軟件工程教材最新版本(第六版,英文):Roger S. Pressman, software engineering – A practitioner’s approach, sixth edition (English), Tsinghua University Press, 2006。該教材在國際軟件工程界產生了巨大和深遠的影響,樹立了它在軟件工程課程教學中無可置疑的權威,在全球近千所大學中廣泛使用,是軟件工程課程教學最具影響力的教材。該書從1982年的第一版開始,就受到我國軟件工程界的重視,成為高等教育計算機專業軟件工程課程的重要教材和教學參考書。

(2) 教學計劃

該課程共有24學時,其教學內容的選擇和課時安排如下表。除了正常的知識講授之外,我們在課程教學過程中還安排了2個學時的案例分析和示范,4個學時的課程實踐報告和分析。案例分析和示范主要通過一個較為完整的案例分析和文檔演示,向學生介紹如何進行軟件的分析、建模和設計,并形成規范化的軟件開發文檔。課程實踐報告和分析主要選擇性的請一些學生介紹他們課程實踐的情況和結果,并進行分析和評價,以幫助學生知道哪些實踐和結果是可取的,哪些需要改進和提高。

(3) 英語實踐

在雙語課程教學過程中,我們通過多個環節來加強學生的英語實踐。首先,要求學生閱讀英文教材來提高英語的閱讀能力和水平,掌握與該課程相關的關鍵術語。其次,在課程實踐中鼓勵(不強求)學生利用英語來撰寫規范化的軟件文檔,從而來訓練和培養學生的英文書面表述能力;第三,在課程實踐報告和分析中鼓勵(不強求)學生運用英文來介紹其實踐文檔和結果,而來訓練和培養學生的英文口頭表達能力。

(4) 課程考核

課程考核分為二個部分:閉卷考試和課程實踐,各占50分。閉卷考試要求學生用英文答題。課程實踐分為二個實驗,需求分析和軟件設計,要求學生根據所選擇的應用,對其進行需求分析,建立需求模型,用中文或者英文撰寫軟件需求規格說明書;在此基礎上對其進行軟件設計,建立設計模型,用中文或者英文撰寫軟件設計規格說明書。課程將對學生提交的實踐結果(即軟件開發文檔)的正確性、規范性、完整性、一致性、語言表達等方面進行評估。

5存在的問題和思考

從整體上看,該雙語課程教學取得了較好的效果,超出了我們的預期。與此同時,在教學過程中我們發現了一些問題。首先,學生對雙語課程存在畏懼的心理,許多學生要經過較長時間才能適應這一教學模式。其次,學生缺乏足夠多的課后時間來應對雙語教學,包括閱讀英文教材,查找英文資料,撰寫英文文檔等等。第三,學生不愿意和不習慣用英語來進行報告和交流。

我們認為,雙語課程的教學切忌一窩蜂上,雙語課程的開設需要考慮諸多的環節和因素,條件成熟一個上一個。首先,雙語課程的開設必須與整個本科培養方案相協調,需要得到其他課程的支撐和協助。比如大學英語教學、與其他課程的銜接、學生課后所能支配的時間等等。其次,考慮到現階段本科生的外語水平,雙語課程不能急于求成,應追尋有效的目標。第三,為了提高雙語課程教學效果,任課老師應該在課前進行精心準備。比如在我們在開設軟件工程導論雙語課程之前,做了以下一系列的準備工作:英文教材選擇、英文課程教案、多次試講、英文文檔模板、英文案例分析、課程關鍵英文術語、英文課程試卷等等。

主站蜘蛛池模板: 国产香蕉在线视频| 无码AV日韩一二三区| 亚洲天堂网在线视频| 亚洲男人天堂网址| 久久人体视频| 这里只有精品免费视频| 国产视频自拍一区| 欧美高清三区| 女人爽到高潮免费视频大全| 99热这里只有成人精品国产| 国产另类视频| 国产裸舞福利在线视频合集| 精品无码一区二区在线观看| 57pao国产成视频免费播放| 成人午夜视频免费看欧美| 99视频只有精品| 少妇被粗大的猛烈进出免费视频| 久久免费成人| 成人小视频网| 亚洲中文无码h在线观看| 亚洲国产成熟视频在线多多| 在线看免费无码av天堂的| 成人福利一区二区视频在线| 国产91精品最新在线播放| 全裸无码专区| 久久一色本道亚洲| 韩日无码在线不卡| 亚洲欧洲日本在线| 一区二区三区毛片无码| 91久久偷偷做嫩草影院| 福利在线一区| 97在线公开视频| 一本二本三本不卡无码| 91久久精品国产| 亚洲精品777| 精品一区二区三区四区五区| 亚洲性视频网站| 天天躁狠狠躁| 亚洲国产欧美国产综合久久 | 久久婷婷国产综合尤物精品| 国产又粗又猛又爽| www成人国产在线观看网站| 国产免费精彩视频| 丰满人妻久久中文字幕| 亚洲—日韩aV在线| 亚洲欧美日韩动漫| 无码'专区第一页| 久久人体视频| 国产亚洲欧美在线中文bt天堂| 99精品热视频这里只有精品7| 免费人成网站在线观看欧美| 亚洲成人免费看| 久久午夜夜伦鲁鲁片无码免费| 欧洲熟妇精品视频| 午夜在线不卡| 亚洲一区色| 操美女免费网站| 色悠久久综合| 精品乱码久久久久久久| 日韩无码真实干出血视频| 91精品情国产情侣高潮对白蜜| 国产高清在线丝袜精品一区| 日本免费高清一区| 午夜福利在线观看入口| 日本91视频| 老司机久久精品视频| 国内精品久久久久久久久久影视 | 亚洲天堂福利视频| 97超爽成人免费视频在线播放| 国产视频欧美| 欧美日韩高清| 日本亚洲成高清一区二区三区| 亚洲啪啪网| 亚洲最新网址| 国产特一级毛片| 欧美在线精品怡红院| 日韩美女福利视频| 欧美区日韩区| 午夜激情福利视频| 国产欧美视频在线| 朝桐光一区二区| 国产成人久久777777|