文章編號:1962-5913(2008)11-0043-04
摘要:本文介紹了筆者在“計算機文化基礎”課程教學中使用的大量例證,涉及科學計算、數據處理、過程控制、人工智能等領域。
關鍵詞:教學交流;計算機應用;例證
中圖分類號:G642
文獻標識碼:B
1問題的提出
筆者從事計算機文化基礎教學多年,使用過不少版本的教材,發現很多教材在說明計算機的應用領域時,或許是篇幅的限制,只是簡單地陳述了計算機應用的幾個方面,如科學計算、數據處理、過程控制和人工智能等。如果教師在講授時沒有進一步舉出實際應用的例子,可能造成學生對計算機應用的了解過于膚淺。特別是非計算機專業,不少學生把計算機的應用只停留在資料搜索、文字處理和電腦游戲上。為了讓教師在講授過程中能找到更多的實際例子,也讓學生在計算機基礎課程的學習中能更好地感受計算機的神奇和帶來的變化,筆者將多年講授該課程積累的一些生動淺顯的例子與同行分享。
2科學計算
2.1公式驗證
計算機20小時=手工20年。法國天文學家Delaunay,為了用天體力學的方法求解月球的運動軌跡,花了10年時間去求解一個攝動級數展開式。后來為了驗證結論,他又花了10年功夫,整整20年的“筆”和“紙”的辛勞,于1867年公布了他的研究成果,出版了專著,其中記述了計算月球軌跡運動的Delaunay公式,這個公式證明長達400頁。100多年后的1970年,美國波音科學實驗室的三位青年學家用計算機代數的算法,在一臺小型計算機上僅花了20個小時的時間驗算了使用了100多年的計算月球運動的Delaunay公式,驗算結果發現Delaunay公式有三處錯誤。……