美國前總統奧巴馬的第一行代碼,編程在美國有多重要?
奧巴馬是美國第一位黑人總統,同時也是人類歷史上第一位編程、寫過代碼的總統。
他曾在白宮和在白宮和幾個學生一起學習了JavaScript。很多人表示好奇,他的第一行代碼會是什麼樣子的?其實,奧巴馬第一行代碼是JavaScript代碼:moveForward(100);
奧巴馬這是在Code.org教學網站上用電影《冰雪奇緣》遊戲來學習編程。他的代碼調用的是遊戲中內置的「向前移動」函數。
JavaScript中的函數調用非常簡單:寫下函數的名稱,後面跟著括弧,括弧裡面是函數的參數。奧巴馬寫的第一行代碼是告訴程序「讓冰雪女王向前移動一段距離」。由於在屏幕上的距離是按像素算的,所以參數是整數。
奧巴馬是美國史上首位會編程的總統,他曾宣稱世界上的所有人都應該學習編程。
而在美國教育裡面,程序設計課程受到非常大的重視。在美國的中小學,越來越多的學校推進程序設計課程,使之迅速成為學校的一門必修課,美國孩子就這樣從小被重視培養成富有創造力的人。
美國STEM教育由來已久,可以追溯到1986年美國國家科學委員會發表的《本科的科學、數學和工程教育》報告。
其建議培養優質科技人才、工程師、科學家,以及數學家,來提升國家的競爭力。
當然,編程也能夠改進我們的思維,正向喬布斯所說的,「我覺得每個人都應該學習一門編程語言。學習編程教你如何思考,就像學法律一樣。學法律並不一定要為了做律師,但法律教你一種思考方式。學習編程也是一樣,我把計算機科學看成是基礎教育,每個人都應該花1年時間學習編程。」
※6大著名的高顏值女程序員,矽谷第一美女上榜
※成為優秀程序員需要知道的7件事
TAG:w3c技術教程 |
※她是美國前第一夫人,帶領全民練瑜伽,奧巴馬也加入其中,瑜伽比國事還重要?
※美國為什麼是美國(一)
※在美國人眼中古代中國有多強大?美國網友的看法扎心了
※這位美國人,影響了中國一代畫家!
※二戰後美國綜合實力到底有多強?原來一個軍事大國的誕生路程是這樣的!
※世界五大軍事家,中國二人入選,第一連美國時代雜誌都讚歎!
※美國的一隻鷹
※在特朗普到達沃斯前,各國領導人輪流掌摑「美國第一」
※美國打造戰列艦的第一要求是什麼?德國的也太「土鱉」
※直擊中國人外遷最多的「八大國家」,美國有點尷尬,第一毋庸置疑
※一個被美國侵略了一半國土的國家,但國內的民眾卻十分嚮往美國
※一百多年前,法國強塞給中國一塊地,現在起了大作用!歐美國家知道後心塞不已!
※奧巴馬和特朗普,哪一個美國總統更愛東亞裔中國人?
※他是中國航空第一人,美國重金聘請仍堅持回國,被稱「中國萊特」
※美國評選出二戰五大元帥,麥克阿瑟僅是第四,第一是位中國人!
※俄羅斯專家稱中國有五大護國重器,隨便哪一款就夠美國喝一壺了!
※中國這一關鍵指標的公布,讓美國真的緊張了……
※美國總統財富排行榜:特朗普雄踞榜首,奧巴馬原來這麼「窮」!
※泰國斟酌中國一精銳戰機:不要美國貨,還有這樣的好選擇
※美國人心中最美的「第一夫人」:她的魅力讓法國總統戴高樂仰慕