發布時間:2014-04-30所屬分類:科技論文瀏覽:1次
摘 要: 對于中小學計算機課程的內容,艾倫先生認為:真正需要講授的常用軟件只有文字處理軟件,而計算機基礎知識與基本操作、數據庫、電子表格、計算機在社會中的作用與影響以及計算機倫理道德
論文摘要:對于中小學計算機課程的內容,艾倫先生認為:真正需要講授的常用軟件只有文字處理軟件,而計算機基礎知識與基本操作、數據庫、電子表格、計算機在社會中的作用與影響以及計算機倫理道德等都是沒有必要的,我認為這是比較片面的,是不符合我國國情的,而且艾倫先生對國內、外中小學計算機課程的設置還缺乏了解。 1995年,聯合國教科文組織(UNESCO)委托國際信息處理學會(IFIP)制定了中學信息學(計算機)課程綱要,作為全世界發達國家和發展中國家結合本國(地區)文化背景和實際情況編寫教學材料的參考。本文選自《計算機工程與應用》。《計算機工程與應用》創刊于1964年,是由信息產業部北京計算技術研究所主辦的、面向中高級計算機專業工作者的學術刊物,系中國計算機學會會刊、中國電子學會一級會刊,計算機工程與應用學會學報、計算機類中文核心期刊。本刊為旬刊,國內統一刊號:CN11-2127/TP,國際刊號:ISSN1002-8331。
一、中小學計算機課程的演變歷程
在我國中小學計算機課程的歷史上,制定過四個版本的計算機“教學大綱”,因此,根據計算機教學目的和內容的演變,計算機課程的發展大致可分為四個階段:
第一個階段(1981-1986)
1981年,在瑞士召開了第三次世界計算機教育大會,由于受原蘇聯學者伊爾肖夫“計算機程序設計是第二文化”的觀點的影響,我國的五所大學附中和華夏基金會支持的試驗學校在高中以選修課的形式開展計算機課程試驗,從此拉開了我國中小學計算機教育的序幕。1983年,當時的教育部主持召開了“全國中學計算機試驗工作會議”,制訂了高中計算機選修課的教學大綱,其中規定計算機選修課的內容和目的為:(1)初步了解計算機的基本工作原理和對人類社會的影響;(2)掌握基本的BASIC語言并初步具備讀、寫程序和上機調試的能力;(3)初步培養邏輯思維和分析問題與解決問題的能力。其課時規定為45--60個小時,其中要求至少要有三分之一的課時保證上機操作。
第二個階段(1986-1991)
1986年,國家教委召開了“第三次全國中學計算機教育工作會議”,本次會議由于受1985年在美國召開的第四次世界計算機教育大會“工具論”觀點的影響,在83年制訂的教學大綱中增加了三個應用軟件的內容,如字處理、數據庫和電子表格,課程的目的也相應地包括了計算機的應用。對這些應用軟件,各地可根據自身的師資設備條件選用,不作統一要求。
根據當時的國情,還不能把計算機課作為中學的基礎性學科,只能作為具有較大靈活性的輔助性學科,在具備計算機專、兼職教師、有十臺以上微機并有專用機房和必要的活動經費等基本條件時,在高中作為選修課,在初中可作為課外活動、興趣小組或勞技課的學習內容。并初步在小學和初中開展LOGO語言教學的試驗。
第三個階段(1991-1997)
1991年10月,國家教委召開了“第四次全國中小學計算機教育工作會議”,這次會議是我國中小學計算機教育發展中的一個重要的里程杯,國家教委非常重視中小學計算機教育,并成立了“中小學計算機教育領導小組”,頒發了“關于加強中小學計算機教育的幾點意見”的綱領性文件,整個社會也開始重視計算機普及教育,為學校開展計算機教育提供了良好的社會環境。
根據本次會議精神,全國中小學計算機教育研究中心制訂了<<中小學計算機課程指導綱要>>,并由國家教委基礎教育司于1994年10月正式下發。<<中小學計算機課程指導綱要>>對中小學計算機課程的地位、性質、目的和內容有了比較詳細的要求,首次提出了計算機課程將逐步成為中小學的一門獨立的知識性與技能性相結合的基礎性學科的觀點。其中規定中小學計算機課程內容共包含五個模塊,作為各地編寫教材、教學評估和考核檢查的依據。
1、計算機的基礎知識,包括信息社會與信息處理、計算機的誕生與發展、計算機的主要特點與應用、計算機的基本工作原理介紹、微型計算機系統及類型的介紹、我國計算機事業的發展。
2、計算機的基本操作與使用,包括聯機、開機與關機、系統設置、鍵盤指法訓練、 漢字編碼方案及漢字輸入方法介紹、APPLE機及中華學習機CEC-I操作系統的簡單介紹、PC機操作系統介紹。
3、計算機幾個常用軟件介紹,包括字處理軟件、數據庫管理系統軟件、電子數據表格軟件、教學軟件與益智性游戲軟件。
4、程序設計語言,包括BASIC語言程序設計基礎和LOGO語言等。
5、計算機在現代社會中的應用以及對人類社會的影響。
這五個模塊都是中小學計算機課程中最基本的教學內容,各地在編選教材時,可根據本地區的機器設備、師資水平、課時安排、學生素質等條件在內容的選取和順序的編排上有所選擇。
第四階段(1997- )
<<中小學計算機課程指導綱要>>雖然是1994年才頒發,但事實上是在1991年開始制訂的,并以“征求意見稿”的方式向各地發布,實際上到1997年已實施了5、6年了,這期間,計算機技術的發展和應用已有了很大的變化,在保留計算機學科的一些相對穩定的教學內容的基礎上,為適應計算機技術新的發展和應用,對“指導綱要”做一些修改和調整是非常必要的,譬如增加一些新的教學內容,如WINDOWS、網絡通信、多媒體、常用工具軟件等,對有些教學內容和教學要求如程序設計語言模塊、計算機在現代社會中的應用和對人類社會的影響模塊、以及對整個指導綱要的結構也需要做些修改和調整。所以,根據這種要求,我們起草制定了<<中小學計算機課程指導綱要(修訂稿)>>(下稱“修訂稿”),在廣泛征求意見的基礎上,已通過國家教委中小學教材審定委員會中小學計算機學科審查委員會的審議,并于1997年10月由國家教委正式頒發,在1998年秋季正式實施。
“修訂稿”進一步明確了中小學計算機課程的地位、目的、教學內容和教學要求等。其中規定:
小學計算機課的教學應以計算機簡單常識、操作技能和益智性教學軟件為重點。計算機學科本身的教學內容和課時不宜過多,一般為30個課時,最多也不宜超過60個課時。如果有條件增加課時,建議把教學重點放在計算機輔助教學或計算機應用上。建議在四、五年級開設小學計算機課程。
初中計算機課的教學以計算機基礎知識和技能性訓練、操作系統、文字處理或圖形信息處理為主。一般為60個課時,建議在初一或初二年級開設。
在小學和初中階段不宜教程序設計語言。如果開展LOGO語言教學,應從繪圖、音樂等功能作為培養學生興趣和能力的手段來進行教學。
高中計算機課程要以操作系統、文字處理、數據庫、電子表格、工具等軟件的操作使用為主。程序設計可作為部分學校及部分學生的選學內容。一般不少于60個課時,建議在高一或高二年級開設。
考慮到各地、各校及每個學生在中學階段學習計算機的起點不同,在相當長時期,初中和高中的教學內容還難以徹底分開,因此,允許有交叉重復。
考慮到我國經濟教育發展非常不平衡,在“修訂稿”中規定的教學內容仍采用“以模塊為主,兼顧層次”的方法,各地可根據自身的師資設備條件選取不同的模塊和層次。
在“修訂稿”中,分小學和中學兩大部分,其中小學計算機課程的教學內容有五個模塊:
模塊一、計算機基礎常識和簡單操作
模塊二、微機操作系統簡單操作與使用
模塊三、漢字輸入及簡單文字處理
模塊四、LOGO繪圖
模塊五、教學軟件或益智性教學游戲軟件的使用
中學計算機課程的教學內容有十個模塊:
基本模塊
模塊一(M1)、計算機基礎知識與基本操作
模塊二(M2)、微機操作系統的操作與使用
模塊三(M3)、漢字輸入及中西文文字處理
基本選學模塊
模塊四(M4)、數據處理與數據庫管理系統
模塊五(M5)、電子表格
模塊六(M6)、LOGO繪圖
模塊七(M7)、多媒體基礎知識及多媒體軟件應用
模塊八(M8)、Internet基礎知識與基本操作
選學模塊
模塊九(M9)、常用工具軟件的使用
模塊十(M10)、程序設計初步
“基本模塊”是最核心、最基本的模塊,適合于所有開設計算機課程的學校或學生;“基本選學模塊”是在學習了“基本模塊”之后可任選的模塊;“選學模塊”適合于部分學校或學生。各地可根據具體條件選擇教學內容和選遍教材,在“修訂稿”中還給出了可供參考的“師資、設備等條件的變化與教學內容的選擇表”。 根據<<中小學計算機課程指導綱要>>及其“修訂稿”, 各地陸續編寫了幾十套中小學計算機教材。全國中小學計算機教育研究中心也組織力量,編寫了一套由北京師范大學出版社出版的計算機教材。包括:<<小學計算機教材>>DOS版;<<小學計算機教材>WINDOWS版;<<中學計算機基礎教程>> 乙種本;<<中學計算機基礎教程>> 甲種本;<<中學計算機基礎教程>> WINDOWS版等。并編寫了相應的教學指導書、相配套的計算機教學軟件和教學錄像帶。
二、我國中小學計算機課程現狀和所存在的問題
我國中小學計算機課程始于八十年代初期,十余年來,已取得了長足的進步,尤其是近幾年,隨著計算機性能價格比的提高以及在社會和家庭中的普及應用,作為中小學學生接受計算機普及教育的主渠道—計算機課程,越來越受到廣大教育工作者的重視。開設計算機課程的學校數成倍增加,目前已有4-5萬所中小學開設了計算機課程;計算機教學的師資水平不斷提高;所擁有的計算機數量和檔次越來越高,目前全國中小學擁有計算機數量約50多萬臺;國家教委陸續頒發了四個中小學計算機教學大綱;召開過多次計算機課程和教材研討會;各地組織編寫了不同系列的計算機教材。經過廣大計算機教育工作者十余年的辛勤工作和努力探索,中小學計算機課程已初具規模,積累了大量的實踐經驗,具備了進一步發展的基礎。
但是,我國中小學計算機課程也存在一些不容忽視的問題,主要有以下幾個方面:
第一是由于計算機課程不是高考科目,部分學校領導對計算機課認識不高,重視不夠,計算機課程在中小學課程體系中的地位和課時都難于得到保證,甚至有些學校把計算機課作為一種“擺樣子”課,隨時受到其它“大”課(如數學、語文等)的排擠。
第二是師資水平、設備條件和思想觀念的限制,部分計算機教材和教學內容過于陳舊,所編寫的教材幾年不改、不變,跟不上計算機技術的發展,其中程序設計語言的教學所占比重較大,教學難度過深。教學模式和教學方法單一,受數學、物理、化學等其它學科的教學模式和教學方法的影響較大,大多采用講解式和灌輸式教學方法,不太適合中小學計算機課程實踐性強、操作性強的特點。
第三是師資問題,我國中小學計算機教師的來源大部分是其它學科教師經過短期培訓轉行過來的,還有一部分是從校外臨時借調、臨時代課的,由于計算機技術發展迅速,而進修學習的機會較少,一部分教師所具有的計算機學科知識結構難以適應計算機課程的發展。另一部分計算機教師的來源是近幾年大專院校計算機專業畢業生,計算機知識結構較扎實,但教齡較短,教學經驗還有待提高。由于職稱、待遇和地位問題以及市場經濟的誘惑,還存在部分計算機教師的流失問題,因此,加強在職計算機教師的培訓,提高計算機教師的待遇和地位,設置單獨的計算機職稱系列,是目前計算機課程亟待解決的問題。按照我們的規劃,要通過師資補充和在職培訓,到本世紀末,中學計算機專職教師的 50 - 70 % 要達到計算機學科大專以上或相當水平的學歷標準,全部小學計算機專職教師要達到中專以上的學歷標準。
第四是我們中小學計算機課程的研究層次比較低,研究的焦點往往局限于計算機課程內容的選擇上,至于在教材、教法、評估考試等環節,其研究基本是空白。計算機課程是一門新興課程,還不太成熟,管理體制也不太健全,很多地方是由教育行政部門直接管理的。還沒有建立一個完整的計算機教學研究體制,既沒有組織機構上的保證,也沒有教學研究的渠道,沒有形成教學研究的風氣,大部分計算機教師與外界聯系較少,在孤軍奮戰。按照我們的規劃,各省市、自治區、直轄市一級教研室應在 1997 年以前成立計算機學科教研組;地(市)一級教研室要在 2000 年以前配備計算機學科專職教研員;縣一級要在 2000 年以前配備兼職教研員。目前,很多省一級教研室都沒有設置專職或兼職的計算機教研員,因此,應逐步建立和完善計算機教學研究的教研組織,并充分發揮其作用,要開辦計算機教學研究的報紙和雜志,多組織和參加計算機教學研究的會議等。要加強中小學計算機課程建設,參照其它相關學科的成果,根據計算機課程的特點,系統地進行計算機課程與教材理論研究,提出明確的教學目的、科學合理的教學內容、符合計算機課程特點的教學模式、教學方法和教學評估手段,構建適合我國國情的中小學計算機課程與教材體系,這是擺在中小學計算機課程的當務之急。
三、關于中小學計算機課程中若干問題的考慮
(一)關于計算機課程在中小學計算機教育中的地位
按照大家通常所認為的,我國中小學計算機教育一般分為三個方面:計算機學科教學(課程)、計算機輔助教學和計算機輔助管理。
計算機技術是現代科學技術的基礎與核心,是現代信息社會的主要技術之一,它已被廣泛應用于社會的各個領域,對人類文明社會的進步與發展產生了重大而深遠的影響,正在并將繼續改變人類社會的學習方式、工作方式和生活方式。這是計算機在我們社會生活中的地位和作用。
中小學計算機教育是一項面向未來的現代化教育,是中小學素質教育的重要內容,它對于提高中小學生適應信息社會的能力,對于轉變教育思想和觀念,促進教學內容、教學方法、教學體系和教學模式的改革,加速教育手段和管理手段的現代化,提高師資隊伍的素質,對于深化基礎教育改革,全面提高教育質量和效益,促進由“應試教育”向素質教育發展都具有重要的意義。中小學計算機教育是現代信息社會對基礎教育的要求,是適應二十一世紀挑戰的需要,也是當前教育教學改革與發展的需要。這是我們中小學計算機教育在基礎教育中的地位和作用。
中小學計算機課程是計算機教育的一個重要組成部分,是培養學生對計算機的興趣和意識、提高其科學文化素質,幫助他們掌握計算機基礎知識和基本技能的重要途徑。讓學生認識計算機在現代社會中的地位、作用以及對人類社會的影響,培養學生學習和使用計算機的興趣,培養學生用現代化的工具和方法去處理信息的意識;讓學生初步掌握計算機的基礎知識和基本操作技能;培養學生分析問題、解決問題的能力,發展學生的思維能力和創造能力,培養學生實事求是的科學態度、良好的計算機職業道德以及與人共事的協作精神。這是我們中小學計算機課程的主要教學目的和教學要求。
計算機課程將逐步成為中小學的一門獨立的知識性與技能性相結合的基礎性學科,并為學生適應現代社會中的學習、工作和生活方式打下必要的基礎。這是中小學計算機課程在中小學課程設置中的地位和作用。
對于計算機輔助教學,盡管經過我們十多年的努力,計算機輔助教學的發展仍然是舉步維艱、困難重重,其應用與實踐遠遠落后于理論上的要求,目前仍處于小范圍試驗階段。造成這種局面的原因固然很多,有軟件數量和質量的原因、有經費和設備的原因、有師資水平和計算機普及程度的原因、有教育思想、教育觀念甚至教育體制不適于現代信息社會的原因,但是一個比較主要的原因是對計算機輔助教學和教學軟件的認識問題。
多年來,我們在學校中對教學軟件的認識較局限于為教師講課服務的固定式的講解和演示類型的軟件,側重于一些教學中的重點、難點,或一些宏觀、微觀和瞬間現象的模擬演示,但是這類教學軟件以展示和呈現知識為主,更多地體現了以教師為“中心”的教學理念,其融合了研制開發者的教學特色,教學個性較強,由于教學無定法,這種軟件的普適性不強,推廣就存在問題,這是我們多年來在學校中計算機輔助教學難以大面積開展、所開發的軟件不受教師歡迎的一個重要的認識根源。
在應試教育觀念驅動下,我們的教育比較強調書本知識、忽視能力培養,主要采用以教師講、學生被動接受的教學模式,適應這種教學模式的教學軟件必然是以展示和呈現知識為主,其表現就是教學軟件象“書本搬家”或“教案搬家”,難于適應每一個教師的教學特點。適應這種教學模式的和計算機輔助教學和教學軟件是很難發揮其應有的作用的。
在家庭中,目前我國教學軟件的開發和應用受應試教育觀念的影響更是嚴重,其表現就是“電子練習冊”型的教學軟件泛濫,譬如很受一些家庭歡迎的復習、練習和題庫類型的教學軟件。從某種程度上講,這是適應應試教育觀念的畸形需求的必然結果。計算機是一個工具,計算機輔助教學就象一把雙刃劍,如果應用于素質教育,會成為推動素質教育實施的有力手段,如果應用于“應試教育”,也會成為加強“應試教育”的幫兇,成為“應試教育”的工具而“為虎做倀”。
我們并不是反對“書本搬家”和“電子練習冊”這兩種類型的教學軟件,這兩種類型的教學軟件只是教學軟件其中的兩種類型,也都具有其存在的使用價值,只是目前我國組織教學軟件研制開發的定位太局限于這兩種類型,這將難以最大限度地發揮計算機輔助教學的作用,這已經被我們多年的實踐所證明。教育教學軟件不是要替代教師,也不應成為“應試教育”的工具。
計算機輔助教學的關鍵在于符合教育教學特點的教育軟件,在于提高教育教學的質量和效益。目前,適應我們素質教育需要的、能夠發揮學生主動性和探索性學習的、能夠培養學生創造能力和分析問題、解決問題能力的教學軟件類型太少,能夠符合我們教育教學特點的具有開放性和靈活性的工具型、資料型軟件太少。這是需要引起我們主管部門和教學軟件開發者注意的,我們九五期間的教育軟件的組織開發也應有一個新的思路,我們軟件開發者的指導思想也要由“應試教育”向素質教育轉變,要轉變觀念。
國家有關部門已準備采取措施,將組織開發和推薦一些具有開放性和靈活性的工具型、資料型軟件,這些工具型軟件不是我們以前所說的教學軟件開發工具,而是直接面向學科教師,能夠根據不同教學特點進行組織教學的教學平臺。
對于計算機輔助管理,主要是教學管理和教育行政管理,近幾年一些學校和企業做了一些工作,開發了一些管理軟件,建立了一些校園網絡,對促進我國教育管理的現代化起了比較重要的作用,但由于傳統的管理體制和管理方法與現代管理技術不適應,這些管理軟件和管理網絡并沒有完全發揮作用和效益,而這些產品仍需進一步完善和規范化,進一步適應我國特殊的教育管理體制。計算機輔助管理如何在基礎教育中發揮作用,在那些方面發揮作用,目前仍處于探索和試驗階段。
以上對目前計算機輔助教學和計算機輔助管理的一點簡單分析與看法,是想說明雖然計算機輔助教學和計算機輔助管理非常重要,將對我們的教育思想、教學方法、教學手段和教育管理都將產生不可估量的影響,而且隨著計算機教育的深入發展,這兩個方面將成為我國中小學計算機教育的下一步發展的重要方向,但從目前來看,仍處于實驗和探索階段,還不可能大面積推廣和實施。而計算機課程只要有大綱、教材、師資和設備,就能夠正常和有序的開展,能夠進入課堂,有課時保證,有相對穩定的地位。雖然計算機課程的教學目的、內容和教學方法不斷地調整和變化,這是與計算機技術的迅速發展和計算機學科的特點密切相關的,這是發展中的問題。計算機課程的內容不可能一承不變。因此計算機課程在目前階段仍是開展中小學計算機教育的一個重要方面和主渠道,是較容易做出成效的一個方面,可以這么說,計算機課程是中小學計算機教育的一個“老根據地”,根據條件和環境的變化,適當調整其內容和形式,甚至可將計算機輔助教學或計算機應用融入計算機課程,借助計算機課程的地位,探索其新的模式。
(二)關于中小學計算機課程的性質和特點
中小學教育是基礎教育,按照中小學課程所擔負的任務,可大致分為三種課程,一是基礎文化課程,其目的是對全體中小學生進行最基本的科學文化知識教育和技能訓練,開發學生的智力潛能,培養學生生活、學習和勞動的一般能力,形成科學的人生態度和世界觀,這種課程是中小學課程結構的核心;二是勞動技術課程,其目的是讓學生掌握一些日常服務型勞動和社會生活和工作的基礎知識和基本技能,這種課程以基礎文化課程為依托,并與職業課程相結合 ;三是職業課程,其目的是引導學生掌握特定職業所需要的知識和技能,為企事業單位訓練適合當地需要的具有一定專門技術才能的勞動者。
中小學計算機課程屬于哪一類課程呢?它有什么樣的學科特點?這個問題在中小學計算機教師中有一些不同的認識,課程性質問題不確定,學科特點不清楚,這不僅影響到計算機課程的地位和作用問題,也影響到計算機課程方案、課程指導綱要、教材的設計和編寫,影響到教學目的、教學模式、教學方法和教學評估等。
隨著計算機技術在社會各個領域的應用,計算機將影響到整個社會的生產方式和生活方式的深刻變革,計算機的知識將成為現代社會人人都必須掌握的基本知識,計算機的使用將成為人人都必須掌握的基本技能,不掌握計算機的基礎知識和基本技能,將難以在現代信息社會中有效的工作和生活,這將逐步被社會歷史所證實。計算機是一種通用的智力工具,計算機的普及教育將不僅僅是一種勞動技術教育和職業教育,而是像語文和數學課程一樣,更是一種基礎文化教育和人才素質教育。中小學計算機課程將成為一門知識性和技能相結合的基礎性課程。 計算機課程具有很強的綜合性,兼有基礎文化課程、勞動技術教育和職業教育的特點,也兼有學科課程、綜合課程和活動課程的特點,尤其是在小學階段,主要是用計算機,而不是學計算機,是以計算機為工具,與其它學科或活動整合在一起,其綜合性非常強。因此,有人提出要“淡化”計算機課的“學科性”,強調計算機課程的“綜合性”,甚至提出將“計算機學科教學”改名為“計算機課程”,我認為這也是有一定道理的。對于“課程”的定義和分類,歷來是眾說紛紜,把課程視為“學科”是最為傳統的定義,它是以知識為中心的,體現了“學科本位”的教育觀念,完整的“課程”定義應涵蓋分科課程、綜合課程、活動課程、潛在課程等,我認為“計算機課程”更能反映我國計算機課的性質和特點。 計算機軟硬件技術發展迅速,硬件技術幾乎每18個月要發生一次大的升級換代。與中小學計算機課程有關的如微機技術從8088到現在的奔騰二代,主頻從1M到現在的266M,硬盤從10M到現在的2G,內存從640K到現在32M,由單機到現在的多媒體和Internet網,其發展速度讓人無所適從;軟件更是種類繁多,只是教學中的文字處理軟件就經歷了Wordstar、Wps、Word等三個大系列版本的變化,數據庫管理軟件經歷了Dbase II、Foxbase、FoxPro、 Visul-FoxPro等版本。因此,在計算機技術飛速發展的今天,如何跟蹤和把握其發展趨勢和脈絡,究竟讓中小學生掌握那些計算機基礎知識和基本技能,這將是我們需要長期研究的問題。
計算機課程的實踐性和操作性非常強,對計算機設備的依賴比較大,可對中小學學生介紹的相對穩定的基礎知識、定義、概念、原理等比較少,因此,不能把計算機課程的實踐性和操作性等同于物理、化學學科中驗證性的實驗課,在教學過程中,要把計算機課程的實踐性和操作性放在首位。脫離了計算機課程的實踐性和操作性,計算機課將失去其存在的主要價值。
另外,計算機課程還有與社會計算機普及聯系非常密切,花費較高,各地發展嚴重不平衡等的特點。社會和家庭的計算機普及將越來越影響到我們學校的計算機課程。
(三)關于中小學計算機課程的形態和教學內容
在設計中小學計算機課程時,主要有三種觀點:一種觀點是主要考慮其本學科的發展水平和結構體系,從本學科的邏輯性、系統性和簡約性來確定本學科的基礎知識和基本技能的結構,如工作原理、算法、數據結構、程序設計等,有點類似于大學計算機系的基礎部分課程; 第二種觀點是根據社會的經濟、政治和文化的需要等來確定課程的內容,主要考慮社會上常用軟件的操作和使用,如文字處理、電子表格、數據庫等應用,認為沒有必要掌握工作原理和程序設計;第三種觀點是根據學生個性結構發展和興趣愛好的需要來確定課程的內容,如計算機繪圖、唱歌、游戲等。這三種觀點各有其優點和弊端,只考慮一點而不及其余是錯誤的,但三者之間的量和度在不同的學科是不盡相同的。我個人認為根據我國經濟和教育的發展水平,根據計算機課程的特點,我國中小學計算機課程的設計思路應以社會發展的需要出發, 兼顧學科體系和學生個性發展的需要,即以計算機常用軟件的操作和應用為主,簡單介紹工作原理、程序設計等,也可利用計算機軟件作曲、編板報、玩教學游戲等,以培養學生的個性品質。
由于我國各地經濟、教育發展不平衡,其機器設備、師資水平、課時安排、學生素質等條件差別較大,各級教育行政領導對中小學計算機教育的認識和重視程度也不同,因此,就要求我國中小學計算機課程的內容設置需要有一定的層次和彈性,在近期內中小學計算機課程的形態和模式仍然將是多種多樣的,小學、初中、高中、大學的計算機課程設置的銜接還難以解決(也許不必要解決其銜接問題),必修課、必選課、選修課、勞技課、活動小組等多種課程形態并存,其教學內容的選取具有很大的靈活性,課程設置的年齡階段和課時安排也不盡一致,反映在大綱和教材上,必然存在“一綱多本”甚至是“多綱多本”的形式,但是都要遵循國家教委制定的“中小學計算機課程指導綱要”的原則要求。
另外,由于我國中小學校還存在很多八位機或低檔的十六位機,如APPLE機、中華學習機、低檔PC等,應充分發揮其在計算機課程中的作用,不應盲目淘汰,也不要盲目攀高。在這些低檔計算機上可以開展計算機基礎知識與基本操作、操作系統的簡單使用、漢字輸入與文字處理、數據庫管理系統的使用、簡單的程序設計等。對于計算機數量很少或無計算機的學校,主要以計算機的基礎知識和計算機在現代社會中的作用以及對人類社會的影響等為教學內容,可通過錄像、講座、參觀、演示等方式來培養學生的計算機興趣和意識。 在中小學開展計算機教育,不僅希望通過計算機課程形式掌握計算機基礎知識和基本操作,而且還希望和建議學校創造條件,讓學生利用所學的計算機基礎知識和基本操作應用于日常學習和生活之中,將計算機用于其它學科,如利用計算機寫作業、寫作文、做實驗和計算機輔助教學等,甚至設立以計算機為工具的“綜合課”。對于有特殊要求和特殊興趣的學生,可選學一些其它計算機應用項目,如計算機音樂創作、計算機繪圖、計算機統計、計算機輔助設計、計算機桌面印刷等。
由于計算機網絡通信的迅速發展,其在社會上的應用越來越廣泛,其對社會的作用也越來越重要,計算機網絡通信將成為我國中小學計算機課程的重要內容之一,對我國的中小學教育也將產生不可估量的影響,希望各地各校對此給予足夠的重視,并創造條件與社會逐步進行Internet聯網。如果學校有計算機與社會聯網,不僅通過課程形態學習網絡操作,更主要的是以非課程形態使用網絡,如通過網絡查詢瀏覽有關信息、在線討論有關話題、開拓視野等,培養學生獲取信息、分析信息和處理信息的能力。
國外的中小學計算機課程形態是多種多樣的,在東南亞地區,如新加坡、臺灣、香港等地區的中小學計算機課程的內容和形式與我國大致相似,只不過其機器設備比我們要高檔一些,內容更多的是側重于WINDOWS系列。美國的中小學計算機課程形式和內容不太統一,有的學校開課,有的不開課,大多數學生是在學校學習和生活中大量使用計算機,如果用到某些軟件,學生不會用,學校則為這些學生開一個培訓班,學會后就可以應用這些軟件了。目前美國的一些高中也開始注重計算機的學科教學,如美國計算機研究會頒布的“ACM現代高中計算機課程”要求:計算機課程不能僅僅講計算機文化,而是要與化學和生物、物理課一樣納入學校課程中去,其內容包括算法、編程、計算機結構、操作系統等。 考慮到我國的國情,在中小學的學習和生活中還很難有機會大量使用計算機,只有用課程的形式才能保證學生了解計算機的基本知識和基本操作,有條件的學校可讓學生在學習和生活中逐步應用計算機。
(四)關于計算機課程的教學目的
教學目的是一切教學活動的出發點和歸宿,具有強烈的指向作用、激勵作用和標準作用。在《中小學計算機課程指導綱要(修訂稿)》中提出的中小學計算機課程教學目的是:
小學階段:
1、幫助學生建立對計算機的感性知識, 使學生了解計算機在日常生活中的應用,培養 學生學習、使用計算機的興趣和意識。
2、使學生了解計算機的一些基本常識,初步學會計算機的一般使用方法。 3、幫助學生確立正確的學習態度,養成愛護機器設備、遵守機房規則等良好習慣。
初中階段:
1、使學生了解計算機在現代社會中的地位、作用以及對人類社會的影響, 培養學生學 習、使用計算機的興趣和意識。
2、使學生理解計算機的基礎知識,學會計算機的基本操作。
3、培養學生初步的信息處理的能力。
4、培養學生良好的學習態度和計算機使用道德以及與人共事的協作精神等。
高中階段:
1、使學生了解計算機在現代社會中的地位、作用以及對人類社會的影響, 培養學生學習和使用計算機的興趣以及利用現代化的工具和方法去處理信息的意識。
2、使學生掌握計算機的基礎知識,具備比較熟練的計算機基本操作技能。
3、培養學生利用計算機獲取信息、分析信息和處理信息的能力。
4、培養學生實事求是的科學態度、 良好的計算機使用道德以及與人共事的協作精神。
一般一門課程的教學目的包括“傳授基礎知識、基本技能、發展學生的智力和能力、培養學生的科學世界觀和道德品質”等,對于計算機課程教學目的來說,也可以分為上述四個方面:
1、相對穩定的計算機基礎知識
在《中小學計算機課程指導綱要(修訂稿)》中規定的很多教學內容都是基礎知識,它包括計算機的一些常識、簡單工作原理和工作過程,常用軟硬件的概念、構成、功能、特點,這些都是學好計算機的前提,是訓練技能和發展能力的基礎。使學生具有一定的信息科學技術常識,使之能夠基本上閱讀有關的一般通俗科普信息文章和參加有關的討論,談論信息技術的發展與應用,應不能存在與人交流上的障礙。
2、計算機基本技能
技能是對一系列行動方式的概括,是計算機知識運用過程的熟練化,在中小學計算機教學中所指技能是基本操作技能。技能是在知識簡單應用的基礎上形成,在技能訓練中又能加深對知識的理解,它又是形成能力的重要途徑。但對具體的計算機技能有哪些還沒有一致的見解,一般指軟硬件操作等技能。
3、計算機能力
計算機能力是人們順利完成計算機活動的本領,是在計算機知識學習和基本技能訓練的基礎上逐漸內化,在人的大腦中形成一種比較穩定的行為傾向。計算機課程所培養的能力主要包括動手操作能力、創造能力、想象能力,以及利用計算機獲取信息、分析信息和處理信息的能力和分析問題、解決問題的能力。
4、個性品質培養
個性品質是人的一種非智力因素。在人的認識活動中非智力因素對學生的認識、記憶和應用計算機知識的全過程起著不可忽視的作用。良好的個性品質主要包括正確的學習目的、濃厚的學習興趣、頑強的學習毅力、實事求是的科學態度、獨立思考、勇于創新精神和與人共事的協作精神、良好的學習習慣和計算機使用道德、強烈的信息意識等。
從教學目的上可以看出,中小學計算機課程與社會上的計算機培訓是有很多不同點的。
(五)關于中小學計算機教學的評價
近幾年來,隨著計算機在社會各個領域的迅速普及和應用,各種各樣的計算機社會化考試也越來越多,目前最主要的計算機考試有:國家人事部和電子工業部組織的“中國計算機軟件專業技術資格考試和水平考試”;國家教委考試中心組織的“計算機等級考試”和“CIT劍橋信息技術考試”;勞動部職業技能鑒定中心組織的“全國計算機高新技術職業技能鑒定考試”。另外,還有一些省市如上海和廣東等地組織的地區性計算機考試,也有一些面向大學非計算機專業的學生開展的地區性計算機統一考試等等,種類繁多。
教學評價的目的在于教學的診斷、反饋、評定和激勵,它是教學過程的重要環節和有機組成部分,是改進和提高教學效果的有利手段,教學評價一般分為總結性評價、形成性評價和診斷性評價三種,各有其不同的適用對象和使用目的,考試和測驗是最重要的教學評價手段之一,其本身就是一種教學活動。 對于我們中小學計算機教學來說,通過考試和測驗,可以了解學生對計算機知識、技能和能力已達到的水平和存在的問題,分析造成學生學習不利或有利的原因,并據此確定具體的施教措施,以更好地設計適合學生的教學目標和教學過程,從而提高我們中小學計算機課程的教學質量,因此,考試和測驗是我們的計算機教學具有非常重要的意義。
目前,計算機教學的評價是我們中小學計算機課程的一個薄弱環節,由于我國經濟教育發展的不平衡,開設計算機課程的學校還只占我國全部中小學校的很小一部分,而且比較分散,很多地區還沒有設置計算機教研員,教學研究既沒有組織機構上的保證,也沒有合適的渠道,除個別大城市外(如上海等),組織統一的計算機考試還比較困難,因此,一些學校就組織學生參加了社會上的各種計算機考試,我認為,從某種角度上講,這對中小學計算機教學帶來了一些沖擊和干擾,由于學校計算機課程的教學目的、教學內容、教學要求和教學方式等與社會的計算機培訓不同,學校的計算機課程不僅是一種知識性和技能性相結合的基礎教育和素質教育,也承擔著培養能力、發展個性的任務,社會上的計算機培訓是難以承擔這些任務的。社會上的各種計算機考試是一種職業和就業考試,不能代替學校的計算機教學評價,我們也希望社會各舉辦計算機考試的單位,應明確限定其考試對象不得面向中小學生,就如同社會不能舉辦面向中小學生的語文、數學考試一樣,我們也建議學校不要組織在校學生參加社會上的計算機職業考試或等級考試。
計算機學科應主要從認知、操作兩個領域進行教學評價,以形成性評價為主。認知領域以書面考試為主,操作領域以上機操作考試為主。學生成績核定由書面考試和上機考試兩類成績結合進行綜合評定,成績評價采用等級制。
隨著我國中小學計算機教學的規范化和正常化,可逐步實行全國性與地方性相結合的計算機課程合格考試或水平考試,有條件的大城市還可將高中計算機課程納入會考科目,考試的依據應是國家教委制定的“中小學計算機課程指導綱要”所提出的教學內容和教學要求,考試方式應更符合計算機課程的特點,北京西城區的計算機考試模式是非常有參考和借鑒價值的。
(六)關于我們這個課程名稱的問題
有些人認為“中小學計算機”課應改為“信息學”課,我認為這不僅要了解“計算機”和“信息學”等一些概念和范疇的區別,也要考慮目前我國的師資設備條件和水平。“信息”又稱“情報”和“消息”,是現實世界新的事實和知識,其具體物理表示是數據(如數字、符號、聲、光、圖像等);“信息學”是用計算機來處理或傳送信息的科學,內容包括信息及信息處理的研究(信息的形態、傳輸、處理和信息的存儲等),特別是利用新的信息技術(計算機及通信網絡技術)來處理信息;從發展來看,計算機和網絡通信技術的結合是必然趨勢,因此也有人提出“網絡即是計算機”的概念。 “計算機”是處理信息的工具,而“信息學”的范疇要大得多。目前在我們國家的中小學計算機課程中,主要涉及的是計算機這個處理信息的工具本身,而對網絡通信這個傳送信息的工具在我國中小學又暫時沒有條件,至于信息的形態和信息的存儲的研究還不可能成為中小學計算機課程的內容。 事實上,國外一些發達國家也并不完全叫做“信息學”課程,而且“計算機”或“電腦”這個名字比較普及,比較容易讓學生和教師接受,而“信息學”就顯得“學術化”一些,容易讓人不知其所以然,好象“研究”味道較足。況且假如我們的教學內容沒有什么大的改變,僅僅改一個名字,似乎有些“換湯不換藥”的感覺,因此我個人認為:“中小學計算機”課改為“信息學”課的必要不大,至少目前還沒必要改。預計2000年以后,網絡尤其是因特網將成為我國中小學計算機課程的主要教學內容,第五個版本的“教學大綱”也可能出臺,屆時,可適時地將中小學“計算機課”改為“信息學”課。
(七)關于小學計算機課程
隨著中小學計算機教育的深入開展,我國中小學計算機課程開設階段逐步由高中向初中和小學發展,尤其是沿海地區和大城市,開設計算機課程的小學越來越多,部分小學已把大力發展計算機教育作為辦學特色之一,這些學校的計算機課不僅在高年級開設,有的是從小學一年級一直開到小學六年級,因此,很多小學感覺到“中小學計算機課程指導綱要”和教材中所規定的小學計算機教學內容太少,滿足不了教學的需要,也不知道該講些什么內容了。 對于小學是否獨立開設計算機課程,目前存在一些爭議,有人認為在小學開展計算機輔助教學就行了,沒必要開展學計算機的課程,我認為:由于目前還較缺乏合適的小學教學軟件,以及其它種種原因,計算機輔助教學仍是實驗階段,很難大面積推廣,而且為保證小學計算機教育的地位和課時,在有條件的小學開展計算機課程是非常必要的,但在小學開展計算機課程的主要目的不是讓學生學習太多的計算機學科知識,而是培養學生學習和使用計算機的興趣和意識,使學生知道計算機的一些基本常識,初步學會計算機的一些基本操作,如開、關機,鍵盤、鼠標器、顯示器、打印機、軟磁盤及其驅動器等計算機主要組成部件的簡單功能與使用,指法訓練與漢字輸入,計算機畫圖、唱歌,輔助教學軟件和益智性游戲軟件的使用等。 小學計算機課程的教學內容應以操作技能的訓練和益智性教學游戲為重點,而且要適合小學生的年齡特點,注意趣味性,破除學生對計算機的神秘感。
如果在小學階段教學程序設計語言,可選擇適合兒童特點的LOGO語言,其它程序設計語言不宜在小學階段開設。
小學計算機課程建議在四、五年級開設,一般為30-50個課時,計算機學科本身的教學內容和課時不易過多,如果有條件增加課時,建議把教學內容側重于計算機應用或計算機輔助教學上,比如計算機美術、計算機音樂、繪圖、設計板報、寫作文、做其它實驗、益智游戲、使用教學軟件等。 北京一些學校如景山學校等正在試驗開設“計算機綜合課”,以計算機課程的名義,將計算機和其它課程或活動整合在一起,這是一個非常值得關注的小學計算機課程形態。
(八)關于中學計算機課程中的程序設計問題
1995年,聯合國UNDP首席教育技術專家艾倫先生經過對我國中小學計算機課程的考察,提出一個嚴重警告:應盡快終止BASIC程序設計語言的教學,否則,中國中小學計算機課程將陷入困境,重蹈西方發達國家八十年代初期的失誤經歷。
BASIC程序設計語言在我國中小學計算機課程中占據重要地位的主要原因有三個:一是歷史原因,我國中小學計算機教育始于八十年代初期,受原蘇聯學者伊爾肖夫“計算機程序設計是第二文化”的觀點的影響較為嚴重,當時西方發達國家的中小學計算機課程中主要也是學習BASIC程序設計語言;二是當時我國中小學計算機教師大多是由數學、物理學科轉行的,所接受的培訓內容主要也是BASIC程序設計語言,后來隨著計算機技術與應用的發展,這些教師很少有機會接受培訓更新知識結構,只能適應于教授BASIC程序設計語言;三是在我國中小學計算機教育發展初期,所裝備的機器大量是不帶磁盤驅動器的LASER 310和COMX,這些機器不能運行應用軟件,只能適應于教授BASIC程序設計語言。BASIC程序設計語言在我國中小學計算機教育發展初期還是起了很大的作用的。
隨著計算機教育的深入發展,我國中小學計算機教育的目的和內容也在不斷的發展變化。在八十年代,基本上是高中、初中、小學全講BASIC,86年后,增加了三個應用軟件:字處理、數據庫和電子表格。91年后,情況有些變化,在<<中小學計算機課程指導綱要>>中,BASIC程序設計語言只是計算機課程設置中五個模塊之一,而且主要按排在高中階段。1997年,在<<中小學計算機課程指導綱要(修訂稿)>>中,程序設計已成為選學模塊的內容,是高中部分學生學習的對象。但在某些地區和學校,由于種種原因,難以在短時間內轉變過來,BASIC程序設計語言在計算機教學內容中所占比重還是過大,最主要的原因已不是師資水平和硬件配備檔次問題了,很多計算機教師水平很高,而且所配備的計算機大部分是386和486,根本原因在于觀念問題,他們認為程序設計語言是計算機基礎文化的核心,是萬變不離其宗之“宗”,是培養學生分析問題、解決問題和思維能力的工具,因此堅持要教授BASIC程序設計語言。
按照大學計算機學科教學計劃,計算機學科領域一般可分解為十個方面的知識單元:算法與數據結構;計算機體系結構;人工智能與機器人;數據庫與信息檢索;人機通信;數值與符號計算;操作系統;程序設計語言;軟件方法學與工程;社會、道德和專業問題。程序設計語言不是計算機整個學科體系的基礎,只是其中的一個方面,是計算機軟件開發的工具。 中學計算機課程要以基礎性知識和技能性操作為主,而不是培養小型程序員的,程序設計是更高層次的學習內容或對程序設計感興趣的部分學生的學習內容,不是大多數學生的學習對象。我們并不反對在中學計算機課程中學習程序設計語言,但其目的應定位于:一是讓學生通過學習程序設計進一步深入地了解計算機的一些工作過程,如輸入、輸出、運算以及如何控制計算機等;二是讓學生了解程序設計的一些初步知識、算法的概念,以及通過程序設計的方法和思路解決一些簡單的實際問題等,如提出問題和需求,確定算法(分析解決問題的辦法),編寫程序(解決問題的具體過程),調試程序(反饋和評估)。但所占教學內容的比例不宜過多、教學難度也不宜過大。在進行計算機程序設計教學時,要選擇適合中學生的年齡特征的程序設計語言,如LOGO語言、 BASIC語言和數據庫程序設計語言等。LOGO語言不僅僅是一種程序設計語言,更是一個計算機輔助教學工具。因此,LOGO語言的教學要側重于畫各種各樣有趣的幾何圖形,培養學生的觀察力、想象力、創造能力和規劃能力等,通過LOGO繪圖的教學,培養學生學習計算機的興趣。
在這一點上,我們的計算機教師和計算機教材編寫者,都要適應這種變化和要求。而且如何處理好中小學的計算機課程和計算機競賽的關系,如何處理好計算機競賽的指揮棒問題,也是我們要妥善解決的一個問題。
另外,對于中小學計算機課程的內容,艾倫先生認為:真正需要講授的常用軟件只有文字處理軟件,而計算機基礎知識與基本操作、數據庫、電子表格、計算機在社會中的作用與影響以及計算機倫理道德等都是沒有必要的,我認為這是比較片面的,是不符合我國國情的,而且艾倫先生對國內、外中小學計算機課程的設置還缺乏了解。 1995年,聯合國教科文組織(UNESCO)委托國際信息處理學會(IFIP)制定了中學信息學(計算機)課程綱要,作為全世界發達國家和發展中國家結合本國(地區)文化背景和實際情況編寫教學材料的參考,在中學信息學(計算機)課程綱要中,計算機基礎知識部分所列出的內容為:
1、核心模塊:C1 硬件; C2 系統軟件環境; C3 計算機技術的發展; C4 計算機的使用簡介; C5 文本處理; C6 數據庫操作; C7 電子制表軟件操作; C8 圖形操作; C9 社會學與倫理學問題; C10 軟件工具的選擇。
2、核心選修模塊:E1 數據庫設計和使用; E2 電子制表軟件設計和使用; E3 信息學與職業選擇。
3、通用可選模塊:OP1 鍵盤操作技能; OP2 桌面印刷(DTP); OP3 計算機與通信; OP4 作圖; OP5 多媒體操作; OP6 計算機輔助設計(CAD) OP7 造型與模擬; OP8 專家系統; OP9 機器人和反饋設備; OP10 音樂; OP11 統計學。
4、供選程序設計模塊:P1 程序設計入門; P2 自頂向下程序設計。
計算機基礎知識核心模塊是中等學校教學目標中必須掌握的,其它為可選的內容。根據各校的資源、設備的情況,基本上以所有的學生、大多數學生、部分學生為學習對象的次序,以C1--C10、E1--E3、OP1--OP11、P1--P2為學習內容的次序。
由上可以看出,我國中小學計算機課程的內容和國際信息處理學會的中學信息學(計算機)課程綱要的要求基本上是吻合的,但由于師資、設備條件等因素,在課程內容的豐富性和先進性方面,還存在一定的差距。
SCISSCIAHCI