袁野
20世紀(jì)80年代,蘇聯(lián)啟動了有史以來規(guī)模最大、最雄心勃勃的計(jì)算機(jī)普及教育計(jì)劃。在幾乎沒有個人電腦的情況下,先行者們憑借因陋就簡的硬件和天馬行空的想象力,為當(dāng)時的青少年展示了通往信息時代的道路。
1985年9月,蘇聯(lián)的九年級(初三)學(xué)生開始接觸一門新的必修課:信息學(xué)和計(jì)算機(jī)技術(shù)基礎(chǔ)。該課程旨在使編程同算術(shù)和俄語一樣,成為青少年普遍掌握的必備技能。為實(shí)現(xiàn)這個目標(biāo),蘇聯(lián)政府編寫了以15種民族語言發(fā)行的教科書,計(jì)劃培訓(xùn)約10萬名教師,并為各加盟共和國的6萬多所中學(xué)提供100萬臺計(jì)算機(jī)。
如此宏偉的藍(lán)圖距現(xiàn)實(shí)似乎很遙遠(yuǎn)——工廠一下子生產(chǎn)不了那么多計(jì)算機(jī),印刷和分發(fā)教材的進(jìn)度參差不齊,許多教師甚至從未接受過充分的培訓(xùn)。
在國際上,蘇聯(lián)的舉措引發(fā)了各國計(jì)算機(jī)專家對“計(jì)算機(jī)知識”定義的爭論。美國計(jì)算機(jī)科學(xué)家兼企業(yè)家、麻省理工學(xué)院教授、人工智能領(lǐng)域開創(chuàng)者之一愛德華·弗雷德金主張,計(jì)算機(jī)知識意味著應(yīng)用,而非寫代碼。他告訴蘇聯(lián)同行:“計(jì)算機(jī)知識不意味著如何編程。它不是告訴你計(jì)算機(jī)是如何工作的……真正的計(jì)算機(jī)知識意味著具備使用高級應(yīng)用程序的技能,例如文字處理和電子表格系統(tǒng)。”
蘇聯(lián)計(jì)算機(jī)科學(xué)家安德烈·埃爾索夫風(fēng)趣地回應(yīng)稱,弗雷德金是在否定程序員的職業(yè)尊嚴(yán)。“編碼和打字不是相互排斥的。”埃爾索夫說。作為蘇聯(lián)計(jì)算機(jī)普及教育的推動者,埃爾索夫?qū)⒂?jì)算機(jī)知識視為一套知識習(xí)慣,稱之為“算法思維”。
風(fēng)流一代·經(jīng)典文摘
2018年12期