本書以一個大學(xué)本科二年級學(xué)生Kevin與他的同學(xué)在一個酒店管理信息系統(tǒng)的實際項目中進行專業(yè)實踐、直至經(jīng)過求職面試進入一個IT企業(yè)工作為線索,將IT行業(yè)中所需的英語“聽、說、讀、寫、譯”基本技能與項目從開始到結(jié)束的整個流程有機融合起來,同時涉及云計算、移動互聯(lián)網(wǎng)、大數(shù)據(jù)、物聯(lián)網(wǎng)、社交網(wǎng)絡(luò)、基于位置的服務(wù)、通用計算圖形處理器、比特幣、三維打印和谷歌眼鏡等相關(guān)知識。
英語是全球IT行業(yè)的行業(yè)語言,英語技能是IT行業(yè)最基本的技能之一,因此熟練掌握相關(guān)英語技能對于發(fā)展職業(yè)生涯具有積極的影響。
本書是按照最新《大學(xué)英語教學(xué)大綱》對專業(yè)英語的要求,為開設(shè)軟件工程英語課程而編寫的教材。本教材在滿足軟件工程英語教學(xué)的同時,注重學(xué)生的實際應(yīng)用與調(diào)動學(xué)生的學(xué)習(xí)興趣。本書選材廣泛,內(nèi)容豐富,涉及了軟件開發(fā)的項目啟動、需求獲取、項目計劃、團隊合作、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)、系統(tǒng)測試和系統(tǒng)交付的完整流程,以及包括如何進行面試和在IT企業(yè)工作的場景。為了拓展知識,還包括了云計算、移動互聯(lián)網(wǎng)、大數(shù)據(jù)、物聯(lián)網(wǎng)、社交網(wǎng)絡(luò)、基于位置的服務(wù)、通用計算圖形處理器、比特幣、三維打印和谷歌眼鏡等深刻影響著我們生活的信息技術(shù)。
本教材設(shè)計以一個大學(xué)本科二年級學(xué)生Kevin與他的同學(xué)在一個酒店管理信息系統(tǒng)的實際項目中進行專業(yè)實踐,直到經(jīng)過求職面試進入一個IT企業(yè)工作,成為這個企業(yè)的軟件從業(yè)人員為線索來組織內(nèi)容,包含在IT行業(yè)中所需掌握的基本英語聽說讀寫譯技能,涉及從接受項目開始到項目開發(fā)完畢這樣一個完整的軟件開發(fā)流程中IT相關(guān)人員所需的英語聽說讀寫譯技能。
本教材共有10個單元,每個單元的訓(xùn)練都分為聽與說、讀與譯、寫作等方面。聽力部分概要講述與軟件工程相關(guān)的知識,對話部分涉及實際工作中與同學(xué)、客戶或同事之間的交流;讀與譯部分包括與軟件工程相關(guān)的文章和與IT相關(guān)的最新文章;寫作部分講解如何撰寫軟件工程文檔以及商務(wù)文檔等。本教材注重英語聽說讀寫譯能力的全面發(fā)展,并與軟件工程的專業(yè)課程緊密結(jié)合,采用場景式教學(xué)和體驗式學(xué)習(xí)相結(jié)合的方式,實用性強。
另外,本書配有教輔資源,包括聽與說錄音、授課PPT,需要的教師可登錄清華大學(xué)出版社網(wǎng)站www.tup.com.cn下載。使用本教材時,建議教學(xué)時長為36~48學(xué)時,教師可根據(jù)具體情況進行裁剪。
本教材適用于高等院校軟件工程、計算機科學(xué)及其相關(guān)專業(yè)、軟件學(xué)院、各類職業(yè)信息技術(shù)學(xué)院和專業(yè)培訓(xùn)機構(gòu)等。教材中設(shè)計的聽力、口語、閱讀、寫作和翻譯的場景融合了角色扮演、多人對話、小組討論等行之有效的訓(xùn)練方法,能較好地滿足課堂教學(xué)的需要,有利于學(xué)生在課堂上的即時消化吸收。
本教材在編寫過程中得到了美國專家Eric Langager和Law Phew的指導(dǎo),以及楊雪的大力幫助,在此表示衷心的感謝。
本教材試圖融合聽、說、讀、寫、譯各項技能訓(xùn)練,書中難免會有不盡如人意之處,敬請專家與讀者不吝賜教,以使該書臻于完善。編者聯(lián)系方式E-mail:yunxianglu@hotmail.com。
編 者
2014年6月于北京
Unit 1 Starting a Software Project啟動軟件項目
Part 1 Listening & Speaking
Dialogue: Starting a Software Project
Listening Comprehension: Software Engineering
Dictation: Mythical Man-Month & No Silver Bullet
Part 2 Reading & Translating
Section A: Software Engineering
Section B: Cloud Computing云計算
Part 3 Simulated Writing: Memo
Unit 2 Capturing the Requirements需求獲取
Part 1 Listening & Speaking
Dialogue:Communication with Customers
Listening Comprehension: Software Requirements
Dictation: The Difference between Customer and End-User
Part 2 Reading & Translation
Section A: Software Requirements
Section B: Mobile Web移動互聯(lián)網(wǎng)
Part 3 Simulated Writing: Software Requirements Specification
Unit 3 Planning the Project項目計劃
Part 1 Listening & Speaking
Dialogue: Software Project Planning
Listening Comprehension:Software Project Planning
Dictation: Four Variables in Projects
Part 2 Reading & Translating
Section A: Software Project Plan
Section B: Big Data大數(shù)據(jù)
Part 3 Simulated Writing: Software Project Plan
Unit 4 Working in a Team團隊合作
Part 1 Listening & Speaking
Dialogue:Team Structure
Listening Comprehension: Project Team
Dictation: Agile Software Development
Part 2 Reading & Translating
Section A: Team Structure
Section B: The Internet of Things物聯(lián)網(wǎng)
Part 3 Writing: PowerPoint Presentation
Unit 5 Designing the System系統(tǒng)設(shè)計
Part 1 Listening & Speaking
Dialogue:Software Design
Listening Comprehension: Software Design
Dictation: User Interface Design
Part 2 Reading & Translating
Section A: Software Design
Section B: Social Networking社交網(wǎng)絡(luò)
Part 3 Simulated Writing: Software Design Specification
Unit 6 Implementing the System系統(tǒng)實現(xiàn)
Part 1 Listening & Speaking
Dialogue:Creating High-Quality Code
Listening Comprehension: Writing the Code
Dictation: Concentrate on the Vital Few, Not the Trivial Many
Part 2 Reading & Translating
Section A: Computer Programming
Section B: Location-based Service 基于位置的服務(wù)
Part 3 Simulated Writing: Progress Report
Unit 7 Testing the System系統(tǒng)測試
Part 1 Listening & Speaking
Dialogue:Software Testing
Listening Comprehension: Software Testing
Dictation: Smoke Test
Part 2 Reading & Translating
Section A: Software Testing
Section B: GPGPU通用計算圖形處理器
Part 3 Simulated Writing: Software Test Specification
Unit 8 Delivering the System系統(tǒng)交付
Part 1 Listening & Speaking
Dialogue:Software Deployment
Listening Comprehension: Software Delivery
Dictation: Bug & Debugging
Part 2 Reading & Translating
Section A: Software Maintenance
Section B: Bitcoin 比特幣
Part 3 Simulated Writing: User Guide
Unit 9 Taking an Interview參加面試
Part 1 Listening & Speaking
Dialogue: Interview
Listening Comprehension: Expansion Company
Dictation: Software Configuration Management
Part 2 Reading and Translation
Section A: Careers for Computer Professionals
Section B: 3D Printing 三維打印
Part 3 Simulated Writing: Resume
Unit 10 Beginning Your Work開始工作
Part 1 Listening & Speaking
Dialogue:Beginning Your Work
Listening Comprehension: The Organizational Structure of a Company
Dictation: Open Source Movement
Part 2 Reading and Translating
Section A: The Organizational Structure of a Company
Section B: Google Glass谷歌眼鏡
Part 3 Simulated Writing: Business E-mail
Glossary(詞匯表)
Abbreviation(縮略語表)
Reference of Translation(參考譯文)
Answers(練習(xí)答案)
Bibliography(參考文獻)