回覆列表
  • 1 # 未名湖是個海洋育兒

    隨著“兒童程式設計”的學習熱潮席捲全球,有很多的家長會產生這樣的疑問:“到底該不該讓孩子學習程式設計?”2016年年初,美國總統奧巴馬在其國情諮文中提出“面向所有人的計算機科學”新計劃,美國多家知名網際網路企業參與其中,向全國中小學生提供包括程式設計在內的計算機課程,從而讓美國興起了一場全國中小學生計算機程式設計教育運動。自2013年12月以來,美國共有幾十個學區同意增設程式設計課;部分州已將計算機科學設定為與數學等一樣的基礎課程,不再將其作為選修課來對待。與此同時,程式設計教育的相關課外活動也在各地展開。而對於年齡較小的學生,程式設計課程把基本教學內容融入“憤怒的小鳥”等著名影片遊戲中,寓教於樂。此外,在大西洋彼岸,英國政府也高度重視中小學程式設計教育。英國財政大臣喬治·奧斯本指出,在21世紀,懂得如何編寫和設計計算機程式是非常必要的。從2012年起,英國時任教育大臣邁克爾·戈夫就力推中小學計算機課程改革。他說,未來就業市場對計算機人才的需求很大,英國的計算機課程改革將讓孩子贏在起跑線上。舉個例子,俄羅斯方塊這款小遊戲你一定玩過吧?假如現在讓你寫一個俄羅斯方塊遊戲,你會怎麼入手?從程式設計思維的角度來看,我們需要將問題分解,將一個大問題拆解為一個個小問題,然後逐個完成。比如對於上面的遊戲,我們大致可以將其分解為三個小問題:1.遊戲介面(速度和積分顯示怎麼處理?主遊戲介面怎樣顯示?)2.俄羅斯方塊(一共有多少種方塊?每種方塊用數學座標應該怎樣表示?)3.遊戲邏輯(方塊的下落,左右移動,上下翻轉,掉落消除應該怎麼處理?對應的數學座標應該怎樣計算)

  • 中秋節和大豐收的關聯?
  • 母乳餵養的寶寶吞嚥和呼吸機制更容易調節嗎?