回覆列表
  • 1 # 機器學習之路

    網上很多程式設計師都說,如果自己以後生孩子以後絕不讓他學程式設計,因為作為一名程式設計師經常要面對996、10106甚至於通宵達旦的加班這種高工作時長的壓力、以及改不完的需求以至於和產品經理吵架、學不完的技術、30歲的失業壓力等。所以,他們不希望自己的孩子以後再有這種痛苦的經歷

    我覺得該不該讓孩子學程式設計,這個應該取決於孩子的興趣?

    強迫他們從小開始學習程式設計,如果他們並不喜歡的話,只會越來越討厭。我覺得作為父母,在孩子小的時候可以儘可能讓他們接觸多方面的知識,根據孩子的愛好,培養他們的興趣。

    如果你想教小孩子學程式設計,可以自己先去買一些這方面的書籍看看,在教他們的時候一定要注重興趣的培養,一開始可以教一些程式設計的思維,設計一些小遊戲來激發孩子的興趣,這裡給大家推薦一本相關的書《Scratch少兒程式設計一點通》,在教孩子的時候要保證能夠讓孩子在學習過程中能找到樂趣,這樣他們才不會牴觸學習

  • 2 # 心似蓮花開好運自然來

    你問的這個問題也是我目前困惑的問題。

    不過我當初送孩子學程式設計(我們這裡叫機器人)沒有想太多。我的孩子好動,注意力不太集中。雖然只有四歲多,可自從上了幼兒園老師已經告訴我不下三次了。於是就想著找一個她喜歡的,有前途的(當時的感覺是現在科技越來越發達,機器人已經有走入尋常百姓家的趨勢),於是就帶她去試課,沒有想到還挺喜歡。我就報名了,現在學了已經半年了,學的怎麼樣?說實話,也不知道。問幼兒園的老師還好動不?老師說好多了,不知道是長了一歲的原因還是和學機器人有關。

    我現在的困惑:還要不要讓她繼續學下去。

    所以昨天已經看到了這個問題,一直在思考中,不知道怎麼回答。

    今天又科普了一下知識:

    目前,已有16 個歐美國家將程式設計納入了公立學校的日常課程。超過24個國家將程式設計作為最基礎的學科——包括日本,南韓,以及歐洲多個國家,已經將程式設計教育納入K12課程大綱或者教學場景。

    而中國國務院也於2016年頒佈《新一代人工智慧發展規劃》,表示將在國內中小學推廣程式設計教育。

    少兒程式設計已成為新的潮流,人工智慧成為未來時代國際的必爭之地,程式設計能力將是人工智慧時代的核心競爭力,現在讓孩子學習,無疑是為未來打下堅實基礎。

    就我個人建議,不管是再好的東西,還要看孩子的意思,他願不願意去學才是最重要的。行行出狀元,如果孩子不願意,我們也不要去勉強 。

    多觀察孩子,最好能找到他的特長,讓他長大以後既可以做自己想做的事,又能維持自己的生活。

  • 3 # 傑升實驗室

    1. 為什麼要學程式設計?

    1.1 重要性

    首先要糾正一個誤區:學程式設計就是以後為了當程式設計師。就像學畫畫不一定以後要成為畫家,而是為了培養美感;學程式設計不一定以後要成為程式設計師,而是為了培養程式設計思維。

    學外語是為了與全世界的人交流,學程式設計是為了掌控計算機這一強大的工具。

    1.2 能力培養

    學習程式設計對於數學能力和邏輯思維能力的培養,顯而易見,已經有大量的文章在講,我就不再贅述。我想講講更深層次的能力培養,比如創造力,實驗能力,專案管理和團隊協作。

    創造力:程式設計本質上是一個創造工具,就像一把畫筆一樣,能畫的逼真只是一方面,更重要的是畫什麼?能不能把想象中的事物畫出來?程式設計也一樣,實現一個老師佈置的程式碼作業很簡單,更重要的是促使孩子去生活中尋找哪些問題可以由程式來解決。

    實驗能力:寫程式只是一部分,除錯程式更重要。當孩子發現自己寫的程式與預期不一致時,需要反覆實驗,看看能不能自己找到原因,持續改進,最總達到目的。

    專案管理:用PMP的知識去做少兒程式設計也許是殺雞用牛刀,卻是有益的嘗試。任何一個程式設計專案,其實施過程都可以經過PDCA戴明迴圈(Plan計劃-Do執行-Check檢查-Act處理)。透過程式設計專案,可以有意識的培養小朋友的專案管理能力。

    團隊協作:小型程式設計專案可以孩子單獨完成,大一點的專案,可以讓幾個孩子一起完成,比如一個孩子畫造型,一個孩子編輯音樂,一個孩子負責一個角色的程式碼編寫。只要安排得當,孩子的溝通和協作的能力也能得到提升。

    1.3 態度培養

    程式設計除了能培養孩子的技能,更重要的是使其養成一些好習慣:嚴謹,有條理,不斷最佳化。

    1.4 升學加分

    話不用多說,直接看看清華大學2019年自主招生簡章,原文連結:

    https://www.tsinghua.edu.cn/publish/bzw/7545/2019/20190328154655256843148/20190328154655256843148_.html

    2. 學什麼?

    世界上的程式語言非常多,根據孩子不同的年齡,可以有不同的選擇。

    小學生(6-12歲)比較適合圖形化拖拽式的程式設計,比如Scratch。

    在Scratch程式設計介面,程式語句都以拼圖模組的形式呈現,模組按功能劃分為不同顏色。編寫程式時,使用者只需像拼插積木那樣把拼圖模組壘在一起。只有當程式在語法上合規合理時,模組的接口才能對接上。用模組介面的形狀作為拼插指引的設計借鑑自樂高積木。

    Scratch不需要孩子牢記語法,甚至不識字也可以玩。

    Scratch的具體介紹可以參見我的文章:https://www.toutiao.com/i6744150918784090636/

    下圖是Scratch的示意圖,來自我的另一篇文章:https://www.toutiao.com/i6745836272205431308/

    Scratch無法實現複雜的邏輯,對於初中生(12-15歲)來說,Python會是比較好的選擇。

    下面是一個Python程式碼的示意圖:

    3. 怎麼學?

    程式語言有各種語法,其實不用去死記硬背,活學活用才是正道。

    關鍵的是如何實際生活中的概念對映到計算機的邏輯中,這就是所謂的程式設計思維。比如近年來在高考卷中出現過的程式題,流程圖就是程式設計思維的一種具體體現,對於學過程式設計的孩子,就是送分題了。

    學習程式設計一定要循序漸進,切不可賣弄技術。對於少兒來說,主要是給他們開啟一扇窗,培養他們對於程式設計的興趣,學得太難太枯燥,都容易打擊到小朋友的自信心,所以對於小學生,程式設計課程設計一定要有趣,最好是把小朋友熟悉的卡通角色加入到程式當中。

    除了老師講解基本的程式設計原理和示例外,搭建一個自組織學習環境(SOLE, self-organized learning environment) 也是很有幫助的。SOLE 旨在利用 6~13 歲孩子的好奇心和參與驅動學習的興趣,幫助教師和家長鼓勵孩子探索和解決問題。讓學生們分組,一起完成程式設計,學生們就會相互學習,解決問題。

    很多家長擔心長期使用電腦是否會影響孩子的視力,這也需要少兒程式設計課程特別的設計,使用螢幕最長不要超過1小時,課間安排休息,還會做眼保健操。對於00後的孩子來說,他們就是網際網路原住民,不讓孩子接觸和使用任何螢幕是不可能的事情。只要合理安排,少兒程式設計並不會對視力造成影響。

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

    少兒程式設計主要包含三大類:scratch、python、c++,想學習程式設計就按部就班地按照這三個的順序往下走吧!

    剛開始在不認識單詞、不懂得程式設計邏輯的情況下,最好的入門手段就是從圖形化程式設計入手,也就是scratch,在學習了兩三個月非常熟悉的情況下,再過渡到python這種程式碼化程式設計環境中。

    因為邏輯都是相通的,所以熟悉了scratch程式設計,再過渡到python環境中,就顯得非常自然了。

    從實際的學習效果來看,整體還是比較令人滿意的,學生的續課率也比較高。

  • 5 # 酷叮貓叮叮老師

    未來程式設計技能將會成為每個人都必備的基本技能,並且也有專家預測在未來對於程式設計專業人才的需求量會越來越大,因此現在學習程式設計能提高未來就業的競爭力,並且也會讓學生能更快的適應未來的生活和工作環境。程式設計作為一種獨特的工具,是為了幫助孩子找到一種適合自己學習以及生活的方式,從而讓每一個孩子都能高效並且更加主動學習。學習程式設計學習的不僅是程式設計知識,而且能夠提高孩子的各方面能力: 1、程式設計幫助孩子培養邏輯思維能力和抽象思維能力。為了使計算機能夠理解人的意圖,孩子就必須要將解決的問題的思路、方法、和手段透過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。學習程式設計能夠培養孩子的體系化思維、邏輯思維和抽象思維!經證實80%孩子在學習少兒程式設計後,自然科學理解能力有顯著提升! 2、程式設計提升創造力,幫助孩子跳出思維定式。根據調查研究,孩子在15歲後便會形成思維定式,如果他們在此前從未有過發揮獨一無二的創造力的機會,將來不管遇到什麼樣挑戰,大腦會慣性地告訴他們,這件事是無能為力的,孩子的人生從此變得平庸。而程式設計的過程“就像藝術一樣在創作”,孩子們會享受到創造的樂趣。 3、程式設計增強孩子自信心,提高做事情的專注力。完成一個完整程式的製作能夠有效提高孩子做事情的專注力,一個由自己一步步建立而來的作品更是能夠增強孩子的自信心,讓他們可以更有勇氣地面對將來學習、生活中可能遇到的挫折。選擇酷叮貓少兒程式設計來學習程式設計,受益一生。愛程式設計,會學習。

  • 6 # 謀天下囚人心

    scratch是適合青少年學習的程式語言,主要能鍛鍊孩子的邏輯思維能力、激發孩子的想象力與創造力,提升孩子的抗壓能力等等,而且scratch並不是讓孩子去背程式碼、敲程式碼,而是讓孩子在愉快的課堂氣氛下熟悉並掌握程式語言也就是邏輯思維。酷叮貓是一個非常專業的程式設計教育機構,大家感興趣的可以瞭解瞭解

  • 中秋節和大豐收的關聯?
  • 百吃不厭牛骨髓的做法?