陪娃學編程 - 睡覺和手機 (一)

2020-07-30 小堂前

近來看到很多孩子,在學習編程。年紀大概從學前班到小學高年級,這些孩子一般都是由家長陪伴下學習的。學習的大概內容,我理解基本都是一種特定的程式語言,比如C++, Python等等。對於學習程式語言來說,其實對於孩子並不難,因為編程本身是一種規則和命令的合理組合。只要教會孩子這些規則,然後利用規則的組合,下達一些命令,這樣編程就可以實現我們要實現的一些目標事件了。比如說我們要實現一個任意數的加法求和,其實我們只要定義兩個變量,然後進行輸入和輸出的控制,這樣的話,程序就會幫我們進行任意兩個數字的求和。我們還可以擴展到加減乘除等等數學運算,這個主要是利用我們程式語言的規則來進行的,所以這樣的說的話呢,學習起來並不難,讓孩子們學會這些規則和這些命令就可以了。

其實我們在陪伴孩子學習編程的時候,並不一定只是協助孩子學習,我們也可以進行一種主動的學習。也就是說我們在陪伴孩子學習的時候,我們自己也可以學習,甚至於可以幫助孩子來進行主動理解學習的編程內容。這個可能和我們陪伴孩子學畫畫,學舞蹈課不太一樣。基於大部分家長的能力的話,可能學畫畫學舞蹈課,我們一般情況下都不會陪在孩子身邊,我們只是等在那裡。課程結束了,接孩子下課就可以了。但是編程課程也許會不一樣,特別是我們在網絡上進行學習的話呢,我們可能會一直陪伴在孩子身邊,直到孩子網絡編程課結束。結束以後其實我們可以跟孩子做很多交流,甚至於我們可以準備很多的內容來幫助孩子更好的理解課程的內容。

編程本身,我剛才提到對於孩子的學習呢其實並不難,因為只是理解規則,理解命令就可以了。但是我們家長在陪伴孩子學習的時候,其實我們很重要的一個內容是讓孩子們能擁有一種能力。我們不論出於何種目的,讓孩子來學習編程,其實我們都應該培養孩子的這種能力。什麼樣的能力呢?就是對於整體的把握和分解整體的能力。這個無論我們進行編程也好,或者是我們做事情,都需要的一種能力。我們不僅要有整體思維,也要有把一個整體目標拆解成不同小的目標,這樣的能力。比如說我們寫文章也一樣,我們可能在寫文章的時候先要有一個主題。寫文章前,先規劃主要表達的主題即目標,那我們可能就需要把這個目標進行拆解,我們怎麼樣去描述,用什麼樣的方式來描述,要用什麼樣的方式來表達我的內容。程序也一樣,我要完成加法的運算,我們需要多少個步驟呢,我們怎樣來控制這些加法的運算呢。這是很簡單的一件事情,但是如果我們把它拆解了的話,可能需要很多步驟。其實最重要的,孩子並不一定是學習多少種程式語言,而是利用學習某一種程式語言去掌握這樣的能力 - 既對任何事情或是目標能夠整合也能拆解的能力。


參考資料:

《我山之石》

《文學大綱》鄭振鐸

《文學回憶錄》

《C++大學教程》(N年以前版本)

《C++ Primer Plus》(N年以前版本)

《瘋狂Python講義》

《Thinking in JAVA》(N年以前版本)

《名畫之謎》系列

音頻視頻

《局部》第一季,第二季

網站

RUNOOB.COM

相關焦點

  • 陪娃學編程 - 後記,沒玩過的迪士尼電子遊戲
    是想給那些辛苦陪孩子們學習編程的,但是對計算機專業和所謂編程沒有任何背景的父母們一點點幫助。希望能給他們一點點提示,可以從其他角度理解什麼是編程。以及編程裡面涉及的一些比較或相對難的概念。能讓他們和學習編程的孩子們,一起進行交流,也可以給孩子們一些提示。
  • 陪娃鍛鍊,杭州一學化學的爸爸考了兩張健身教練資格證
    為人父母也是要學習的,而且要不斷學習,杭州有爸媽做到了—— 有爸爸為了陪娃運動,考出了健身教練資格證,而且一考就是兩張; 也有媽媽為了陪娃一起學習,重新拿起英語課本,口語越練越溜,還考上了英國大學的研究生課程。
  • Scratch、Python學哪個?兒童編程怎麼學?全面解析編程(上)
    如果您的小孩準備學習編程或者已經在學編程,建議您認真看完該系列文章,一定會對孩子學習編程有所幫助。本系列文共分為三部分,第一部分講編程是什麼?編程到底學什麼?第二部分講為什麼要學習編程?學習編程,孩子能收穫什麼?第三部分講到底要怎麼學編程?有哪些需要注意的問題。
  • 「老師傅」學編程
    新華社長沙10月3日電 題:「老師傅」學編程新華社記者白田田盯著手持終端屏幕上一連串英文縮寫和數字符號,向工業機器人發出的「指令」,「70後」張新古最開始的反應是「蒙圈」。對於有著近30年銑工經驗的張新古來說,加工高精度的閥塊,早已不在話下;而通過編程讓機器人自動完成各種動作,卻還只是剛剛入門。張新古工作的地方是三一重工位於長沙經開區的「18號廠房」。去年以來,這個智能製造示範車間改造升級為「燈塔工廠」,新增大量工業機器人。很多像他這樣的老師傅,開始學習機器人編程新技能。
  • 多少家長為了陪娃學習,重新接受了9年義務教育?
    有多少家長為了陪娃學習,重新接受了9年義務教育呢?,我就開始重新接受9年義務教育了,身為一個南方人,正是通過陪孩子學拼音,我才分清楚了前後鼻音,對於孩子必背的唐詩,我是倒背如流。而現在呢,陪娃學習,似乎成了必要的事情,小時候自己沒上過一天輔導班,到孩子這裡,各種輔導班,全是家長陪著上。學校三天兩頭要求辦手抄報,身為家長,我的畫畫功底突飛猛進呀!
  • 多少家長為了陪娃學習,重新接受了9年義務教育?
    有多少家長為了陪娃學習,重新接受了9年義務教育呢?家長A:孩子一上小學,我就開始重新接受9年義務教育了,身為一個南方人,正是通過陪孩子學拼音,我才分清楚了前後鼻音,對於孩子必背的唐詩,我是倒背如流。而現在呢,陪娃學習,似乎成了必要的事情,小時候自己沒上過一天輔導班,到孩子這裡,各種輔導班,全是家長陪著上。學校三天兩頭要求辦手抄報,身為家長,我的畫畫功底突飛猛進呀!家長D:孩子的語文數學英語,包括書法,全是我來教,每天晚上,坐在孩子身旁,盯著他寫作業。
  • 人工智慧時代,孩子為什麼要學編程?
    越來越多的家長開始讓孩子接觸學習編程,這次就來跟大家聊一下這個話題:孩子為什麼要學編程?要弄清楚這個問題,首先我們需要知道:什麼是編程?編程是編寫程序的簡稱,簡單的說就是:使用程式語言,編寫運行在計算機(包括電腦及手機、平板等)設備上程序的這一過程。
  • 核桃編程 | 少兒學編程 Scratch 到底在學什麼?
    為轉移孩子對『手機遊戲』 注意力,同時不滿足學校已有的課程或學習形式,一些家長選擇一些讓孩子感興趣的學習模塊,例如科技製作,編程等。少兒編程絕對是開發邏輯思維的工具,對孩子的學習後的效果也是非常受一線城市家長認可的。編程思維是每個人的基本技能,今後不懂編程就是半文盲。
  • 該不該讓孩子學編程
    編程本來是程式設計師學的課程,但隨著最近幾年西方媒體的大人物爭相建議,我國也開始了大肆宣傳報導,甚至少兒編程班都開到了家門口。編程代碼編程能幹什麼?最常見的就是開發電腦上的軟體或手機上的App。如果只是這麼說,可能又會讓父母覺得與子女的職業規劃不盡相同。
  • 青少年編程都學什麼?
    青少年編程教育,是指對適齡5周歲到18周歲學生,通過編程遊戲啟蒙、可視化的圖形編程等課程,培養學生的計算思維和創新能力的這一類課程教育。值得注意的是,青少年編程教育和成人後的高等教育或是職業教育中編程是有很大的區別。
  • 22個免費學編程的網站,小孩和家長都能學,有教程,簡單易懂.
    橙叔一直在做少兒編程教育的普及工作,這麼些年收藏了以下22個適合學編程的網站或軟體,它們適合不認字也不認識英語的小孩,也適合學過編程的學生,也適合完全沒基礎的家長。CodeMonkey採用遊戲闖關設計,通過編寫代碼控制小猴吃香蕉,一共400關卡,包括,循環、數組、變量、For循環、Until、判斷等編程知識點,由易到難系統學習一門程式語言--CoffeeScript。把枯燥的編程學習設計得輕鬆有趣,孩子拿到後很容易上手,並且愛不釋手,津津有味。2.
  • 問答:想學編程應該從哪裡開始?
    首先告訴你的是計算機高級程式語言都是相似想通的,會了一門學習另一門會很快很容易。除了C語言入門,還可以通過學習網頁程式語言入門,因為編寫網頁的語言相比較而言簡單點,並且寫好網頁就能看到界面,有成就感,剛開始除了了解編程,更應該培養興趣,增加成就感。不然剛上手就去研究電腦或者手機的帶界面的程序,那太難了,打擊你的信心。網頁編程可以從HTMl入手學習,這個非常簡單,你要是不承認這是一門語言的話,可以去學PHP或者ASP.NET。
  • 【每天五分鐘】跟著蜜思從零開始學編程(一)
    咳咳咳,沒有技術背景的你有沒有感覺有的時候有點苦惱呢?下面課程就要開始啦,堅持住,每天五分鐘咯~【Part 0】為什麼用Python作為編程入門語言?原因很簡單。嗯。。。原因就是,很簡單。。。每種語言都會有它的支持者和反對者。
  • 兒童從零學編程之scratch教程1--scratch介紹.零基礎學編程
    兒童從零學編程之scratch教程1--scratch介紹很多人對學習編程感到恐慌,那是因為他們沒有接觸編程,對未知事物的本能反應,從今天開始,我將和大家一起學習編程,一步一步了解編程的世界,很高興大家對編程一無所知,如同一張白紙,那讓我們一起來
  • 初學編程,學哪種語言比較好
    現在,隨著技術不斷擴展,單純的會一種程式語言已經不能滿足企業的需要,很多IT人都是身懷多種絕技,但是好在,程式語言是相通的,比如你學會了C,再學C++或Python就相對容易很多。所以,初學編程,還是要選擇一種注重基礎的語言,比如說Java,這樣對以後其它程式語言的學習幫助很大。
  • 編程說起來很「唬人」,弄懂了很簡單!少兒學編程比學數理化容易
    同理,我們用程式語言和正確的語法和計算機溝通,它就會按我們的想法執行,得到我們想要的結果。比如C++、C#擅長做桌面應用程式,JAVA適合做伺服器後臺程序,JavaScript適合做網頁交互效果,Objective-C適合開發手機APP。就像造房子,有的材料適合打地基,有的適合做框架,有的適合裝飾。掌握學會和靈活運用這些程式語言就變身成為合格的泥瓦匠、架子工和裝修師。
  • 你還在糾結孩子學不學少兒編程麼?
    國外已將編程走位基礎學科。在國外,超過24個國家將編程作為最基礎的學科——包括日本,韓國,以及歐洲多個國家,已經將編程教育納入K12課程大綱或者教學場景。編程未來會越來越和人們緊密結合。中小學生遊戲低齡化越來越嚴重,經常看到五六歲的孩子抱著手機整天玩遊戲,有些家長也苦惱不已。好些家長以為編程就是玩遊戲,相反,我們就是希望青少年不要過度沉迷網路遊戲,所以讓他們了解遊戲程序設計的原理。 除了遊戲,我們還有語文、數學、英語、物理、音樂等方面的課件內容,希望學生了解計算機科學的真正用途不僅是來做遊戲。
  • 從小學編程的孩子和沒學編程的孩子,能拉開多大的距離?
    「贏在起跑線」始終是家長們熱議的話題,然而在時代發展迅速的今天,孩子的起跑線不僅設置在文化課的學習上,同時編程課程也是同樣重要的。你知道孩子從小學編程,和上了大學以後再學編程,會有哪些區別嗎? 放眼全球範圍,學編程低齡化的趨勢也已經越來越普遍,而孩子們也用編程,創造了一個又一個驚豔的奇蹟。
  • 如何用Android手機或平板編程寫代碼
    人工智慧時代來臨,不學點編程怎麼行?編程寫代碼,往往都需要在電腦上搭建IDE環境。而且在電腦上編程寫代碼做開發,可供選擇的就太多了。琳琅滿目的程式語言和五花八門的編譯環境,讓你隨便挑隨便選。針對不同的用途,自己學習的重點,可以選擇不同的集成開發工具,那麼手機上呢?
  • 詳解:少兒編程學什麼?它和成人編程教育有何不同?
    幾年前,學好編程還只是多個省市的中高考的加分項,就算孩子不學,其他科目的成績優異,也不至於影響升學。但近年來,編程教育課程逐步由加分項升級為中高考必考科目。在近幾年的高考題中,都有編程的身影。2019年全國卷理科數學讓孩子學習編程已然不是興趣所需,而是逐漸成為與語數外同等重要,必須掌握的一門學科知識了。