讀完小學生編程考試大綱,不妨重新討論下計算機從娃娃抓起這件事

2020-12-08 機器之心Pro

機器之心報導

作者:蛋醬

三十五年後,我們才明白了什麼叫做真正的「學計算機從娃娃抓起」。

人這一生,不可能不經歷幾場抓耳撓腮的考試。

就比如大學生們幾乎都參加過的全國計算機等級考試,比如二級 Office 考試,考察的是 Word、Powerpoint、Excel 這種常用軟體的操作,但據統計通過率還不足三分之一……

其實,隨著網際網路的發展和計算機技術的普及,與計算機水平有關的考試不再局限於大學生這個群體,專門針對中小學生的「全國青少年軟體編程等級考試」已經在全國上下開展地如火如荼。

就在 2020 年的第一天,中國電子學會考評中心就發布了《關於舉辦 2020 年青少年軟體編程等級考試的通知》。

它和全國計算機等級考試的節奏很像,每年 3 月、6 月、9 月、12 月各組織一次考試,考過可以獲得正式證書。

這門在 2019 年第一季度才正式啟動的考試,全年內共吸引了數萬名考生報名參與,目前已經覆蓋了超過 25 個省市。

三十五年過去了,我們終於明白了什麼叫做「計算機要從娃娃抓起」,在各位體會到「村裡剛通網」那種快樂的年紀,現在的小學生已經學會編程了。

但是,小學生學習編程這件事,褒貶不一,也有人說:「少兒編程真的不是收智商稅嗎?」

讓我們先看下考試標準

少兒編程在國內火熱起來,也就是這兩年的事。

「《國務院關於印發新一代人工智慧發展規劃的通知》中指出要實施全民智能教育項目,在中小學階段設置人工智慧相關課程,逐步推廣編程教育。」

之所以要在青少年群體中開展軟體編程等級考試,也是少兒編程考試催生出的必然產物。全國青少年軟體編程等級考試是由中國電子學會於 2018 年啟動的面向青少年軟體編程能力水平的社會化評價項目。中國電子學會是工信部旗下的一個學術類社團,成立於 1962 年,也是中國科學技術協會的團體會員單位。

考試是全國統一命題、統一考試,系統自動評分,題目的範圍是根據一份《青少年軟體編程等級標準》選定的,這份標準最早在 2018 年 10 月出爐了第一版,由中國電子學會科普培訓與應用推廣中心制定,共分為 3 個類別、20 個級別,是首個全國級面向青少年軟體編程能力水平的社會化評價項目。

分類方式主要是根據程式語言的不同,也代表著編程水平的進階,分別有預備級(圖形化 1-4 級)、正式級(代碼級 1-10 級)、Python 語言(1-6 級)。預備級側重 Scratch 圖形化編程,正式級側重 C 語言代碼編程。

值得注意是,在每份標準的開篇部分都有這麼一句話:「本標準不以評價教學為目的,考核內容不是按照學校要求設定,而是從軟體編程所需要的技能和知識,以及國內編程教育的普及情況而確定,主要以實踐應用能力為主。」

據統計,考試開展一年來,圖形化級 1-2 級綜合通過率約為 85%、代碼級 1-2 級綜合通過率為 71%。

2019 年 12 月底,中國電子學會科普培訓與應用推廣中心正式升級了 2020 版的《青少年軟體編程等級標準》,2020 年度的四場考試需要按照升級後的標準來操作。總體來說,主要升級的地方在於整體調降了難度係數,取消了禁止轉換的要求,同時明確了圖形化編程的定位,即編程入門體驗工具,確定了青少年軟體編程等級考試(Scratch)和青少年軟體編程等級考試(Python)之間的銜接關係。

考綱解讀

機器之心細細研讀了這套《青少年軟體編程等級標準》,總體來說,基礎的確實很基礎,但也有一部分是很有難度的,一些內容幾乎是本科生或者碩士的課程內容。

預備級(圖形化 1-4 級)

預備級基於 scratch 編程環境制定,以圖形化編程題型為主,面向 6-15 周歲的學生,將考核標準分為四個等級,從初步掌握編程到理解並使用鍊表、函數和多線程,逐步提升,評估學生的編程知識、技能水平。

這一階段的考核目標也比較簡單:「讓學生能夠掌握圖形化編程的相關知識和操作能力,熟悉編程各項基礎知識和理論框架,通過設定不同等級的考試目標,讓學生具備圖形化編程從簡單的程序到複雜的遊戲設計的編程能力,為後期專業化編程學習打下良好基礎。」

比如在第一級標準中,主要包括「初步學會使用編程工具,理解編程工具中的核心概念」和「按照規定的功能或自定義功能編寫一段完整的程序」,比如理解編程環境界面中功能區的分布與作用、能夠將項目保存在計算機上、能夠打開計算機上已保存的項目;在這個基礎上,再完成一個順序結構的程序,學會調整指令模塊中的參數,基本上就可以過一級了。

每個標準中的一級都是必考級,考過一級之後才可自由選擇其他級別報考。

預備級標準總共有四個等級,都不算太難。比如下圖是第四級的知識點思維導圖,屬於入門性質的知識點。

正式級(代碼級 1-10 級)

正式級考試題型以單選、多選、判斷和代碼編程題型為主,面向 8 周歲以上的學生,主要使用的程式語言是 C 語言。

在第三級這一部分,每個考點的關鍵詞都會提供相應的學習連結,點擊就會跳轉到 openjudge(一個非常優秀的刷題網站)的相關頁面。

如果說前三級都是「掌握某某概念」之類的要求,從第四級開始到第九級,這個考綱就有點難度了,從考察內容上看基本上是本科課程的水平。

比如第四級標準中的這個「掌握基本算法中的動態規划算法,並用上述算法編寫指定功能的正確完整的程序」。

到了五級標準,已經需要:

掌握基本算法中的分治技術; 掌握基本算法中的搜索剪枝技術;掌握基本算法中的貪心算法。

並且要能夠使用上述方法編寫指定功能的正確完整的程序。

第六級:

到了第 10 級,內容基本上是研究生課程才能達到的水平了。

Python(1-6 級)

相比於正式級的考試來說,Python 的考試顯得簡單得多,基本可以算是入門水平。

Python 第一級的要求類似於「精通 IDLE 的打開與關閉」,除此之外就是一些基礎概念和程序的編寫,熟練即可。

直到第六級,像「掌握 SQLite 資料庫基礎編程」、「初步掌握類與對象的使用」,都還算比較基礎的操作。

這套青少年軟體編程等級標準是由中國電子學會、北京大學及騰訊公司共同發布的,還有 60 位業界代表組成的專家組成員,包括微軟中國、ARM 、騰訊、京東雲、核桃編程、學而思網校、小碼王、西瓜創客、極客晨星、編玩邊學、編程俠等這些企業單位。

少兒編程,意義幾何?

從整體趨勢來看,編程確實是一種需要「從娃娃抓起」的技能,但有很多人認為,低年級的小學生乃至初中生,在數學理論基礎還未紮實的情況下,忙著學習編程有點太早了。

知乎網友「廖雪峰」的回答。

如果說讓低齡兒童使用 Scratch 編程,藉助圖形的方式去熟悉編程的邏輯,也無可厚非。Scratch 的用法比較簡單,拖拽滑鼠就能進行程序設計,本就是專門面向青少年設計的。但 C 語言和 Python,還是太早了,真正的編程需要數學基礎作為支撐。

也有人認為,學編程與學琴學畫學書法一樣,可以看作是一種特長。通過對編程邏輯的認知,可以培養兒童的理性思維。至於代碼的實用性,倒不必太過擔心,青少年學習編程無需追求精通。

畢竟賈伯斯他老人家也說過:「我覺得每個人都應該學習一門程式語言。學習編程教你如何思考,就像學法律一樣。學法律並不一定要為了做律師,但法律教你一種思考方式。學習編程也是一樣,我把計算機科學看成是基礎教育,每個人都應該花 1 年時間學習編程。」

相關焦點

  • 「從娃娃抓起」,少兒編程教育將納入中小學相關課程
    什麼是少兒編程教育? 少兒編程教育是通過編程遊戲啟蒙、可視化圖形編程等課程,培養學生的計算思維和創新解難能力的課程。 中小學編程教育已然成為全球共識,在過去,我們可能認為編程是一個聰明的人才會學習。
  • 從計算機到人工智慧,都「從娃娃抓起」
    (「智慧工廠」套件)這場「人工智慧普及從娃娃抓起」行動,和 30 多年前的青少年計算機普及教育遙相呼應著。 1984 年,上海市展覽館舉辦十年科技成果展,鄧小平到場參觀。在一個關於計算機的展臺前,鄧小平原本只安排參觀 1 分鐘,但卻逗留了 6 分鐘。 吸引他的是兩名青少年計算機操作員。
  • 5歲小朋友學編程,一場荒誕的抓「娃娃」,少兒編程是智商稅嗎?
    一場荒誕的抓「娃娃」編程,繳在起跑線上的智商稅。這是我一個十年老程式設計師對「少兒編程」的看法。初看是不是覺得小良太偏激了,常看我文章的粉絲們應該知道,我很少會這麼旗幟鮮明的表態。這東西還真和編程掛鈎了,更準確的來說,是模仿編程。不過,從我自己的角度來看,多少能培養點氛圍,至於鍛鍊腦力,邏輯什麼的話,聽聽就算了。Python編程則針對10歲以上的小學生。與以上兩類啟蒙課程更具遊戲性不同,Python是目前最受歡迎的電腦程式設計語言之一,是熱門的程式語言。你可以理解為,從這裡,孩子才開始真正學習「寫代碼」。
  • 孩子學習編程肯定有用,計算機要從娃娃抓起
    「編程就是指導計算機執行任務的行為」。編程是編定程序的中文簡稱,就是讓計算機代為解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。 孩子學編程肯定是有用的,至於孩子幾歲開始學編程,我想至少是小學三年級以上的中高段的孩子吧。因為幼兒園的孩子,不必要也不適合於去學編程。而且,國家規定小學三年級以上孩子每周開設計算機課程,這是教育面向未來,實現教育現代化的需要。
  • AI CODE 編程等級考試要考什麼?
    對於中國傳統模式的教育來說,考試已經根植於每一個中國孩子以及家長的理念之中。如今的人工智慧編程也是如火如荼的加入了孩子的日常教育課程當中,當然考試也是必不可少的,就像語數外考試一樣,這幾年新興起的教育潮,考證潮是什麼,無疑是「全國青少年機器人技術等級考試」。青少年學習機器人課程的目的是通過設計、搭建、編程機器人,同時運用數學、科學、信息技術等多學科的知識完成任務,同時還鍛鍊團隊協作的能力。
  • 編程要從娃娃抓起
    我開始思考,這也許不僅對我侄子來說有趣又有用,對於其他孩子也一樣。所以我開始了一個項目,CodingStuff.org,點燃孩子們的熱情去學習編程、開發應用、設計網站、全面熟悉技術。八月份,我拜訪了在荷蘭梅珀爾的中學母校Stad & Esch。在這所學校上學時,我和一些朋友創建了一個計算機俱樂部,我們稱之為Optisoft。
  • 潘石屹直播連線編程貓李天馳感嘆編程要從娃娃抓起
    5 月 16 日凌晨,房地產大佬、SOHO 中國董事長潘石屹在微博曬出了自己的第一張 Python 考試成績單:99 分。有網友對此評論道,還有一分是怕你驕傲。 而對於那一分的解釋,潘石屹表示是因為「畫完圖後忘了隱藏畫筆的箭頭」,雖然沒有得到滿分,但這段時期的學習成效已經顯現。
  • 編程從娃娃抓起 | 現已加入升學加分套餐
    那麼都說「要從娃娃抓起」,現在小孩子學編程也是一個非常火熱的項目,小編在文章中詳細介紹了關於少兒編程的一些相關知識,一起來看看吧!02培養孩子的專注力和細心度  修改Bug是每一個編寫程序人的必經之事,
  • 「編程從娃娃抓起」:下一個奧數來了?
    線下的機器人編程課程則對動手能力要求高一些。孩子通過組裝、搭建、編寫程序來運行機器人,按照老師的步驟一步步操作,最終讓一個機器人按照指令動了起來。「學點編程能提高孩子的邏輯思維能力,孩子又特別喜歡機器人,與其在家瞎玩,學一學總是好的。」一位剛試聽結束的家長王女士說,他兒子就讀一年級下半學期,已經在學的項目有鋼琴和英語。
  • 小學生已經開始學編程了!現在不學編程,以後會不會像「文盲」?
    臨近聖誕節,濟南市小學生王崢收穫了一份「大禮」——近日,山東省在其最新出版的小學信息技術六年級教材中,加入了Python(一種面向對象、解釋型電腦程式設計語言)的內容。
  • 「五大理由」告訴你為什麼編程要從娃娃抓起!
    教育不是一件容易的事,在教育孩子的過程中,每個父母都希望可以給孩子提供最好的。除了最基本的衣、食、住、行,教育,也是每個家長朋友所看重的點之一。讓孩子從小獲得最好的教育,也是每個家長所渴求的,所以課外補習班就被各位家長齊刷刷瞄準。
  • 李家傑:推廣全民智能教育,要從娃娃抓起
    日本作為科技強國,此前針對人工智慧時代的教育與新教學大綱的修訂,展開了一系列的討論。根據社會科技進步與產業競爭力的需要,於2017—2018年間,日本文部科學省、經濟產業省討論會議,決定將人工智慧教育課程加入日本中小學新教學大綱,滲入中小學課堂。
  • 像學語言一樣自然和必要從娃娃抓起(6k字)
    把數據重新寫一次!」白浩溟媽媽比孩子還著急。6歲的付鴻舟坐在電腦前卻十分淡定,小手慢悠悠地搭在滑鼠上,白浩溟也湊到屏幕前,他們商量著拖動程序模塊重新編程,很快就改完了。重新啟動,綠色的積木被成功地搬運到了綠色對應區域內。其實白浩溟5歲時就會通過電腦編程指揮飛機模型啟動螺旋槳了,他媽媽深信「人工智慧從娃娃抓起」。
  • 評高考綜合改革:走班制不妨從娃娃抓起
    評高考綜合改革:走班制不妨從娃娃抓起 2014-12-22 09:56:34作者:責任編輯:孫靜波   教育部在12月16日發布了《關於普通高中學業水平考試的實施意見
  • 少兒編程篇02國內外的發展環境
    例如,在美國,兒童編程已經成為孩子繼閱讀、寫作、算術這三項基本能力外所需要掌握的第四項必備技能;英國要求5歲以上的孩子必須學習編程。在1982 年,上海市教育局從每個區挑選了 8 名小學生和 8 名中學生,對他們進行最基本的計算機培訓。在一些老師的指導下,這些少年接受了中國最早期的計算機教育。11 歲的李勁是其中一名學生。在學習了編程2 年後,1984 年 1 月,上海舉辦十年科技成果展。
  • 少兒編程,我的孩子能學到什麼?
    少兒編程,我們的孩子能學到什麼?這是來自家長的靈魂拷問。 對於編程,大多數家長在當今的廣告轟炸下,亦步亦趨的覺得,編程是一項高大上的技能,學習要趁早,得從娃娃抓起。確實,編程是一項高大上的技能,這沒錯!
  • 少兒編程迎來史上最大單筆融資,程式設計師的內卷從娃娃開始?
    「學編程要從娃娃抓起。」此話一出,不禁讓人感嘆:「難不成技術圈中程式設計師的內卷已經逐漸低齡化,蔓延到孩子身上了?」近年來,少兒編程成為教育行業最熱門的賽道。國內少兒編程平臺編程貓日前宣布完成 D 輪 13 億元融資,這是目前國內少兒編程領域最大的一筆融資。
  • 鄧小平視察上海:計算機的普及要從娃娃抓起
    迎戰資訊時代 「計算機的普及要從娃娃做起」  中福會少年宮13樓的走廊上,至今還懸掛著一張1984年的彩色照片——身著紅格子棉襖的女孩叢霖和藍色運動上衣的男孩李勁端坐在兩臺電腦前,鄧小平爺爺站在李勁身後,雙手後背,身體微傾,目光中飽含欣慰和慈祥。而在畫面最右,一位老師正躬身探頭關注著兩個孩子。他叫王頌讚,中福會少年宮的特級教師,也是這場表演秀的設計者。
  • 江蘇地區將開放全國青少年編程能力等級考試
    中國江蘇網6月19日南京訊 (記者 劉潔)6月19日上午,教育部一級學會全國高等學校計算機教育研究會主辦的「PAAT全國青少年編程能力等級考試信息發布及工作啟動會」採用線上線下結合的模式召開,線下會場定在南京,今後青少年學習編程有了自己的等級標準。
  • 徐大發:民主教育也應從娃娃抓起
    發布時間: 2012-06-21 08:37   來源: 荊楚網   進入電子報   如果放在過去,少先隊大隊長這個象徵小學生最高榮譽的職務,也許很難同一個成績平平、好動愛玩的男孩產生什麼聯繫。但在鄭州市二七區春暉小學,喬夢科做到了。6月12日,他和另外19名通過民主選舉產生的大隊委結束了一年的任期。