-
1 # 阿達老師x少兒程式設計
-
2 # 仙童學院
這個問題要看一下父母對程式設計瞭解多少,少兒程式設計其實是一種誤區,孩子真正應該學的是計算機科學技術,裡面的程式設計只是一個載體,把很多獨立的學科結合起來像數學,英語/藝術、音樂、物理等等學科,讓孩子能再計算機的世界裡盡情的創造,發揮自己的想象力,結合自己的現有知識,去實現自己想要的效果,從而提高還的興趣和綜合性科學素養。
-
3 # 突然出現的開花者
少兒程式設計要分清楚主次關係。主要是讓孩子的邏輯得到鍛鍊,而不是去學習繁雜的計算機語言。思維是靈魂,是以後多領域適用的思考模式;程式語言只是工具,以後不當程式猿沒多大用處。
先進社會,只要是工科都要你有邏輯思維,這麼個玄而又玄的東西,看不見摸不著的,怎麼給孩子說?還不是要從一點點小事著手給孩子培養。
少兒程式設計應該學,但不是死板教條地學。
外面培訓班都開設的什麼?各種各樣的程式語言教學,先不說一堆基礎英語就夠孩子們一頭懵逼的,再來一堆+、++、#、<>、/,各式各樣的符號,這能讓孩子記得住?有興趣?在我看來,還不如弄一箇中文的視覺化程式設計軟體,家長自己玩幾分鐘就能明白怎麼用的那種,由家長來教著孩子去構建邏輯框架,就像搭積木一樣,在孩子看來是在玩玩具,是最好的引導學習方法。
隨便推薦一個簡單的軟體吧,家長可以用來辦公,空閒之餘順便教教孩子搭建程式設計,就當是親子共同玩一個新奇的玩具,在娛樂中完善自己的邏輯思維。
雲表開發平臺(後面簡稱雲表)是一個軟體開發平臺,是用來做軟體的,但是整個製作中不用任何程式碼,只需要有完整的一套程式設計思路,就可以做出一套軟體,就好像你要畫一箇中國地圖,你只要知道每個省份的形狀,再把它們拼到一起就可以,要的只是簡單的邏輯,而不用複雜的程式設計言語。
雲表的樣子和用法和傳統EXCEL表格類似,大人一般很快就能上手,或者熟練的拿到就會用,在家長熟悉的領域,自己教導孩子,其實比去培訓班效果要好得多。
不僅如此,雲表的設計初衷是幫助人們提升日常的工作效率的。雲表可以稱之為EXCEL的究極進化版,它有獨立的資料核心,海量資料容納,大量資料執行穩定、不波動卡頓的效能,全面相容EXCEL,EXCEL的短板,它都已經做了最佳化。如果家裡經營了什麼店鋪或者企業,還可以用雲表來做個管理系統,功能完全不輸行業定製的管理軟體。
免費版本獲取可以嘗試一下:
自己百度雲表官網也一樣,註冊之後就會有顧問主動回訪,回答您各種疑問的。
-
4 # 通俗易懂且用心思考
首先給出答案
少兒程式設計,對於有興趣的小孩,真是非常好的一件事情:
有興趣可以讓他去參與少兒程式設計,那裡面可以實現很多的奇妙的東西,能夠開啟小孩子對世界的好奇心,勾引起他們的興趣。
在以後5g網路出現,實現萬物互聯,幾乎所有的東西都和我電腦網路相關掌握程式設計技能,相當有用和有必要。
其次,學好少兒程式設計的方法:
學好少兒程式設計,小孩子,最重要的就是興趣,他有興趣了他就會自己去學,請問去看書,小孩子不會想太多,他會不斷的去做,從而達到不斷積累成長的過程。
所以對於小孩來講,興趣是最好的老師,你需要做的,就是輔助他找到他感興趣的方向和內容,讓他在遇到困難的時候給他講解,遇到疑惑的時候給他解答,讓他能夠繼續往前走,這樣他就一定會越做越好。
-
5 # 請為未來而學
這兩年少兒程式設計異常火爆,從大環境來說,整個社會已經逐漸邁入人工智慧時代(AI時代),AI時代是一個以計算機科學為基礎的時代,其中的核心則是程式設計思維。在國家教育大計層面,美國政府的“全民電腦科學教育”計劃,將投入40億美元為K12階段的學生提供完整的電腦科學教育。
我國教育部也會在中小學階段設定人工智慧相關課程,逐步推廣程式設計教育。“十三五規劃”和最近出臺的《新一代人工智慧發展規劃》中更是明確把少兒程式設計上升到戰略地位,2017年浙江也把計算機正式納入高考。
今年3月教育部公佈《2019年教育資訊化和網路安全工作要點》,推動在中小學階段設定人工智慧課程,推廣程式設計教育。在2018年浙江省把資訊科技加入高考後,2019年廣東省也將資訊科技(含程式設計)加入高考,多個地區也將程式設計納入中考、甚至小升初考試。2018年1月教育部公佈高中新課標,也提出了高中生“學會一種程式語言”的要求。而在2017年7月國務院印發《新一代人工智慧發展規劃》時就明確指出在中小學逐步推廣程式設計教育,鼓勵社會力量參與程式設計教學軟體、遊戲的開發和推廣。可以預見的是,隨著國家的充分重視,“程式設計課”將會在10年內成為所有的中小學生的必修課。
響應少兒程式設計和人工智慧趨勢,全國青少年資訊學奧林匹克競賽的獲獎者得到了各高校的青睞,對未來有強應用性的C++程式設計,在升學方面也體現出了極強的競爭優勢。
其實國外兒童程式設計的教育滲透遠遠高於國內,特別是美國,自從奧巴馬把程式設計納入中小學的教學體系,越來越多的書籍、玩具、APP面世。Facebook的創始人Mark Zuckerberg也是著名的程式設計網站http://code.org的投資人。他的建議是“15年後我們會像教閱讀和寫作一樣教程式設計,那麼為什麼我們不早一點就這麼做。”事實上在國外,越來越多的學校開始把程式設計納入他們的日常教學中了。
英國的教學大綱規定,小學生們將接觸3D列印、機器人技術等前沿科技,5歲兒童就要學習電腦安全、程式設計、儲存及檢索資料;11-14歲的兒童則要學習譯碼及如何解決電腦故障。日本政府把中小學必修程式設計科目加入到了新的成長戰略草案中,2020年以後,日本中小學都必須開始程式設計課程。
曾幾何時,公眾對少兒程式設計是很不以為然的,程式語言是一種工具,工具的更新換代是非常快的,現在學習程式設計十年後還能用的嗎?然而事實是程式設計不在於用什麼語言,而在於其背後的邏輯思維和演算法。一種語言的習得是可以很迅速的,但是一種思維的形成需要長時間的訓練積累。
程式設計可以驅動孩子的創造力。把自己的想法透過自己的努力,使用一些材料或程式表現出來,這是多麼令人驕傲的一件事。而同伴的羨慕,家人的肯定會激發他更多的創作。
程式設計開拓孩子思維的縝密性。設計過框架的人都知道,上層設計有多麼重要,它決定了你這個工具的可靠性、拓展性、穩健性、可繼承性等。它既要你分解問題,又要你整合問題。這種思維在框架設計中很重要,在日常生活中也同樣重要,比如策劃一次家庭旅行。首先要統一家人的假期,要有預算安排,行程計劃,預定賓館、旅店等。
程式設計有助於數學、科學等科目的學習。數學中的推理、運算都可以在程式設計中實現。少兒程式設計透過視覺化的遊戲來訓練這種思維。
-
6 # 卡墨尤尼創意科技
少兒程式設計最近幾年是一個很火的課程。但是很多家長覺得,孩子長大也不做程式設計師沒必要學習程式設計,糾正一下,讓孩子從小學習程式設計,並不是為了長大敲程式碼,學的是程式設計思維,幫助孩子提升思維能力和解決問題的能力,也可以在比賽中取得一些成績,對未來的升學留學有幫助。
學好程式設計是一件長遠的事,如果孩子對這方面感興趣,建議可以先給孩子報個培訓班接觸下。
-
7 # 酷叮貓少兒程式設計大連校區
隨著國內STEAM教育理念得普及,國內相關得培訓機構也如雨後春筍般湧出,如創客教育、少兒機器人培訓、3D列印課程等,載體雖然有變化,但培養的宗旨都是一樣得:培養孩子的綜合素養。之前發展最好的當屬以樂博樂博為主的少兒機器人培訓,樂博樂博更是在A股上市,但機器人培訓行業所用的器材還是以樂高為主,或者是一些韓系品牌,雖然也有國產品牌,但競爭力只侷限與國內的某個區域。3D列印課程一般很難作為獨立的課程存在,因為相對比較單一,一般和創客教育相結合,這幾年的發展也只能用不溫不火來形容。
而在2010年左右,又從國外引進了一種新的載體,就是把傳統機器人培訓的程式設計環節單拿出來,不再與積木機器人相結合,而是以遊戲為載體,麻省理工學院設計的少兒程式設計工具Scratch在國內掀起了青少年學習程式設計的熱潮。國內也湧現出一批優秀的自主品牌,如編完邊學、程式設計貓等,並且得到國內投資者的認可,吸引了大量的融資,前景一片大好。
雖然少兒程式設計專案最近幾年發展很好,但還是有一些困難需要克服。
-
8 # miss洪自媒體
在這疫情期間,線上教育一夜爆紅,學習程式語言也成為了熱門話題。不少B站上的程式設計教學影片被重新翻出來,眾多博主中,一個“小老師”名叫“vita君”,竟然是個10後的上海小學生,可以說是全網最年輕的程式設計教學博主了。看到“vita君”,除了感慨“長江後浪推前浪”的同時,我們也意識到,隨著AI近幾年的大火,程式設計作為AI的核心基礎技能,其教育已經呈現出越來越“低齡化”的趨勢,對程式設計教育“抓早抓小”也成為許多家長的共識。
什麼是少兒程式設計呢?是一種抽象邏輯思維能力。根據教育認知學的理論,孩子一般會在7歲左右開始形成抽象邏輯思維,10歲左右是抽象邏輯思維的最佳形成期,所以學程式設計的最佳時機是小學。
少兒程式設計值得學習嗎?少兒這個階段的孩子課業沒有高中那麼重,邏輯思維也快,正好可以很好的掌握一門技能。但是它有利有弊。它值得學習嗎?孩子如果自己有興趣可以懂一點,但是不能太浪費時間在這上面,目前要以學校課程為主。那是主要,而這是興趣罷了。
扣叮以騰訊經典遊戲QQ飛車作為載體開發的這款賽車小遊戲,小朋友用10分鐘時間,簡單的20行程式碼,就可以自己創作一輛跑車和人物,控制車輛在跑道上飛馳,反饋路徑短,成就感和趣味性都很高。這類遊戲化程式設計教育將程式語言的基礎概念融入遊戲關卡內,學習者透過輸入程式碼指令來引導角色過關,可以說是零門檻入手。對於孩子來說,其切身體驗是在製作一款賽車遊戲,整個過程中卻又無形的融入了程式設計知識、邏輯思維、數學應用、藝術審美、解決問題的思路。隨著孩子興趣的增加,再根據關卡的進展不斷加大難度,而遊戲的過程中,孩子的程式設計知識也得到逐步擴充套件。再比如Hopscotch,中文名叫"跳房子",也是一款相容IOS和Android的免費APP。孩子們編寫自己控制字元的程式碼,使用應用程式程式碼塊進行程式設計設計。這款應用程式基於字元的設計使它有別於其他應用程式,孩子們也可以在他們的程式中新增文字。再加上各種各樣的機器人、程式設計比賽,機器人、程式設計考級,課程體系之健全,簡直可以讓孩子從3歲起學到20歲。
透過程式設計學習,可以培養孩子的邏輯能力、創造力以及語言表達能力和解決問題能力,並且透過程式設計的學習,可以孩子進行學科融合式的知識學習,打破學科壁壘,讓知識學為所用,融會貫通。更重要的是,程式設計還能讓愛玩遊戲愛看動畫片的孩子減少對電子產品的沉迷,讓他們在電腦上做更多有意義有創造性的事情。所以,越來越多的家長願意讓孩子從小學習程式設計。這種寓教於樂的形式改變了傳統的語言學習形式,更容易被孩子接受和喜愛。
但你在選擇時也要看看市場,實際上,網上有大量培訓機構宣稱,目前的少兒亟須“程式設計教育提前”,理由是以前條件不夠,導致很多人的程式設計才能被埋沒,但現在電腦普及了,從少兒時代開始學程式設計,可以讓更多“小比爾·蓋茨”湧現。
在一些培訓機構的介紹文章中,程式設計被塑造成一種“通向未來”的語言,因為“喬布斯11歲開始程式設計,成了一代傳奇;比爾·蓋茨13歲開始程式設計,31歲成為世界首富。目前國內的程式設計培訓工具大都採用一款叫做Scratch的軟體,這是一款由麻省理工學院設計開發的一款面向少年的簡易程式設計工具,其本質上不是教孩子學會某種編寫語言,而是告訴孩子利用類似程式的邏輯關係,獲得獨立解決問題的能力和邏輯思維能力這一行業其實門檻非常低,據不完全統計,廣州單做機器人教育的‘小作坊’就有3800多家。”最簡便的小作坊,只需要到網上買一套課程解碼,找幾個老師租一套房子,擺幾個機器人,就可以營業。目前,市場對機器人教育瞭解不多,很多家長也不知道該如何選擇,被忽悠的。適宜兒童智力特徵的趣味性是其第一原則。這樣一來,有趣的少兒程式設計內容就成了“居間的事物”,應該“透過使學生了解存在的聯絡,從而使材料有興趣”,而不是“透過外部的和人為的誘因使材料有興趣”。如果少兒程式設計內容過於強調趣味性,就會淡化程式設計教育的真實目的;如果為了使少兒程式設計居間於兒童與程式設計思維或計算思維之間,就容易強行“把某種富有魅力的特徵加到本來不感興趣的教材,用快樂行賄,引誘兒童注意和努力”。“少兒程式設計到底算不算程式設計”是有爭議的,有部分家長及教師認為Scratch等少兒程式設計工具太簡單太小兒科了。這種質疑的背後是對少兒程式設計培訓內容嚴肅性的考問。此為少兒程式設計培訓所遭遇的內容合理性困境。有人認為生活中程式設計思維的運用隨處可見,比如整理明天上學的書包:分解(拆解問題)——看課程表,取出今天的書、放入明天的書。模式識別(觀察規律、趨勢)——發現今天和明天上的課有些是重複的。抽象(建立自己的模式)——書包裡保留今明兩天重複上課的書,只取出明天不上課的書,放入明天上課的書。演算法(設計步驟解決問題)——判斷今明兩天是否有重複的課,如果沒有,取出今天所有的書,放入明天上課的書;如果有,保留重複課書本,取出明天用的書本,再放入其他明天上課用書。這些在科學話語限制下的種種表達使得少兒程式設計的培訓、程式設計思維的學習顯得既“生活化”又“科學化”,但如果將生活中的簡單常識問題如此程式化、複雜化,難道不是一種自我束縛,不會摧殘孩子的想象力嗎?
程式設計確實有不少產品、課程適合低齡兒童,但如果希望孩子真正掌握程式語言,即便是scratch這樣的圖形化程式語言,也需要孩子具備較成熟的邏輯理解能力。一般來說,起點是6歲至7歲。”會程式設計的工程師不會教孩子,懂孩子會教育的人又不懂程式設計,“如果從這個角度來說,少兒程式設計領域的老師資源非常緊缺,能力也參差不齊。
讓孩子直接學習目前流行的Java、C/C++等由字母程式碼組成的程式語言確實沒有太大意義,畢竟作為工具的程式語言不斷更迭是必然現象,若干年後它們將會被新的語法結構及規則所替代。因此,程式設計教育將重心放在了形式訓練上,倡導“程式設計化學習”,強調程式碼字元和程式語法背後的核心素養,這是超越工具語言學習的“術”而應去追求的“道”。
程式設計教育首先是教育。課程體系是程式設計教育的核心內容,是保證其健康發展的根本。沒有持續性、體系化的課程,都算不上少兒程式設計教育。目前我國少兒程式設計培訓市場火熱,但規範性不足,尚未形成科學的課程體系和培訓理念,課程設定良莠不齊,未形成基於教育科學理論的相對統一的標準,甚至存在虛假宣傳、違反廣告法的情況。課程體系的混亂還表現在師資短板上,培訓市場並無行業資質標準,從業者大多隻具備資訊科學的專業性而不具備教育性。
其中一個現象便是,紅杉、經緯、軟銀、華創、真格、紫輝等一線風投均有所動作。而近期也不斷傳來少兒程式設計創業公司的融資喜訊。顯然,資本已經先行一步,在少兒程式設計賽道上瘋狂播種,押注這個市場大小尚不明確的新賽道。但目前少兒程式設計教育行業存在門檻低、師資不足、教材稀缺等諸多問題
,對程式設計思維的理解及定位不清晰首先影響了課程目標的聚焦,進而使課程體系及培訓理念陷入混亂。一些培訓機構認為孩子滿7歲便處於具體運算階段,可以透過視覺化圖形程式設計,以“積木”搭建的形式培養孩子程式設計思維。從教育學視角來看,這一學習過程需要以孩子的抽象思維能力為基礎;但是同樣根據認知發展理論,7-12歲的孩子並不具備抽象思維。理念矛盾的背後還揭示了少兒程式設計教育適宜年齡的問題,培訓市場的鼓吹趨向少兒程式設計低齡化,已經擴充套件到了3-5歲群體,不得不說這種資本綁架教育的行為極不利於程式設計教育的長遠發展。
在我的實踐領域,或者是我聽到的,一些程式設計師爸爸不想讓孩子學程式設計的理由是,不想讓孩子將來也當“碼農”。愛子之心可以理解,但如果是“不想當碼農”作為“不讓孩子學程式設計”的原因,那麼“中年職場危機”一定是你的,沒錯!視野堪憂。要想想,在大學畢業後從事的職業領域裡,除了當初的金融業,哪一個收入水平可以與“碼農”匹敵。幹一行恨一行是人之常情,任何職業領域裡都有難以為外人道的辛苦,任何領域都是基層佔多數,多數基層人士都會覺得自己收入少。
很多機構打著機器人社團等名義實質便於校外招生;很多機構理念說得很好聽,但實際建設內容很匱乏(拜託,不是玩了幾天樂高就是創客,就學會人工智慧了);機構為了招生,“創客”流行的時候便用“創客”,“機器人”火爆的時候就是“機器人教育”,“少兒程式設計”站上風口了便又都是少兒程式設計了,反正家長都不懂……
少兒程式設計領域的確存在著很多問題,那麼孩子要不要學?如果你只想讓孩子學K12語數外,因為這個最牢靠、對分數最有保障,那麼算我沒說。如果您已經對國家的人工智慧、智慧製造等政策有所瞭解,我想問:你想等這個培訓體系捋順了再讓孩子學?我記得高中時候讀名著《飄》男主白瑞德有段話令我印象最深刻,大概意思是“在兩種情況下人們可以有機會獲得巨大利益:一種是國家新建時,一種是國家傾覆時”。所以,你明白的,一旦穩定下來,對我們普通人、普娃來說就沒什麼機會了,你敢跟海淀小朋友比奧數嗎?在目前來說,資訊學還是一個難度比奧數低、機會更多的學科。還有一句話,當你的孩子長大,資訊學又是另一套玩法了,各年齡階段有著各自與其能力相適應的學習內容和比賽,但不變的是,任何的努力都會變成實力嗎?
如果你已經幫忙孩子報名了少兒程式設計課程,那麼怎麼學好少兒程式設計呢?我說過少兒程式設計培訓現在有的機構會宣傳,我什麼都有,我有資訊學啟蒙教育,我有奧賽,我有創客教育,我有機器人,我有航模……多多少少都與程式設計搭點關係,但實際上,每一個領域都有非常具體、龐大的內容,也有自己傾向的內容。所以家長是要幫助孩子甄別選擇的,你的孩子的個性和長處是適合學習哪一方面的,是先籠統學呢,還是就偏向某一方面學。所以,僅僅是少兒程式設計的軟體程式設計領域就有——Scratch(圖形化程式設計)、Python和C語言(或C++),這裡面又同樣包含著巨大的資訊量。我說說我比較熟悉的Scratch領域,有些程式設計師家庭或是比較性急的家長會說,Scratch是小孩子學的,直接學C呀,那麼懂行的家長就會啐你一臉了——學Scratch才能調動興趣,打好演算法基礎!!多小孩子能學呢?歐美一些國家,幼兒園就在推著學Scratch了(原來我也覺得應該過了小學一年級上學期,會了拼音——直接影響打字,思維能力發育到一定水平學會比較合適。不過,最近我又在看兩本新入手的書,發現被打臉了,幼兒園孩子有適合幼兒園孩子的啟蒙內容和主題,想一想也是,不同年齡的學習目標是不同的)。所以,我認為,少兒程式設計培訓市場還是需要分化的。幼兒園有幼兒園孩子的教法,小學一二年級有小學一二年級的教法,三四年級又是另外一檔,五六年級得本著銜接初中資訊科技學習做準備了。所以,家長給孩子選擇培訓機構,應該要重視學習內容,明白自己這一年齡和學力的孩子要學什麼。
在一堂程式設計課上了解到少兒程式設計培訓的過程:如學生在製作一個小動畫時,由老師演示拆分任務、學生根據提示拖拽模組就能完成一個動畫效果。同時,機器人的課程也充滿趣味,讓同學們腦洞大開。比如我們的學員會自己設計一個‘嗑瓜子’機器人,一邊吐出瓜子殼,一邊吐出瓜子仁;還有的學員爸爸是做生意的,他設計了一個發名片機器人,會自動吐出名片或宣傳單;有的學員對老的飲水機進行改造,變成感應式接水……”
scratch這個領域真是百花齊放啊,有的偏重語法,有的偏重興趣,有點偏重遊戲,有的偏重數學,有的偏重炫技等。作為個人玩沒問題,但是作為學校、機構應該有自己的課程理念和體系,尤其是貫穿STEAM教育理念。
學好的方法1做好規劃,程式設計有目的
在開始動手程式設計之前,一定告訴孩子,要設計好思路再開始編寫。不要在沒有任何設計的情況下就動手,漫無目的的開始,就會不停的修改。就像我們蓋房子,一定會先做好設計圖,要蓋幾間房,每間房是做什麼的,這樣蓋房子的時候才會目的更明確,思路更清晰。
方法2簡潔明瞭,程式設計不拖拉
好的程式碼,簡單明瞭,可讀性高,設計思路清晰,執行流暢得美如畫。有時候同一個程式設計課題,會有多種不同的編寫方式,但一定會有一個邏輯最清晰的程式碼,程式設計思維要靈活,找到最簡潔明瞭的一種,對於邏輯思維的培養非常有好處,更有助於讓孩子養成認真不拖拉的習慣。
方法3多加練習,程式設計進步快
學習程式設計,天賦固然重要,但更重要的孩子是要多加練習,程式設計學習是是一個日積月累的過程,一步一個腳印地向前走,才能打下良好基礎,對日後程式設計水平的飛昇有所助益,家長們切忌急功近利,更不能心存僥倖,唯有腳踏實地才能有所成就。
方法4學習最佳化,程式設計不會差
寫完程式碼,孩子可能會以為已經完成了。在孩子丟下程式碼之前,家長可以引導孩子:想想剛才寫的程式碼裡,有沒有更簡單、更巧妙的處理方式?讓孩子明白,寫完一段程式碼並不代表著事情已經完成,而是儘可能完美地完成一件事才是更重要的。
按照這些習慣堅持練習,在不斷重複中將各種形式變為自身養分,把優秀變為一種習慣。
-
9 # 今時明日
這幾年,人工智慧正以不可思議的速度向前發展:AlphaGo贏了柯潔;百度無人巴士量產;京東開始啟用機器人送快遞;谷歌的AI都學會了自行freestyle......
科技的顛覆式創新,隨之引發教育風向大變革。除了語數外“老三樣”的基礎教學外,一門新興學科正以燎原之勢席捲中華大地——它就是“少兒程式設計”。在國家政策的推動下,越來越多家長意識到程式設計的重要性,紛紛將孩子送去培訓班充電學習......
然而,少兒程式設計真的有用嗎?
是不是所有的孩子都適合學習程式設計?
從幾歲開始學最有優勢?
家長要如何選擇才不至於盲目跟風?
……
這些疑問,同樣讓我這個新手媽媽充滿了焦慮。開啟電腦,翻閱資料,迴歸理性,冷靜分析。此刻,我的內心多了一份樂觀,多了一份憧憬與希望......
少兒程式設計已成為大勢所趨?
開啟百度搜索“少兒程式設計”,網路上鋪天蓋地的利好資訊,似乎印證著這一行業的欣欣向榮。
國際上,日本、美國、英國等發達國家早已把程式設計教育納入小學課程表,重視兒童學習程式設計成為教育的主流。
國內方面,2017年國務院釋出了《新一代人工智慧發展規劃》,提出要在中小學設定人工智慧相關課程,逐步推廣程式設計教育。浙江、北京和山東也確定要把程式設計基礎納入高考的內容體系。
縱觀投融界,2018年少兒程式設計賽道上的資本市場呈井噴狀,經緯、華創、紅杉、真格、 藍湖等資本不斷加碼,總融資金額超過20億元。
行業內,眾多創業者不遺餘力地為少兒程式設計背書,鱗次櫛比的培訓班更是異軍突起。
從小學程式設計,真的有必要嗎?
短短一年時間,少兒程式設計的風口就那麼突然來了......
那麼,迴歸到家長最關心的一個問題,從小就培養孩子學習程式設計,真的有必要嗎?它到底能為孩子帶來什麼?
其實,作為一個標準的文科生,之前我對程式設計一點概念都沒有,以為只是玩玩電腦、敲敲程式碼、做個遊戲那麼簡單。直到今天在網上查資料,才發現自己大錯特錯。
我們都知道,少兒程式設計的火熱最開始是人工智慧發展帶起來的。這就意味著,未來如果孩子不懂程式設計,他就沒辦法適應社會的需要。在人工智慧時代,程式設計不只是一個工具,更是一種思維的創新與體現,它已經成為每一個孩子必備的基本能力。
一方面,程式設計能夠幫助孩子提升邏輯思考和解決問題的能力。
程式設計思維就是“理解問題——找出路徑”的思維過程。它可以將一個問題清晰具體地描述出來,將一個個大問題逐步分解成獨立的小問題,由複雜變簡單,由抽象變具體。
比如在用程式設計製作遊戲時,孩子們需掌握每個元件的連線,一步一步解難,獨立設計問題,獨立思考解決方案,獨立探索與發現。在這個過程中,孩子們的大腦思維不斷運轉,綜合能力就會得到慢慢提升。
另一方面,從現實的角度看,掌握程式設計的技能,更容易幫助孩子獲得名校錄取、申請國外留學的機會。
這是高二就保送清華的女生毛嘉怡,她在第34屆全國青少年資訊學奧賽中拿到金牌。
毛同學初中一年級起學習程式設計,她說:“程式設計最有意思的一點,是能解決不少生活中的複雜問題。”
他叫溫鎧瑞,是成都一名普通的初三學生,他從五年級開始接觸程式設計,到初一系統學習資訊競賽相關內容。
在剛剛結束的清華大學資訊體驗營中,溫鎧瑞同學憑藉出色的成績,提前三年被名校鎖定。可以說,是程式設計幫他敲開了清華的大門。
還有這位年僅17歲的IOS蘋果軟體工程師——馬舜喆。他六歲開始學習程式設計,曾利用課餘時間開發了5款蘋果手機應用程式。
2017年,馬舜喆受邀參加蘋果全球開發者大會,作為獎學金獲得者和蘋果總裁庫克見面,這讓庫克非常震驚。
這樣的案例數不勝數,更別提國外那些如數家珍的科技大咖。
埃隆∙馬斯克9歲就開始學習程式設計,馬克∙扎克伯格10歲開始學程式設計,喬布斯和比爾∙蓋茨也是十二三歲的年紀就開始接觸程式設計了……
可以說是,學習程式設計幾乎成為孩子變優秀的必要條件,甚至可以帶來整個人生軌跡的改變。
-
10 # 超級學習觀
作為一個從事素質教育行業多年老師,現在正在創辦一家教育機構的創始人,我一直在不停的進行自我教育和自我學習,同時我也讓我6歲的兒子開始接觸程式設計,我想我有資格回答一下這個問題。認真分析題主的問題如何看待,也就是對於少兒程式設計的價值判斷。第二個問題怎麼學好,那就是屬於方法論的問題了。
學習程式設計,是讓孩子具備面對未來的競爭力。學習本質,是從現象中發現問題,提煉規律,然後壓縮資訊,解決現實中真正的問題。想象一下,20年前的我們,面對著計算機這個新興事物還很好奇,我記得那時候上計算機課還需要穿鞋套、兩人一臺機器,用最原始的DOS作業系統進行學習。現在電腦已經全部進入到生活的各個方面,如果你不會使用電腦,就好像一個原始人一樣被時代拋棄。
2016年,AlphaGo打敗了韓國棋手李昌鎬,2017年打敗了世界排名第一中國棋手柯潔。到了2018年更可怕,AlphaGo打敗了人類之後又生產了AlphaGo的第二代,基本上是100比0的這種比分,這個時候大家看到了人工智慧的加速發展,“狼”真的來了。
學習程式設計,並不是非要讓孩子當程式設計師;想象一下,20年前,你讓孩子學習電腦,是真的讓孩子成為打字員麼?少兒程式設計背後是美國STEM教育理念,我們國家從17年開始實施,現在小學科學教育從原來的三到六年級,修訂為一到六年級,從一年級就開始學習科學,未來科學就可以跟語文、數學、外語同等的重要。現在從小學習程式設計,是為了未來培養競爭力。
程式設計教育是否有最佳的教育方案?當然沒有,世界上沒有包治百病的良藥,程式設計教育當然也沒有所謂的最佳教育防範,因為每一個孩子都有自己獨一無二的個性。
我們現在教授孩子的知識、能力,甚至說程式語言,等到孩子長大肯定已經過時了,所以少兒程式設計學習最終是學習一種思維模式。孩子學程式設計沒有最佳的教育方案。每個家庭都要根據孩子個人情況樹立一個核心的學習程式設計的目標,這個目標很重要。國外就是培養髮明家和科學家,程式設計只是一種工具,核心還是解決生活的問題,讓孩子透過獨立思考去解決。
程式設計是一個非常好的高階工具,如果沒有程式設計你想現在解決尤其在人工智慧時代,你想解決現實中的問題是很難的。所以程式設計核心是解決現實問題的能力。
怎麼學好少兒程式設計呢?這個是家長朋友們最普遍關注的問題,我覺得首先看孩子的發展階段,不同的階段有不同的選擇方式。
一、啟蒙期
作為啟蒙期的孩子還不確定他對程式設計、對科技類的專案是否有興趣的時候,最好的選擇就是就近選擇,父母接送孩子比較輕鬆,就近能使孩子比較容易堅持下去。學習程式設計也要根據孩子的學習動力、學習興趣去激發孩子,同時也要注意勞逸結合,比如孩子週末已經有兩三個班了,再報班孩子也接受不了。
二、進階期
到了一個進階階段,就要考察品牌夠不夠好,家長的口碑怎麼樣,透過已有學員的培訓效果是怎麼樣的。基本上一個程式設計機構能在當地有三年以上的歷史,那麼他就可以證明他的模式是有效的、成熟的。上過課程的家長最能夠評價課程效果的好壞,有培訓效果它自然就形成了品牌和口碑。不管你的理念多麼先進你宣傳的師資如何的厲害,最後沒有教學效果這些都是零。
三、高階期
到了高階的階段孩子就需要參加一些比賽和競賽,尤其像資訊奧賽這些專業度比較高的比賽,這個選擇就變得容易了,就是考察一下這個機構以前帶出來的孩子,無論是參加資訊奧賽也好,還是一些機器人比賽,機構的成績如何。比賽不是目的,透過參加比賽激發孩子競技理念和自我學習態度才重要。
回覆列表
少兒程式設計培養的,不僅僅是程式設計的基礎技能。更是孩子獨立思考、邏輯推理的很好判斷。孩子學習程式設計,要自主學習很多內容,不知不覺的掌握終身學習的能力。希望孩子能早點接觸計算機,成為有獨立人格的小極客