天天看點

重磅!新聯考将程式設計納入必學科目!這個省最先試行

國務院釋出的《新一代人工智能發展規劃》,預示着人工智能已經進入到我們生活當中,程式設計也會進入教育領域中的重要規方向。

 作為試點,2017年浙江省釋出《浙江省深化高校考試招生制度綜合改革試點方案》,該方案中就明确規定:

明确将資訊技術學科(含程式設計)納入高中生的必學科目。

浙江聯考模式是語數英+三門選考,資訊技術就是其中一門,每項各占50分。2018年浙江省聯考改革方案從“

模式是語數英+三門選考改”為“6+1選3”,其中的+1就是資訊技術(含程式設計),成為必考科目

 程式設計是網際網路、人工智能等高新技術的基礎和核心,而當下,正是計算機程式設計普及的風口浪尖,誰能搶先一步抓住這個風口,就會在未來的計算機時代占有主動地位。現在程式設計教育正在逐漸普及,學習程式設計對孩子的成長有着重要意義。

 “程式設計促進你的思維能力”

“我認為這個國家的每個人都應該學習程式設計,因為它會教給你如何思考。”

“我們在教育領域的最大發展機遇之一就是教更多的孩子學會程式設計。”

“程式設計關乎美國的未來……我們需要孩子們熟練地掌握這些技術。”

“學習程式設計要比學習英語更重要。因為程式設計語言可以影響全球70億人。”

上述五句話分别來自于微軟的比爾·蓋茨、蘋果公司的創始人喬布斯、蘋果公司現任CEO庫克、Facebook創始人紮克伯格和美國前總統奧巴馬。

前三位網際網路領域的奇才,是程式設計學習最大的受益者;奧巴馬,作為美國的前總統,從國家戰略的角度思考程式設計的重要性。現如今,全球名人大佬鼎力推崇學習計算機程式設計。

程式設計是人工智能的基礎  芬蘭教育部長說:“在未來,如果你的孩子懂程式設計,他就是未來世界的創造者;如果他不懂,他隻是使用者。”

我們不希望未來所有的孩子都成為程式員,但是希望每個孩子都有改變世界的能力。在可見的未來,“程式設計”将如今天的國文、數學、英語一樣,成為每個受過教育的人都必須具備的基本素質,程式設計是未來人工智能時代的基礎。

國内外都越來越重視程式設計教育 

在國外,超過24個國家将程式設計作為最基礎的學科——包括日本,南韓,以及歐洲多個國家,已經将程式設計教育納入K12課程大綱或者教學場景。

從國小開始,我們學英語不是為了成為翻譯員,而是能夠與世界接軌;計算機普及開始,我們學習電腦不是為了成為打字員,而是能夠提高我們的工作效率。今天開始學習程式設計,不是為了讓孩子們都成為程式員,而是為他們打開一扇門,走進更廣闊的未來世界!

程式設計人才短缺就業前景好 

未來學家凱西·戴維森認為,未來将會有

超過65%的國小生最終會從事尚不存在的工作

。計算機程式設計是目前增長最快的行業之一,也是薪資水準最高的職業之一。

僅在美國,計算機崗位的薪水就比平均水準高75%以上。預計到2020年,此行業會新增超過10萬個就業崗位,計算機程式設計的就業前景可見一斑。

程式設計可以提高孩子成績 

程式設計可以使得孩子由遊戲的使用者變成遊戲的開發者,用資料了解、分析并解決問題。程式設計對其他學科提升有很大幫助,包括數學、實體,在這過程中提高了孩子的邏輯思維能力、學習能力、注意力等,這些對于建構其他學科的思維幫助特别大,同時也有助于成績的提升。

程式設計教會孩子如何思考 

學習程式設計最重要的是學習程式設計思維,程式設計思維就是解決問題的能力。程式設計思維看似抽象,其實生活中、學習中、交流中,處處都蘊含着程式設計思維模式的哲理,小到擺放玩具書寫作業,大到公司決策商業探讨。

程式設計思維是一種高效解決問題的思維方式,孩子從小培養這種思維模式,對日後工作生活幫助很大。 科學研究表明:6-12歲正好是孩子大腦發育的黃金階段

,同時也是孩子從環境感覺轉變到邏輯連結的學習階段。

所謂“程式設計思維”就是“了解問題——找出路徑”的思維過程,它由四個步驟組成分解→模式識别→抽象(abstraction)→算法。

通過這四個步驟,學生将學會把一個棘手的複雜問題先拆解成一系列好解決的小問題;每一個小問題被單獨檢視、思考,搜尋解決方案;然後,聚焦幾個重要節點,忽視小細節,形成解決思路;最後,設計步驟,執行——問題解決。

是以,所謂“程式設計思維”并不是編寫程式的技巧,而是一種高效解決問題的思維方式,不當程式員也用得上。

今天小編就為大家推薦一些适合青少年程式設計的教學書籍: 零基礎少兒篇(适合6- 10 歲) ​​《趣學Scratch——教孩子學程式設計》

高慧君 著

Scratch是由MIT美國麻省理工學院所開發的一套圖形化程式設計開發平台,采用各種積木方塊,借由堆疊積木方塊,讓學習程式語言的初學者,能直覺性地判斷程式的邏輯架構。 本書使用Scratch範例學習邏輯判斷,全書共分五大篇,由Scratch範例中,了解各種程式結構及運算方式,再輔以完整遊戲項目實作,讓初學者也能融會貫通程式設計的架構。

《Scratch 2.0少兒遊戲趣味程式設計》

李強 李若瑜 著

本書适合6-12歲的兒童和青少年自學,也适合家長作為親子閱讀教程。随書贈送配套教學視訊,寓教于樂。 本書通過精心選取的、不同難度級别的14款趣味遊戲的開發過程

,将Scratch程式設計的基礎、概念、方法和動手實踐等系統聯系起來,教會讀者在遊戲開發的樂趣中,掌握Scratch程式設計技能。本書首先帶領讀者認識Scratch,然後介紹了Scratch程式設計必備的一些概念和基礎知識,并按照初級遊戲開發、中級遊戲開發和進階遊戲開發的順序,循序漸近,由易到難,讓讀者逐漸掌握和熟練Scratch趣味程式設計。

《Scratch 2.0趣味程式設計指南》

【美】Jerry Lee Ford,Jr(李福特)著 

全彩色印刷 ,十多個精彩遊戲項目寓教于樂 ,适合青少年快速上手 不可多得的親子程式設計讀本。 本書為初學者量身打造,采用動手實踐的學習方法,強調程式設計邏輯的設計和開發。

你将學習一些重要的程式設計概念,而又無需陷入複雜的細節。通過介紹的基本原理,教你在計算機浏覽器中使用圖形、定制的功能塊,開發出互動式故事、遊戲、動畫以及其他程式,也适用于學習其他較為複雜的程式設計語言。你可以在不知不覺之中以快速、友好的方式學習基礎知識并且線上分享你的作品。 

本書中包含的精彩Scratch 2.0項目和遊戲有

: +Wiggly 先生的舞蹈 +Scratch 虛拟魚缸 +家庭影集 +NBA 知識問答遊戲 +猜數字遊戲 +小貓追球遊戲 +瘋狂的8 号球遊戲 +家庭照片電影 +塗鴉繪圖應用程式 +小貓釣魚應用程式 +Scratch Pong遊戲 。

少兒程式設計入門篇(适合8-14歲) ​《趣學Python——教孩子學程式設計》

【美】Jason R. Briggs 著 

本書用一種輕松活潑的方式帶領讀者進入Python語言的世界。

作者将帶領讀者以獨特的、新奇而充滿樂趣的示例,來學習Python程式設計。

其中,術語會特别提示,代碼用不同顔色提示、分析和說明。圖示也輕松活潑。 本書每一章都有精心設計的程式設計謎題,讓讀者開動大腦,充分了解所學的知識和内容。本書最後,介紹了如何編寫兩個完整的遊戲。這種通過編寫遊戲的教學方式,能夠極大地調動讀者的學習積極性。

​《趣學JavaScript——教孩子學程式設計》

【美】Nick Morgan(摩根) 

本書用一種輕松活潑的方式帶領讀者進入JavaScript語言的世界。作者将帶領讀者以獨特的、新奇而充滿樂趣的示例,來學習JavaScript程式設計。其中,術語會特别提示,代碼用不同顔色提示、分析和說明。圖示也輕松活潑。

本書每一章都有精心設計的程式設計題

,讓讀者開動大腦,充分了解所學的知識和内容。本書最後,介紹了如何編寫兩個完整的遊戲。這種通過編寫遊戲的教學方式,能夠極大地調動讀者的學習積極性。

​《教孩子學程式設計(Python語言版)》

【美】Bryson Payne 

本書屬于No Starch的經典系列之一,英文版在美國受到讀者歡迎。

是一本父母和老師教孩子使用Python進行基礎程式設計和解決問題的入門圖書。通過科學合理的結構、通俗易懂的文字、活潑有趣的圖示,幫助孩子學習計算機的思維方式,而可視化和遊戲為主的例子則持續吸引讀者的注意力。

針對變量、循環、函數等程式設計基礎概念的介紹,可以幫助最年輕的程式員建構所需的技能,以制作自己的超酷的遊戲和應用。每章末尾的程式設計挑戰,則可以拓展讀者的思維,鞏固所學習的知識和技能。 

适合任何想要通過Python學習程式設計的讀者,尤其适合父母、老師、學生,以及想要了解計算機程式設計基礎知識的未成年人閱讀學習。  青少年程式設計進階篇(适合10歲以上) ​《青少年學Python》

 [希] 阿裡斯提德·波拉斯(Aristides S. Bouras )  著

本書适合10歲以上的孩子學習,也适合家長作為親子閱讀教程。

本書是作者多年從事程式設計教學工作的經驗凝結。本書強調算法思維比學習編碼更為重要。算法思維是一個和問題解決相關的過程。本書将算法思維當做必須的學習和訓練,來教授計算和算法思維,進而學習和掌握程式設計能力。

本書選擇Python這種非常流行的語言,配以豐富的插圖,100多道解答的問題和200多道練習題,250多道判斷,100多道多選題,

幫助10歲以上的孩子和父母,以及其他的同學、老師來學習Python程式設計。

《學C程式設計也可以卡通一點》

李思 著

第一本以漫畫圖解的方式展示程式設計知識的圖書,市面上當之無愧的最佳C程式設計啟蒙讀物,上至99 下至不會走都可以看懂的程式設計圖書 。鑒于漫畫的表現形式,《學C程式設計也可以卡通一點》不可能事無巨細地涵蓋C語言程式設計的所有内容,本書的目标是希望任何專業、任何年齡段的讀者能夠在輕松的氛圍中對C語言程式設計産生濃厚的學習興趣,而不是被各種枯燥乏味的理論吓跑,進而為後續的程式設計進階樹立信心。

以漫畫方式講解C語言的程式設計知識,可讀性高,趣味性強,旨在通過最少的文字、最簡潔的形式,以感性方式向讀者傳遞C語言基礎知識。 

本書在内容安排上建立了線上與線下的内容互鍊,對于不能以換漫畫表達的複雜性知識,作者在圖書中給對外連結接,讓讀者以線上方式進一步了解其細節。此外,作者會通過線上方式給讀者提供各種技術支援和資源。 

​《漫畫面向對象程式設計(Java語言版)》

李思、徐雲飛、鄭琳 著

本書借助于漫畫展示的形式,并使用Java程式設計語言講解了面向對象程式設計中的各種概念和理論知識

,比如面向對象的簡介、修飾符、類、繼承、多态等,以及這些概念在真實程式設計中的應用。通過本書,讀者可以在輕松幽默的氛圍中對面向對象程式設計産生濃厚的興趣,而不是被各種枯燥乏味的理論吓跑,進而為後續的程式設計進階樹立信心。

《C語言程式設計——零基礎初學者指南》

【美】Greg Perry, Dean Miller 著

不一定要成為技術專家,才能寫出功能強大的C程式!

本書簡明扼要地教你如何以最簡潔快速的方式熟悉C語言。

你将學到所有的C語言基礎知識:如何組織程式、如何儲存和顯示資料、如何使用變量、操作符、I/O、指針、數組、函數等。C語言程式設計從未如此簡單!

程式設計創造提高篇(具備程式設計基礎與動手能力)
重磅!新聯考将程式設計納入必學科目!這個省最先試行
《創客手冊:264個颠覆想象的DIY項目》

【美】道格•坎托(Doug Cantor)著

本書來自世界上發行量最大的科學雜志美國《大衆科學》

,從其最受歡迎的HOW 2.0欄目,精選和彙集了264個奇特、新穎、驚人的創意項目,分為“極客創作”、“家具改造”、“工具更新”和“創意發揮”四個版塊,從搞怪的西瓜飲料桶、洋芋大炮,到超級模仿秀的鋼鐵俠戰衣,從實用的智能巡警、腳踏滑鼠,到高科技的太陽能砂子3D列印機,以簡明的視圖,展示了現代創客們的奇思妙想和創新思路。

重磅!新聯考将程式設計納入必學科目!這個省最先試行

點選閱讀原文,直接購買《

青少年學Python 閱讀原文