1. 程式人生 > >據說,不懂程式設計的人未來將寸步難行!

據說,不懂程式設計的人未來將寸步難行!

這裡寫圖片描述

“如果一個孩子未來不會程式設計,他就失去了和機器世界互動的能力,他就失去了創造人工智慧這樣一個能力,那麼這樣的情況下,在十年之後,不會程式設計的孩子可能就像現在不會英語的孩子一樣讓人焦慮。”前央視主持人張泉靈在一次分享中如是說。

畢竟,那些改變世界的科技大神們,都是從少年程式設計開始啟動自己的開掛人生:

蘋果創始人史蒂夫·喬布斯從小生活在編碼之城矽谷耳濡目染,14歲就已經靠程式設計賺到第一桶金;

60年代末,時年13歲的微軟創始人比爾·蓋茨在湖畔中學樂此不疲地敲著程式碼,16歲時將人生中的第一個電腦程式設計作品賣給了自己的中學母校。

生於1984年的Facebook(臉書)創始人馬克·扎克伯格11歲開始接觸程式設計,當同齡人只是玩遊戲,12歲的小扎就已經可以開發和改編遊戲程式。

如果這些耳熟能詳的大神們的事蹟沒有說服力,我們再看看近年各國教育政策的情況:

2014 年,英國政府規定 5 歲以上學齡兒童必須學習電腦程式設計課程,法國將程式設計列入初等教育選修範圍內;

目前,美國共有40個州已經制定了政策支援電腦科學,有35個州將電腦科學課程納入高中畢業學分體系中。

去年一年,我國多個教育大省將人工智慧程式語言Python納入到新課標教學體系中。

沒有人會懷疑,未來程式設計將是一門基礎學科,它甚至可能是承接其他知識的基石。

這並不是說要將下一代培養成程式設計師。未來社會,程式設計技術在各行各業都將得到廣泛應用——金融、會計、醫療、翻譯、新聞、生物等……現在學習程式設計可以為以後的職業選擇和發展提供更多的可能。同時,程式設計還培養一種計算思維,升級理解世界的認知模式,無論什麼年齡學習程式設計,都能讓人增加與這個世界相處的智慧。

為此,小編為你精選一份程式設計學習書單,分為基礎、實戰和拓展三部分,適合青少年和程式設計的入門級學習者。
基礎篇
程式設計的基石:數學與演算法
這裡寫圖片描述
《用數學的語言看世界》
點選圖書封面開啟程式設計之旅
《用數學的語言看世界》是知名理論物理學家大慄博司教授寫就的數學啟蒙名作。這本書通過歷史事件和生動故事,講解了把數學作為一種“語言”,用數學探索自然不可見結構的思維方式,讓恐懼、厭惡數學的人開始喜歡數學。
這裡寫圖片描述
《思考的樂趣:Matrix67數學筆記》/《浴缸裡的驚歎:256道讓你恍然大悟的趣題》套裝兩冊
點選圖書封面開啟程式設計之旅
《思考的樂趣》&《浴缸裡的驚歎》是數學科普界名人顧森的兩本力作。《思考的樂趣》內容新穎、時尚,既有與現實生活聯絡緊密的應用型話題,又有打通幾何、代數聯絡的富有啟發性的討論,還間或介紹了一些數學難題的全新研究進展,資訊十分豐富。《浴缸裡的驚歎》精選自作者顧森十餘年來精心收集的數學趣題,廣泛包含了幾何、組合、行程、數字、概率、邏輯、博弈、策略等諸多類別。這兩本書完美地融合了數學之趣與文字之美,讓所有年齡段的人都可以體會到邏輯推理和計算思維的樂趣。
這裡寫圖片描述


《趣學演算法》
點選圖書封面開啟程式設計之旅
《趣學演算法》是一本充滿智慧和趣味的演算法入門書。從演算法之美、簡單小問題、趣味故事引入演算法概念、時間複雜度、空間複雜度的概念和計算方法,以及演算法設計的爆炸性增量問題,使讀者體驗演算法的奧妙。
這裡寫圖片描述
《Scratch 2.0趣味程式設計指南》
點選圖書封面開啟程式設計之旅
Scratch是麻省理工學院設計開發的一款程式設計工具,是適合少兒學習程式設計和交流的工具和平臺,有中文版且完全免費。通過Scratch 2.0,我們可以更容易、更有趣地學習計算機程式設計。本書專注於基礎知識並使用免費的Scratch程式語言,教你在計算機瀏覽器中使用圖形、定製的功能塊,開發出互動式故事、遊戲、動畫以及其他程式。 本書為初學者量身打造,採用動手實踐的學習方法,強調程式設計邏輯的設計和開發。你將學習一些重要的程式設計概念,而又無需陷入複雜的細節。本書介紹的基本原理,也適用於學習其 他較為複雜的程式語言。
這裡寫圖片描述
《Scratch 2.0趣味程式設計指南》
點選圖書封面開啟程式設計之旅
Scratch是麻省理工學院設計開發的一款程式設計工具,是適合少兒學習程式設計和交流的工具和平臺,有中文版且完全免費。通過Scratch 2.0,我們可以更容易、更有趣地學習計算機程式設計。本書專注於基礎知識並使用免費的Scratch程式語言,教你在計算機瀏覽器中使用圖形、定製的功能塊,開發出互動式故事、遊戲、動畫以及其他程式。 本書為初學者量身打造,採用動手實踐的學習方法,強調程式設計邏輯的設計和開發。你將學習一些重要的程式設計概念,而又無需陷入複雜的細節。本書介紹的基本原理,也適用於學習其 他較為複雜的程式語言。
這裡寫圖片描述
《趣學JavaScript 教孩子學程式設計》
點選圖書封面開啟程式設計之旅
JavaScript是Internet的語言,是建立令人驚訝的Web、你喜歡的站點互動和線上遊戲的祕密武器。這本書用輕鬆愉快的方式,充滿樂趣的圖示,幫助讀者學習JavaScript程式設計基礎知識。這本書針對兒童學習JavaScript量身定做,但也適合作為不同年齡的初學者的第1本程式設計圖書。
這裡寫圖片描述
《浪潮之巔(第三版)》
點選圖書封面開啟程式設計之旅
《浪潮之巔》是吳軍博士影響深遠的暢銷作品之一。資訊產業發展瞬息萬變,這不是一本科技產業發展歷史集,而是在這個數字時代,一本IT人非讀不可,而非IT人也應該拜讀的作品。《浪潮之巔》介紹了網際網路及IT行業的興衰變化,將科技工業的百年曆史娓娓道來,更揭示了它的規律性。“科技的發展不是均勻的,而是以浪潮的形式出現。每一個人都應該看清楚浪潮,趕上浪潮,如此,便不枉此生”是這本書要傳遞的資訊。無論是作為青少年的IT知識啟蒙讀物,還是面向熱愛科技、渴望創新的成年人,《浪潮之巔》都堪稱經典。
這裡寫圖片描述
《資料科學家訪談錄》
點選圖書封面開啟程式設計之旅
本書選取世界知名的25位資料科學家進行了深度的訪談,從不同的視角和維度,將他們的智慧、經驗、指導和建議凝聚成冊。每一篇訪談都是一次深度的交流,涵蓋了這些資料科學家最初從菜鳥起步,運用各種知識武裝和充實自己,一直到最終成為一名卓有成效的資料科學家的全過程。

福利來啦!!!
今天,小編給大家帶來特別福利,以上全部圖書限時(2月28日~3月4日)6.5折(全網最低!!)在店內首次下單更有滿120減10元的優惠!!掃碼下方二維碼馬上開啟你的程式設計之旅,擁抱更光明的未來!
這裡寫圖片描述
Enjoy programming!