本書是由國內教師與英國Essex 大學計算機學院的教授Vic 共同編寫的全英文教材。它主要由3部分組成:創新科學、計算機英語和英語語言學。其中,創新科學部分主要介紹創新思維,頭腦風暴,超微科幻小說和微型科幻小說;計算機英語部分涉及計算機基礎知識,計算機專業知識及計算機前沿技術;英語語言學部分主要介紹英語文學的基本知識、寫作風格及評估方法等。全書選材以突出基于計算機領域新技術與實用技術的英語表述及學生創新能力的培養為目標,并配有同步對照的詞匯注釋。
本書可供大專院校學生使用,也可供參加計算機水平考試的學生和廣大工程技術人員參考,還可供其他想提升科技創新能力的人員參考使用。
計算機英語是本、專科院校學生學習專業外語的一門重要課程。怎樣用更有效的方式讓學生在學習計算機英語的同時激發他們的想象力和科技創新能力,是編寫本書的出發點。
科幻小說將人類的冒險精神和想象力聯系在一起,它將許多工程師和科學家帶進了計算科學領域。此外,想象力被視為工程設計的一個關鍵要素,因為它能夠使設計人員打破慣例去創造性地思考問題,從而產生新的想法和創新。事實上,科學幻想正被世界上一些大的計算機公司(如Intel )作為一種創新的工具,推動新穎的產品設計,同時它又作為一種語言是設計師和客戶之間的連接橋梁,這就是所謂的創造性科學,這種方法被稱為科幻原型(或科幻的原型設計)。科幻原型法不僅是重要的創新科學和工程設計的工具,同時該方法還包含使用豐富的(和技術的)書面和口語詞匯及表達方式,這正是語言學習的核心。因此,本書采用創新科學和科幻原型作為計算機英語教學工具。
全書由3部分組成,共16個單元。其中單元1~4為第一部分創新科學;單元5~12為第二部分計算機英語;單元13~16為第三部分英語語言學。每個單元的具體內容為:單元1介紹創新思維的重要性及創新科學和科幻原型方法;單元2介紹頭腦風暴及其具體的實施過程和方法;單元3介紹超微科幻小說的寫作方法,并給出一些實例;單元4介紹怎樣從超微科幻擴展到微科幻小說的方法,及基本的微科幻小說的寫作技巧;單元5介紹計算機系統的組成及計算機硬件和軟件;單元6是計算機語言基礎知識及將來的發展趨勢;單元7是關于計算機網絡及網絡安全的相關知識;單元8介紹常用辦公軟件Word 、Excel 和Access 的主要功能及其英文表述;單元9介紹物聯網的基本知識及其應用實例和面臨的挑戰;單元10是數據庫技術,介紹數據庫管理的基本知識及當前熱門的大數據技術;單元11介紹云計算的基本知識和相關技術;單元12介紹人工智能和機器學習的基本知識及其部分應用實例介紹;單元13介紹英語語言學的基本知識及部分計算機專業詞匯;單元14介紹英語文學的寫作風格及科幻文學和技術寫作;單元15介紹故事講述的不同結構;單元16介紹評估方法和創新寫作。每個單元均配有相應的小組討論題目及口語表述和寫作要求。書后還提供了一些相關的閱讀資料,旨在提高學生的專業英語聽、說、讀、寫綜合能力及科技創新能力。
本書的單元1~ 4由英國教授Vic Callaghan 編寫,單元5、6、8、9、11、12由張書梅老師編寫,單元7和10由何東彬老師編寫,單元13~ 16由王紅梅老師編寫。另外,何東彬老師還負責全書大部分的詞匯標注工作,張書梅和Vic Callaghan 共同負責全書的統籌工作。在本書編寫過程中石家莊學院的劉建軍、許征程、高振環、胡鴻志、劉智國等老師提供了大量的建議和幫助,在此深表感謝。
由于編者水平有限,不當之處敬請讀者批評指正!
編者
2015年12月
Section 1 Creative Science
Unit1 Creative Thinking
1.1 The Importance of Creative Thinking for Scientists and Engineers
1.2 What is Creative Science
1.3 The Science Fiction Prototyping Method
Exercises
Unit 2 BrainStorming
2.1 The Brainstorming Method
2.2 Creating a Brainstorming Session
2.3 Market Review
Exercises
Unit 3 Micro-Fiction
3.1 Introduction to Micro-Fiction
3.2 Micro-Fiction as a Shorthand Innovation Language
3.3 The Basics of Writing a Micro-Fiction
3.4 Examples of Micro-Fiction
Exercises
Unit 4 Mini-Fiction
4.1 From Micro to Mini Fictions
4.2 Mini-Fictions as a means to test product ideas
4.3 The Basics of Writing a Mini-Fiction
Exercises
Section 2 Computer English
Unit 5 Computer Systems
5.1 What is a Computer?
5.2 Computer Hardware
5.3 Computer Software
Exercises
Unit 6 Programming Languages
6.1 Introduction to Programming Languages
6.2 Good Programming
6.3 The Future of Programming
Exercises
Unit 7 Networks and the Internet
7.1 Computer Network
7.2 The Internet and World Wide Web
7.3 Network Security
Exercises
Unit 8 The Microsoft Office Suite
8.1 The Word Processer
8.2 The Spreadsheet
8.3 The Access Database
Exercises
Unit 9 Internet of Things
9.1 What is Internet of Things?
9.2 Examples of IoT Applications
9.3 Challenges for IoT Applications
Exercises
Unit 10 Database Management
10.1 Introduction to Database
10.2 Database Normalization
10.3 Big Data
Exercises
Unit 11 Cloud Computing
11.1 Introduction to Cloud Computing
11.2 Cloud Computing Architectures
11.3 Vendors for Cloud Computing Services
Exercises
Unit 12 Artificial Intelligence
12.1 Introduction to Artificial Intelligence
12.2 Introduction to Machine Learning
12.3 Applications of AI
Exercises
Section 3 English Language
Unit 13 English Languages
13.1 Introduction to English
13.2 Basic Grammar
13.3 Basic Technical Vocabulary Exercises
Unit 14 English Literature
14.1 English Literature Styles
14.2 Science Fiction Literature
14.3 Technical Writing
Exercises Unit 15 Storytelling
15.1 History of stories
15.2 Classic Story Structures
15.3 Linear and non-linear narrative structures
Exercises
Unit 16 Assessment
16.1 Assessment methods(written versus oral)
16.2 Assessing Fictional Literature
16.3 Creative Writing
Exercises Appendix A Reading materials
Unit 1 The One Hundred Year Problem
Unit 2 The Technological Singularity
Unit 3 Examples of Mini-Fiction
Unit 4 Techno-wizardry in the home4
Unit 5 Population movements and genetics
References