美國麻省理工學院的溫斯頓教授認為:人工智能就是研究??如何使計算機去做過去只有人才能做的智能工作。
近,美國硅谷出現了一款新的游戲形式。很多人在10歲的時候還是一個小朋友,每天忙著完成功課、課外活動后跟朋友一起打游戲。然而,美國一名同齡的女孩就已經發(fā)明了全球編程桌游,更成功開公司當老板。她就是近年受到各大科技公司、媒體、社會關注的女孩莎麥拉·梅塔。
有人會說,能做到這一步,肯定跟良好的家庭背景脫不了干系。沒錯,她的父親是一名印度裔工程師,在她6歲的時候就讓她初步學習編程,并提供良好的環(huán)境和設備讓她學習。
可讓人沒想到的是,莎麥拉·梅塔在8歲的時候將桌游與編程結合并創(chuàng)出一款編程桌游。后,這款編程桌游在2016 年的一場比賽中成功擊敗25名高中生獲得二等獎。并創(chuàng)立公司將桌游推出市面。據說,銷售了一年就成功售出過千箱,收入高達近30萬人民幣。
那么,編程到底是什么?
有人曾經提到,編程到底是什么,不少編程大師都是數學或者計算機專業(yè)出身,然而在很多高手看來,編程又是一門藝術。
如果單從科學的角度來說,編程是一種邏輯的思維運算,目前所有的編程語言都有它固定的邏輯,而這種邏輯在所有語言中也是適用的,市面上的產品在底層也是基于這種邏輯運算來實現各種功能。
如果把產品當做一個藝術品,那么代碼就可以被稱作藝術,通過藝術的手段來讓人們感知身邊的藝術品。產品經理就是對藝術品進行了很好的加工與雕琢。不然的話,大多數人都直接使用命令操作界面即可,沒必要讓它具備精美的外觀。
但是目前很多軟件廠商卻沒有這么做,通過與目前流行的圖形芯片進行合作,為用戶提供了精美的產品界面,以藝術的形式與用戶進行交互。不管是電腦、還是手機,在如今的生活中就算一個簡單的美顏自拍都離不開內置的編程。
那么,編程有什么作用?
就現在的社會環(huán)境來說,小到計算器、科學統(tǒng)計,大到航空探月都離不開編程。生活中編程實現的東西數不勝數,我們常用的手機APP、微信、QQ、淘寶、抖音。所有這些東西,都是通過編程實現的,你的每一個操作,顯示的每個信息,為你的照片添加的每種,都是編寫在程序中的響應內容,都是靠程序實現的。
在未來更加離不開編程,因為未來肯定是一個高度智能的社會。無人駕駛、智慧城市、智能家居、智能機器人等現在已經在實際生活中開始慢慢流行起來,而所有這些AI智能的事物,它的核心能力無一例外的都是編程實現的。
從近年來國家的教育政策傾向來看,整個國家層面已經非常重視在教育方面對AI智能的知識的傳授和學習。上海、北京等一線城市的小學已經開展了兒童編程的相關課程,有的學校還開展了創(chuàng)客的活動和比賽,創(chuàng)客活動和比賽的核心也是編程,可見國家和學校對兒童編程的重視,而且導向性質非常明確。
那么,編程思維到底是什么?
編程思維是我們解決問題的一種方法,是邏輯思維的一種。就是利用我們已有的知識和工具,將自身的思路轉化成邏輯運算的步驟,從而完成復雜的任務。
學編程對孩子有什么好處?
培養(yǎng)邏輯思維和想象力:學習編程可以極大的幫助孩子培養(yǎng)邏輯思維能力和想象能力。計算機的運行方式,必須將要解決的問題思路和順序導入到其中,然后讓計算機一步一步的去工作,反饋出特定的結果。學習編程能夠培養(yǎng)孩子的邏輯思維和抽象思維,80%的孩子在學習少兒編程后,對自然科學的理解能力有顯著提升。
跳出思維定式:學習編程可以幫助孩子跳出思維定式。人長大后會形成思維定式,如果他們在之前從未接受過考驗和挑戰(zhàn),將來遇到復雜問題,大腦會習慣性地提醒他們,這件事可能是行不通的,孩子會逐漸失去突破的渴望。而編程的過程就像畫畫一樣在創(chuàng)作,孩子們會享受到創(chuàng)造的樂趣,變得銳氣十足。
增強自信心、專注力:學習編程可以增強孩子的自信心,并提高做事情的專注力。完整的參與編程制作能夠有效提高孩子做事情的專心度,一步步的將程序成功運行更能增強孩子的自信心,讓他們更有勇氣地面對學習和生活中可能遇到的挫折。
在世界大格局下,編程作為和“機器”溝通的語言。不論是開發(fā)人工智能,還是與它們協同工作,你都要會用“機器”聽得懂的語言和它們交流。因此,從技能層面來說,編程將是人工智能時代的必備基礎。產業(yè)需要的也不僅是軟件專業(yè)人才,而是掌握編程技能的產業(yè)專業(yè)人才。