回覆列表
  • 1 # 小小學程式設計

    我兒子小學2年級就開始學習程式設計了,因為我本身就是從事計算機相關工作,因此我是這麼讓我孩子學習的:

    2年級以前的幼兒園階段,是培養興趣和思維引導階段,主要是一些數學相關和遊戲

    程式設計除了邏輯外,跟數學關係是最大的,因此如果孩子對數學都不感興趣,那麼你指望他對程式設計感興趣那是很難的,很有可能讓孩子藉機去玩電腦遊戲了。

    這個階段我主要是讓孩子對數字先感興趣,比如一些數字相關的積木,各種各樣的擺法。還有各種簡單的棋類遊戲,比如飛行棋等,有助於孩子對加法有感知。

    下來還買了樂高的拼搭積木,這個用於空間想象,對結構進行認知,對於孩子的思維訓練有比較大的幫助。

    另外還有一些遊戲,比如讓孩子騎在身上,然後孩子發指令讓自己往前走、左拐、右拐、後退、旋轉等,這個就接近程式的邏輯指令了,孩子就能在不接觸電腦的情況下對程式指令和執行有一定的感性認知。

    2年級開始階段的2年階段,這個開始進入程式設計入門學習,主要是一些遊戲性的闖關式學習

    因為我畢竟是計算機行業人員,所以這個階段主要是我陪孩子一起去學習。個人推薦老外著名的

    https://code.org

    ,這個網站平臺是全免費的,有各種語言版本,包括中文,上面很多課程,並且是成體系,圍繞著美國的CSTA標準設立。我們都知道,計算機科學來自於以美國為核心的西方世界,因此不是崇洋媚外,而是實際上他們目前在計算機教育領域依然還是遙遙領先於國內。

    這個平臺認為所有人都是可以輕易學習程式設計的,他經常會舉辦《程式設計一小時》活動,當年奧巴馬還當總統的時候,也參加過,也寫了一段程式碼。這個平臺裡面,提供了針對性從4歲到18歲的不同難易度課程。

    我當時先是選擇了4歲的入門課程,然後跟兒子一起學習,這個課程都是夾雜著影片講解、線下活動(需要家長一起參與)、線上闖關挑戰/鞏固/練習知識點、還有線上創新等等,非常棒的平臺,完成課程學習後,還會有本課程的等級證書,很精美,打印出來給孩子留個紀念也是增強孩子自信心的很重要的一步。

    課程都是比較簡單的,而且都是非常循序漸進的,如果卡住還有提示,我個人認為非計算機專業的家長對於4歲課程幫助孩子是一點問題也沒有的。其中很多題目非常有意思,還是比較鍛鍊動腦能力的。

    我跟兒子在透過4歲課程後,直接跳到了難度最高的10歲到18歲課程,這個課程到最後幾節課難度還是比較高的,我不太建議一般的家長跟小學孩子直接跳到這個課程,還是一步步來。

    3年級的時候,兒子學校有了樂高WeDo2.0的機器人興趣課了

    這個課程是學校合作的外部培訓機構老師來上課的,是課外的興趣班,每星期一節課。我自己也給孩子直接在家裡買了一套,這樣就在學校上了1年的課程,孩子也收穫不少,因為課上需要孩子2人組隊,每次都有比鬥過程,孩子在一定競爭的情況下,需要去合作挑戰,對孩子的能力還是有很大的提升。

    這個階段,很明顯看出之前學

    code.org

    課程的重要性了,我兒子在那些孩子中是程式設計能力最強的,經常是迅速調整迅速排錯。

    4年級的時候,我帶兒子參加了一次比賽

    當時有個比賽,不過教具是索尼的Koov,剛好公司有這個教具,所以臨時跟一個同事的孩子組隊參加了這個比賽。因為孩子從來沒接觸過koov,所以就是簡單幾個週末進行搭建和學習,到比賽的時候,兩個孩子才第一次見面,那個孩子負責搭建,我兒子負責程式設計,最後還是因為教具不熟悉,在一個非常簡單的步驟上漏掉了,結果沒有拿到名次。這次比賽前後2小時,很多小朋友,現場非常緊張的過程,很好的鍛鍊了孩子的現場能力。

    這階段,我也買了一些相關的其他教具,包括英國的Micro:Bit,非常棒的孩子程式設計入門的單板計算機,還有中國產的小喵板,也是非常不錯的,這個主要是拓展孩子的知識面。

    5年級的時候,轉向程式碼程式設計了

    之前的程式設計全都是圖形程式設計,孩子只需要拖拖拽拽,設定一些引數,就可以完成一些簡單的程式,控制機器人或者螢幕動作。這個做一些簡單的程式,和入門訓練是可以,到了高年級後,孩子慢慢有更多抽象思維能力,我也就是想著讓孩子開始程式碼程式設計。

    因為程式碼程式設計相對枯燥,我自己教學不一定合適,這時候科班反倒是一種劣勢,孩子有時候根本就聽不懂,因此這時候我就讓孩子去報了一個課外輔導班,選擇的語言是Python,具體機構就不提了,免得有廣告嫌疑。經過半年多的學習,孩子已經可以用簡單的Python寫一些程式了。

    初中階段,我的想法

    孩子還沒小學畢業,初中我的想法是,自己跟孩子一起做一些有趣的專案,可以先用Python,後面就會用C++。孩子如果有興趣往資訊學奧賽走,那就鼓勵,不往那個方向走,就當平時一種能力訓練

  • 2 # 少兒程式設計名師張為

    我帶了數百個學生,我來回答一下吧。

    少兒程式設計主要包含scratch、python、c++等三大程式語言,難度由淺入深,主要是為了鍛鍊科學的邏輯思維能力。

    少兒程式設計現在全國都在學,包括陝西延安、河北保定、河南鄭州、雲南、貴州等,國外的像美國爾灣、澳洲、紐西蘭等地都有我的學生,我覺得好像現在全世界的華人都在學習程式設計。

    因為程式設計涉及到很多的邏輯計算,所以對孩子來說相對要複雜、困難,為了解決這個問題,像scratch這樣的圖形化程式語言就被推送出來了。

    同時為了降低學習難度,少兒程式設計主要採用符合人類天性的遊戲製作來完成,在實際製作的過程中講解理論知識,方便孩子們學習。

    總的來說,這兩年有高光時刻,也有黯然離場的,真正能夠留下來的都是精英,既然問到了,那就讓孩子試試吧,因為很多精彩紛呈的好風景都藏身其中,我自己就是受益者。

  • 3 # 大程哥交易人生

    我孩子幼兒園時我教他python,呵呵甭提那個崩潰啊,記不住命令,後來教了幾個html命令,我看他根本就沒興趣,為了不讓他產生反感,所以就放下了。但我還是建議孩子一定要學程式設計,畢竟這是一項邏輯性很嚴密的腦力工作,對孩子將來學習和興趣發展都有好處。現在我主要是培養孩子的興趣,引導孩子愛科學,崇尚科學,這也是讓他為將來做準備。當前,咱們國家靠當演藝明星掙大錢,這種不健康的發展理念早晚會被科學代替,如果實在沒救,那隻能出國了,畢竟科技才是人類發展的硬道理。所以,我經常給他提火箭 神舟號 太空梭 機器人等內容,慢慢的他的問題也越來越多,我就順勢引導這些都是學習最好的人才能做出來的,數學題語文題一個都不能錯,否則就會爆炸,然後用微控制器寫點東西,有次故意寫個程式讓小鞭炮炸他的手,讓孩子知道算錯題的後果,慢慢的給他介紹c c++JAVA等語言各自的功能。其實我覺得儘管兒子還沒接觸程式設計,但對於算錯題炸手那事銘記於心,做題安分多了,以前做題是邊玩邊做,經常就是隔著一頁做後面的,不知道檢查,現在不僅仔細多了,對科學也更感興趣。下一步等二年級,我打算開始教他程式設計,先從c開始,慢慢培養。

  • 4 # 踏破賀蘭山榷千堆雪

    我家二年級,還沒正式開始學。我是感覺小了點,最起碼打字和英文要好點吧?如果說少兒圖形化程式設計的Scratch.我覺得培訓基本還是以忽悠交智商稅為主。適合孩子玩的APP有程式設計王國、難度係數高的例如十億人。我覺得還不錯。其實小孩學習程式設計思路挺好,比如面向過程其實就是對目標進行完成過程的一種邏輯思維模式。面向物件實際就是對類的管理。 小學數學三年級前知識比較少,其實也只是以訓練計算能力為主。後面知識多了,每個知識點的分類整理的邏輯其實和學習程式碼的邏輯是相同的。讓孩子學習程式設計無非是鍛鍊活學活用的習慣,培訓機構大部分還是以模版實現為主。靈活運用方面的思路還是需要孩子自己琢磨的。其實這就有點像成人的程式設計就業培訓機構,報個班可能現階段能混個不錯的薪資。但是程式設計要學出來的,能一直混下去的還是那種自我驅動型的人。話說回來,孩子如果日常學習都能自我驅動,成績自然不會差到哪裡去了。

  • 5 # 三歲程式設計

    孩子也分年齡大小。

    7歲以下的是幼兒程式設計,需要學識字,鍵盤打字,滑鼠操作,即使是scratch積木程式設計也需要識字,英文字母,中文。

    7歲以上讀過幼兒園識字量多,可以像成年人一樣學程式設計。

    我家孩子一歲半開始電腦上練習畫畫,兩歲開始練習鍵盤打字,三歲能鍵盤打字寫一些程式碼,現在還是幼兒園,還在練習fuction程式設計。

    幼兒階段也能學習程式設計要點,程式設計學習方法。

    過程要幼兒感興趣,好玩,幼兒不像大孩子有自制力,就要花大量時間找到他感興趣的東西,整合到程式設計中。

    其中會出現大量無法直接逾越的障礙,我自己開發一些工具給孩子用。

    我們這種算是試驗幼兒階段程式設計,主要是收集幼兒學程式設計會碰到多少障礙,之後找出解決的辦法。

    我們試驗結果,三歲左右孩子,練習鍵盤打字完全可行,和三歲孩子學寫字差不多,鍵盤打字比拿筆寫字更容易一點。

    fuction程式設計反覆練習,要點也能掌握。不見得幼兒敲程式碼就比拖積木程式設計難。

    至於7歲以上識字比較多的少兒,屬於少兒程式設計,可以和成年人一樣學習資料,學不學的會,看學習教程體系好不好。

  • 6 # 大雪碧六塊五

    程式設計是什麼?

    其實詞典的解釋就是:“程式設計是人們根據自己對資訊處理的要求,給電子計算機設計指令。”

    簡單來講就是人機互動的一門語言 可以是c ,c++,python,java 等等

    其實,就是一個輸入——處理——輸出的一個過程

    少兒程式設計真正的起源來自於Logo語言之父、構造主義(Constructionism)學習理論的提出者——西蒙·派珀特(SeymourPapert)教授。派珀特教授專門為孩子發明了自己的LOGO語言,應用到了教育領域,這樣就可以讓孩子可以透過程式設計的方式讓計算機程式變得看得見,摸得著。

    少兒程式設計究竟是學什麼?

    少兒程式設計並不是讓他們成為程式設計師,而是要學會程式設計思維(Computational Thinking)。程式設計思維是計算機科學解決問題的思維方式,能幫助我們理清思維過程,忽略問題細節,抽象定義問題,透過收集資料,從而解決問題。

    程式設計思維的核心是透過分析問題最終解決問題

    不管面對多麼複雜的問題都能分解成一個個小問題,找到問題的關鍵和問題之間存在的關聯,從而想辦法將問題逐一解決,在這個過程中思維邏輯就顯得尤為重要,這就是少兒程式設計教給孩子最重要的能力

    程式設計對孩子升學的影響

    1. 不少學校在錄取學生時,會將程式設計作為考量孩子能力的重要標準之一。若孩子有去美國留學的打算,而且在程式設計方面有特長,那麼申請留學時將佔優勢。

    2. 浙江省最新的新高考方案已將資訊科技(含程式設計)納入高考科目,修訂版本的方案中,把高中學習內容分成了必修課、選擇性必修課和選修課。在將來會有更多省市高考將涉及程式設計內容

    孩子多大適合學程式設計呢?

    3-5歲的兒童可以先進行少兒程式語言啟蒙,正式學習程式設計建議在上小學後。

    國外腦科學實證研究表明:3-5歲語言敏感期時學習第二語言是收效最好的,這對少兒程式語言的學習尤其如此。

    因為從少兒心理角度講,小孩子的“語言自尊”尚未形成,自然就不會抗拒第二語言;

    從生理及生命科學角度講,人的大腦中有幾億個細胞,連結成龐雜的網路,而這些腦神經細胞在3歲時發展達最高峰,這個時候給腦細胞豐富的語言刺激,不但能增加語言活躍度,還能掌握語言應用規則,比成人接受語言更快更有效。

    對孩子來講,從小塑造孩子的程式設計能力,要從程式語言入手,那麼,在3-5歲時進行語言啟蒙是最有效的,也就是說先進行語言啟蒙,再進行豐富多樣的程式設計形式的實踐,往往收效甚好。

    那麼學程式設計到底對孩子好不好呢?

    好處肯定是有的 但弊大於利還是利大於弊這個就要看自身的情況 建議如果要讓孩子學程式設計 最後去培訓班多走走 看看課程類容 詢問孩子意見 看看孩子是否喜歡

    不過計算機程式設計開發在未來發展中潛力還是很大的 像現在的人工智慧 及區塊鏈落地等等

    個人觀點: 小朋友開始學程式設計只是培養一個興趣點 提升邏輯思維 抗壓能力 成就感以及獨立思考解決問題的能力 但如果小朋友非常喜歡程式設計 那麼可以做到從小培養 未來可期 不過一切還是要家長和孩子的情況去綜合判定。

    我個人目前就在自學java,python 在整個學習過程會遇到很多問題 但當解決點這些問題之後帶來的成就感幸福感是真的太好了 而且現在程式設計師工資收入相對還是蠻高的

  • 7 # 小黑奧特曼曼

    孩子學習程式設計後思維邏輯會有一定的提升,因為程式設計是一個全方面的學科在學習的過程中對基礎學科也有促進作用,學習方式也是寓教於樂孩子在快樂中學習知識,學習程式設計選擇機構也非常重要,聽周圍的家長推薦,瀋陽酷叮貓就是不錯的選擇,還可以預約聽課,如果感興趣可以嘗試一下。

  • 8 # 謀天下囚人心

    程式設計非常適合孩子學習,可以培養孩子的邏輯思維,鍛鍊孩子的想象力和創造力,提升孩子的抗壓能力。並且現在社會的發展也越來越傾向於智慧化社會。所以孩子接觸程式設計是很有必要的。酷叮貓少兒程式設計教育是一個非常專業的教育機構,以命題式的教育方式注重激發孩子的想象力創造力。感興趣的可以瞭解瞭解

  • 9 # 功德fight

    有部分人覺得小兒程式設計深度不夠都是一些簡單程式設計,甚至覺得上小兒程式設計的課是交智商稅,我覺得這個太偏見了。

    從這個觀點來看我覺得少兒程式設計主要在於培養興趣愛好,鍛鍊思維邏輯能力,這個是主要的因素。

    程式設計對於數學、思維邏輯要求比較高,那麼小孩子不可能像其他受教育人群擁有這些厚實基礎,再說軟體程式設計這個行業知識更新迭代很快,不太可能直接教他們一些商業場景專案的程式設計知識用於工作實踐,所以說最主要的不是說他要學多少程式設計的知識而在於興趣培養。

  • 10 # 為什麼老是有重複

    關於孩子學習程式設計這件事,我認為要看孩子自己是否感興趣,是否真心喜歡程式設計。

    程式設計其實有很多的益處,比如鍛鍊孩子的邏輯思維,讓孩子的想象力愈加豐富,同時開發創造力,也讓孩子養成良好的邏輯思維。儘管它有這麼多的好處,也是得看你的孩子是否喜愛這門課程。其實興趣是最好的老師這句話是很對的,我身邊的一些同學儘管專業與要學到程式設計,但是他們說就是沒有興趣,所以一個學期下來基本沒有學會什麼,而有興趣的同學早就學會了這門課程,而且還能輕而易舉的開發產品。

    喜歡程式設計的孩子真的能學會很多。就像今年華為給獎的那位孩子,年僅12歲,但是已經能夠利用程式碼寫出一些簡單的遊戲。程式設計對於真正喜歡程式設計的孩子來說不單單是興趣,也是零花錢的來源之一。我的妹妹(初中)班上有一位男同學有自己的程式設計小團隊,專門接一些程式設計的小單子來做,想現在的話,一般每個星期都有300元左右的收入可以當作零花錢!

    但是呢,還是建議看孩子喜歡什麼為好。就像我的妹妹喜歡籃球,那就讓她去學校籃球隊去鍛鍊鍛鍊。她也喜歡中國象棋,那就鼓勵她去參加比賽,雖然沒有程式設計的那位孩子厲害能夠賺零花錢,但是她有時也能因為參加區賽而得到一些屬於自己賺的零花錢。總的來說,讓孩子因為這個興趣感到開心和快樂很重要,畢竟孩子還是孩子,沒有大人想的輸在起跑線的想法。

  • 11 # 小熊可可茶a

    說實話現在現在的所謂少兒程式設計都是智商稅罷了,你的孩子如果真的天賦異稟的話,自己在網上就學起來了,否則的話還是按部就班比較好,認真學習學校內容就好了。

  • 中秋節和大豐收的關聯?
  • 炒糖色怎麼炒才能炒成不苦不甜?