python降温了吗_为“Python将纳入高考”降温
近日,一個“Python將納入高考”的新聞在老楊的朋友圈被刷屏,一時間,很多人奔走相告。消息的內容是:
“近期,浙江省信息技術課程改革方案出臺。從2018年起浙江省信息技術教材編程語言將會從VB 更換為Python。這意味著Python確定進入浙江省信息技術高考?!?/p>
作為一名曾經的中學計算機老師和當前的在線教育工作者,這個新聞原本太值得祝賀了;但媒體人的習慣使然,老楊還是查看了一下新聞來源。這一看,就發現了一些問題……
一、《信息技術》課用Python棄VB是真是假?
仔細查找之下,老楊找到的最早的此消息來源是一個論壇,這個帖子的開頭是:
“就在前幾天,和一位浙江省高校的信息技術老師聊天,我得到了一個震驚的消息:
明年,浙江省信息技術教材將不會在使用晦澀難懂的VB語言,而是改學更簡單易懂的Python語言。也就是說,
Python語言將納入高考內容之一。
編程語言在升學中的比重逐漸加大,將要成為高考加分的一大利器?!?/p>
不過,后來第一句話被某狐等平臺轉載時,第一句話消失了……目前,老楊沒有在任何官方平臺中搜到這個新聞。
但是,上面這個事實并不代表這個消息就完全是謠傳。事實上,浙江要修改《信息技術》課程、用Python替換Visual Basic的說法已經存在了好久。某乎平臺上早就有了非常精確的說法,不過什么時候落實不一定罷了。
所以,從目前掌握的情況看,浙江對高中《信息技術》課程進行調整、選Python放棄VB的說法,可信度較高,只不過尚未官宣罷了。
二、高考真的要考Python?
高中《信息技術》涉及了Python,就說“Python進入了高考”。這句話對嗎?也對也不對!這就需要從浙江省高考改革說起。
2014年9月9日,浙江省發布了《深化高??荚囌猩贫染C合改革試點方案》。方案規定:
統一高考招生,將按照“3+3”計分方式,即語文、數學、外語3門為統一必考科目,另3門為選考科目,考生根據本人興趣特長和擬報考學校及專業的要求,從思想政治、歷史、地理、物理、化學、生物、技術(含通用技術和信息技術)中任選3門為選考科目。除語文數學外,其他科目都有兩次考試機會,成績兩年有效。
在上面說的進入高考的“技術”課程里,分為信息技術和通用技術兩塊,一張卷子各50分。信息技術涉及信息技術基礎、多媒體技術與應用、算法與程序設計三個方向。而通用技術則是電子控制技術,設計電路控制、單片機等元器件的知識。
老楊在官方渠道,找到了2017年浙江省高考“技術”課程的考試大綱,其中“技術”科目中“信息技術”這50分的考試形式與試卷結構如下:
看到這里大家應該明白了——
1,浙江省的高考,技術類課程的確是考生需要從7門課程中選擇3門的備選課程之一。從這種角度說,高考真的可能會考Python!
2,在技術課程中,“算法與程序設計”(現在是VB,或許會換成Python)在加試部分中,分值是11分~13分。從這種角度說,這個比重,真的不重……
三、高考的Python,會有多難?
為什么浙江會把包括編程語言在內的技術內容放入高考,這個話題已經被討論了許久,本文不做贅述;總體說來,老楊對這個改革是舉雙手贊成的,因為有利于學生在中學的多向選擇,一定程度改變死讀書的情況;換言之,這也是高考減負的一種方式。
但既然是減負,那就需要了解高考對“算法及程序設計”考到什么難度?考生容不容易拿分?我們還是先看考綱:
從老楊自己的經驗來說,這個難度總體來說還是不低的,因為傳統的會考級別一般只講到兩重循環、可以對數組排序就差不多了。網上也有網友表示高考的“程序設計知識比之前的信息技術會考中的程序設計難度大很多”,看來是有道理的。不過總體來說,從老楊瀏覽網上信息看來,選擇了“技術”課程的考生都對這門課感到輕松,90分以上甚至95分以上的比比皆是。網上其實還能找到模擬試卷,大家可以自行查閱。
按照中學考綱的基本調整規律,一般來說,細節調整,總體難度級別不會調整(尤其不會明顯增加難度)。因此從這個角度說,“算法及程序設計”所用語言從VB改成Python,也不會有太大難度的改變。
四、Python真的成了中學編程語言會有什么變化?
如果Python真的成了編程語言,能說明什么問題呢?是要歡呼Python的“牛氣”嗎?恐怕未必……
中學設置算法及程序設計課程,主要目的有兩個:一是學習程序設計和算法的基本思路和基本方法;二是作為一種工具,進行一些人機結合的實驗,例如簡單統計、做圖等等。
出于這些目的,應用最廣泛的語言是Basic和Pascal,前者是因為語法簡單直觀,非常容易上手,所以幾十年來一直是中學入門級編程的首選;后者是因為語法規范,容易養成編程習慣,所以是很多大學第一門編程語言的示例性語言。
但必須看到,幾十年來,Basic(包括VB)和Pascal(包括Delphi)都不是商用的最佳語言,甚至進不了前三名——在商業領域大放光彩的C/C++和多年來雄踞各種編程榜第一的Java語言,基本上從未進入過中學編程教學語言,甚至也不出現在大學低年級的編程課堂里。
換言之:中學編程語言用了哪個語言,只能說明這個語言夠簡單、規范,與這個語言在商業環境下是否被最廣泛的應用,基本沒有關系。
所以,Python有望(強調!)成為中國某省的高考相關科目教材的一部分,這件事情對年輕的Python語言來說當然是一件非常值得稱贊的好事!但也需要冷靜地看待這個問題,不應過火;尤其應該將其與商業應用的發展趨勢之類的區分,以免誤導。
總結
以上是生活随笔為你收集整理的python降温了吗_为“Python将纳入高考”降温的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java servlet filter_
- 下一篇: unity 动画原动画返回_Unity3