把每一本教材都做成精品
20多年來,我編寫和主編了大量的教材,發行量超過4800萬冊,受到廣大讀者的歡迎,對如何編寫好教材積累了一些經驗和體會,在本文中愿將點滴體會與廣大教師和作者交流。
教材建設是計算機教育中的一項基本建設
教材是教學指導思想、培養目標、教學要
求、教學內容的具體體現,是計算機基礎教育中的一項基本建設。
在我國目前情況下,教材不僅僅是教學參考書,教師通過教材全面、具體地理解教學要求與教學內容,以它為依據進行講授并組織教學活動。學生以它為依據進行學習,通過教材掌握所規定的知識。實踐表明∶選好一本教材對提高教學質量至關重要。好的教材能全面、準確地體現教學要求,即使教師講課中有某些不足,學生通過自學教材很容易彌補。沒有好的教材,提高教學質量只能是一句空話。
因此,在制訂出培養目標、教學指導思想和課程基本要求以后,最重要的工作就是按照上述精神編寫出高質量的教材。每門課程都要搞出經過千錘百煉、經過實踐考驗的精品教材,以保證教學質量。
要寫好一本教材是不容易的
我曾問過一位青年教師∶“你能講什么課?能寫什么書?”他回答∶“我什么課都能講,什么書都能寫。寫書有什么難的?只要找四、五本相近的書,從每本書上摘幾段,最多改寫一下,就可以出一本書了。”我覺得有的青年教師把講課和寫書看得太容易了。以為什么人都可以寫,只要自己懂了就可以寫。有的人則是從外文書或軟件的幫助系統中作簡單摘編就成了教材。應當指出,寫教材是一件嚴肅的工作,寫書要對千萬讀者負責,決不能掉以輕心。
要講好一門課和寫好一本教材是不容易的,作者不僅需要熟悉有關技術內容,還應當了解讀者對象,研究學習者的認識規律,鉆研教學方法,還需要學習些教育學和心理學的知識,當然還應掌握一定的文字技巧。
根據我的經驗,寫出一部成功的教材,不僅需要深入地掌握技術內容,還要深入地研究教學指導思想,要有良好的寫作風格。有的專業水平高的專家講課效果并不一定很好,寫出來的教材別人看不懂,這不是技術問題,教材與專著不同,要體現教學指導思想,符合教學規律,針對讀者特點。
我寫教材并不熱衷于搶先,不盲目求新圖快。在動手寫教材前,我一般都要先向學生講授過三遍,了解學生的學習基礎和接受能力,研究他們在學習中的困難和問題,根據教學實踐不斷修改調整教案,在此基礎上再精心編寫成教材,這樣才能保證教材切合實際。
評價教材的標準
什么是好教材的標準?絕不是愈深愈好,愈全愈好。不能單純以科學水平的高低作為衡量計算機基礎教材的標準。教材不是專著,評價一本教材的質量,應當主要看它是否體現了教學指導思想和課程基本要求,是否有利于提高教學質量,是否適合本領域對象的特點。在編寫每一本教材時,都應當首先認真考慮:通過這門課應達到什么要求?哪些屬于基本要求范圍?哪些不屬于?凡是能較好地實現教學指導思想和課程基本要求、能有效地提高教學質量的,就是好教材。
我體會,一本好的計算機教材應當具備以下5個要素∶
(1)定位準確。教材要切實針對特定讀者對象的特點。寫教材前,首先要搞清本書是為哪一部分人寫的,千萬不要不加考慮提筆就寫。每一種書都有其特定的讀者對象,不能以不變應萬變,企圖用一種書去滿足所有不同專業、不同層次、不同特點的人的需求。例如不應把高職教材寫成本科教材,把面向非計算機專業學生的教材寫成面向計算機專業學生那樣的教材。
(2)內容先進。能反映計算機科學技術的新成果、新趨勢。
(3)取舍合理。該有的內容要有,不該有的不要有,不片面追求理論高級、貪多求全。
(4)體系得當。要針對學生的特點,精心設計教材體系,不僅使教材體現科學性和先進性,還要注意邏輯清晰、降低臺階、分散難點,使學生易于理解。
(5)風格優良。善于用通俗易懂的方法和語言敘述復雜的概念。要有較高的文字技巧,引人入勝。
常常有人把教材寫成使用手冊,包羅萬象,對每一細節都不放過,生怕被別人說漏掉了什么。應當準確地理解教材的任務,教材與手冊是有區別的。手冊的任務是給出一個包羅萬象的資料庫,以便使用者查閱。教材的任務是用讀者容易理解的方法介紹有關的基本概念和基本應用,不必貪多求全。
教材要體現以人為本
不僅要在政治領域中要強調以人為本的指導思想,而且要在一切領域都體現以人為本的精神。教師不能想講什么就講什么,作者不能想寫什么就寫什么,要換位思考,與讀者將心比心,設身處地為讀者著想,體諒讀者的困難,努力化解難點,幫助讀者事半功倍地達到學習目標。
我寫教材時經常考慮∶學生在學習這部分內容時會遇到什么困難?容易出什么錯?他們為什么會弄錯?是怎樣想好?怎樣講才能使他們明白?應當是教師圍著學生轉,作者圍著讀者轉,而不是相反。這里所謂的“轉”,并不是形式上的,而是指了解讀者,研究讀者,貼近讀者,幫助讀者減少學習中的困難。我在寫《C程序設計》一書時,為了舉一個合適的例子來說明二維數組的指針,整整想了三天。
當學生學習情況不好時,人們往往只從學生方面找原因,例如學習不努力,學習不得法等,很少從教師方面找原因,例如教材寫得晦澀難懂,講課枯燥無味,根本引不起學生的學習興趣。常常見到這樣的情況∶兩個情況基本相同的班級,由于采用不同的教材,由不同的教師講授,學生學習情況相差很大。
能否在教材中體現以人為本,往往是教材是否受學生歡迎、教學效果是否好的重要因素。
要使復雜的問題簡單化,不要使簡單的問題復雜化
有人曾經問我∶“你寫的書受到讀者如此歡迎,你有什么絕招?”我回答∶“很簡單,無非是一個‘懂’字。”教材是寫給人看的,必須要使人能看明白,這是最基本的要求。但是,現在有的教材連這點都做不到,對一個問題的敘述,看了好幾遍還不知其所云。一本教材的讀者成千上萬,如果一個人浪費一小時,加起來就是幾千上萬小時,切不可漠然置之。
我寫教材的一個原則是∶決不把簡單的問題復雜化,而要努力使復雜的問題簡單化。計算機知識 尤其是計算機應用知識 中有許多問題本身并不復雜,但是往往被人為地復雜化了。能用簡單了當的方法講清楚的問題就不要兜一個大圈子去講,尤其不要故弄玄虛,使人望而生畏。清華大學一位已故的院士說得好∶“什么叫水平高?能用通俗易懂的語言講清復雜的概念才是水平高。”只會在概念上兜圈子,不能正確引導學生的不是優秀的教師。
十多年前,我曾寫了一本《C程序設計》,我在化解難點上下了一番功夫。出版后很受歡迎,至今已發行了700萬冊。許多人說∶C語言原來是比較難學的,自從《C程序設計》出版后,C語言變得不難學了。在許多讀者的要求下,最近我又寫了一本《C 程序設計》 已由清華大學出版社出版 ,我覺得寫這本書最難的地方不在技術上,而在怎樣把看來難的東西變得不難。我花了大量的時間,想了許多方法去構思體系、設計例題、選擇比喻、化解難點。有的教師看了以后說∶C 也變得不那么難了。
要使讀者容易理解,應當注意采用形象思維方法,用讀者易于理解的方式和語言說明問題,要符合人們的認識規律。傳統的方法是這樣的三部曲∶提出概念——解釋概念——舉例說明。我在講課和寫書時采用的三部曲是∶提出問題——解決問題——歸納分析,從具體到抽象,從實際到理論,從個別到一般。當然,這種方法并不是適用于所有類型的教學和教材, 例如數學,它是培養抽象思維方法的 但實踐表明,對于一般的計算機教學 尤其是計算機應用的教學 是有效的。
教材要百花齊放,推陳出新
中國這么大,學校類型和層次各不相同,專業差別很大,不可能用一、二種統編的教材包打天下,應當提倡多樣化、多品種、多層次。每一種教材都有特定的對象,應當體現出不同的要求、不同的內容、不同的風格。現在,許多教材大同小異,雷同現象嚴重,缺乏自己的特色。在貫徹教學基本要求的前提下,不應當給教材劃定過死的框框,應該提倡創新。
教材也應當走市場的道路,面向市場就是面向群眾。如果一本教材的內容符合需要,寫得好,就會被各校采用。質量不好就無人選用。廣大讀者就是上帝。一本教材被成千上萬、甚至幾萬、幾十萬學生逐字逐句閱讀,接受最嚴格的檢驗,應該說這種檢驗是最權威的、最可信的。
不宜過多地用行政手段指定學校選用什么教材。應當提倡競爭,優勝劣汰。在競爭中推陳出新,形成精品,創出品牌。
現在存在著一些不利于提高教材質量的現象。譬如有的地方幾個學校聯合起來組織編寫教材,約定這些學校全部都只用自己的教材,即使明知寫得不好、學生有意見,也非要用,別人寫得再好也一律不用。甚至不讓學生課外參考其他優秀教材,這不是對學生負責的態度,不利于教學水平的提高。這種情況猶如某個地區只許銷售本地的產品,不允許外地產品進入本地市場一樣,是一種不公平的競爭,甚至是一種壟斷行為。
有的出版社為了擴大銷路,往往喜歡在封面上印上某某政府部門或某某學術團體“推薦”等字樣,而事實上質量并一定比其他的好。這就形成了誤導,甚至于濫用官方權力和學術團體的影響為一部分人謀取利益。推薦一定要慎重,要負責,不能只考慮經濟利益。國外的教材很少在封面上印上官方或學術團體推薦的。關鍵是質量,要集中精力練好內功,而不要只練外功。
要集中力量抓好精品教材。精品是最體現教學要求、能最有效地提高教學質量的。精品是在教學實踐中浮出水面的,是群眾公認的。不應當把獲獎與精品等同起來。現在各種獎項層出不窮,各有標準。實際情況是∶獲獎的不一定是精品,而精品卻不一定獲獎。我見到不少未獲獎的教材,寫得很好。最重要的依據應當是教學實踐,這是第一位的。教材不同于科研,衡量教材優劣的主要依據應當是對教學所起的作用。尤其對于計算機基礎教材更是如此。我們應當眼睛向下。作為教師,應當更加重視和珍惜來自群眾的評價和教學實踐的效果,這才是最重要的。一本教材,可以不必計較是否獲獎,但是應當爭取成為事實上的精品。
重要的是要對精品教材進行研究總結,推廣他們的經驗,把它們作為社會的財富。只要我們肯下苦功夫,努力出精品,大力推廣精品,使所有讀者都學習精品,一定會涌現出更多的受群眾歡迎的好教材。