服務項目:網站建設、仿站、程序開發、APP開發設計、移動網站開發設計、企業網站設計、電子商務網站開發、網站維護、網站推廣、UX/UI 、HTML5、CSS3、JS / Jquery ...
四川浚網科技有限公司
四川浚網科技有限公司 (開發設計官網)TEL : 15308000360 / QQ : 38585404

您的位置:首頁 > 新聞動態 > 業界 > 正文

美國總統奧巴馬的第一行代碼

obama-coding

奧巴馬成為美國歷史上第一位寫過代碼的總體(如果小布什沒有秘密的沉迷于PHP的話)。最近,奧巴馬在白宮和幾個學生一起學習了JavaScript(最流行的Web編程語言)的基礎編程。

他寫的第一行JavaScript代碼是:

moveForward(100);

“這個F我需要大寫嗎?”奧巴馬問,他注意到JavaScript是區分大小寫的。“分號?”(這個分號不是必須的,但奧巴馬發現應該養成良好的編碼風格習慣。)

奧巴馬這是在Code.org教學網站上用電影《冰雪奇緣》游戲來學習編程。他的這一行代碼是調用了游戲中內置的“向前移動”函數。

JavaScript中的函數調用非常簡單:寫下函數的名稱,后面跟著括弧,括弧里面是函數的參數。奧巴馬寫的第一行代碼是告訴程序“讓冰雪女王向前移動一段距離”。因為在屏幕上的距離是按像素算的,所以參數是整數。如果把代碼寫成moveForward(“三步”),程序就會報錯,提示給你一個不清晰的錯誤提示,相信總統是無法看懂的——他應該體會一下程序員平時編程中經常遇到這樣的痛苦。

視頻:http://static.video.qq.com/TPout.swf?vid=k0142xfqj2t&auto=0

奧巴馬非常鼓勵大家都學習編程,他和孩子們在白宮一起學習了一個小時。“很顯然,編程是個很困難的事情,”奧巴馬在白宮對同學們說,但他還是對孩子們提出了一些自己的建議:

編程背后的基本概念就是0和1,就這另個數字,‘是’和‘否’,它們可以通過電腦被轉換成電子信息…..程序的所有動作都是在反復不斷的指示是0還是1,一遍又一遍,計算機的強大之處就在于它能以非常快的速度做大量這樣的運算…..

他說的大概就是這個意思。

P.S. 咱們中國的國家領導人是不是也應該代表我們這些碼農發出一些聲音?!



上一篇:互聯網基因?一包“產業板藍根”而已
下一篇:谷歌是如何靠著模塊化重新定義手機的?

相關熱詞搜索:奧巴馬 代碼 美國
历届英超联赛冠军 山西11选5走势图 体彩 四方河南麻将下载 广东36选7开奖结 老快3走势分析 长沙麻将全球人 北京11选5玩法规则 好运南京麻将app下载安装 广西11选5走势直播 麻将机怎么玩 五分十一选五计划 浙江3d开奖结果 3分彩票 第一最好不炒股 江苏11选5今天开 山西麻将玩法 河北麻将手机版推倒胡