關於青少年,程式設計,教育的一些感悟(寫在農曆鼠年前)
2023年是乙個充實的年份,通過青少年程式設計教育接觸了很多學習程式設計的孩子們,以及接觸到了各式各樣的家長。
為了work out程式設計體系,也接觸到了國外留學考試的ap, ib和alevel這種之前陌生的名詞,後來通過仔細研究,發現驚喜不少。
下面稍微總結一下,留下些文字(思路比較零散,也許這樣會比較發散):
低齡孩子篇:
孩子教育應該全方面發展,在看了國外的ib課程體系之後,我發現這個體系和課程內容確實教育出來的孩子是有國際視野,以及國際領導力的。
那麼您的孩子如果要和世界搭上橋梁,那麼語言確實是很重要的一部分。所以要改變世界觀,站到更高的高階,看問題多維化,世界知識為己用,請務必學好一門外語(英文)。
高齡孩子篇:
ib 計算機和ap 計算機的區別。
ib計算機教育更關注的是知識的廣度,給你孩子的腦中埋下各個維度計算機知識的種子。
而ap計算機則關注於寫**能力和物件導向程式設計知識,更考察的是深度,由深度來擴充廣度是另乙個思路。
所以培養孩子,其實也是可以從廣度和深度兩方面來考慮。有錢的話我一定會讓孩子學習真正的ib體系課程,和我教育理念符合。
家長篇:
一直聽到說社會在分層,階層已固化,很難超越。在接觸了各個階層的家長之後,我確實感覺到非常有道理。
有錢有見識的家長:一看到好的資源,在確定了你是個不錯的老師之後,馬上掏錢,然後一段時間給你溝通下孩子的目標和方向,您幫忙把握,最主要孩子要有興趣。
中產階級家長:看到好的資源,還是要對比其他機構,然後對老師教學和服務有自己的要求,想把每一分錢都花值了,對老師和孩子都同時高要求
稍微不那麼服務階層:問的多,對比的多,不太能區分東西的好壞,總在追求低價,高品質的東西。在尋尋覓覓,猶猶豫豫中失去了方向和時間
您所在的階層,其實已決定了你對問題的看法和思考方式。你要跨越階層,請改變你固有的思考方式且多接觸比你階層高的人,因為他們高於你那是有道理的。
程式設計能力篇:
我想說為什麼計算機程式設計學得好的學生,其實別的科目不可能差呢?
因為讀程式設計題考察你的閱讀能力,能將文字轉化為解決問題模型,需要知識背景和想象力,寫**大小寫都很重要練習了嚴謹性。
計算機擅長的是重複性的工作,所以你要找出規律(那麼科學其實也是找規律),解決了乙個問題,你會考慮這個解法是否有通用型,那麼就是泛化的能力。
寫**需要高度集中注意力,一氣呵成,所以培養了專注力,一到題目其實不同的人可以有不同的解決方法,都能達到目的,只是時間和空間效率上的不同,這就是創新能力。
基本沒有人能將**一次性寫對,且效率最有的,所以遇到問題,解決問題的能力也是不斷在提高的。
最後我要說的是,計算機編**的是乙個全面鍛鍊各方面能力的學科,
每乙個會程式設計的人都可能具有顛覆和改變世界的可能性,
讓孩子學好英語去連線世界,讓孩子學好程式設計來改變世界。
對了 對了,插一句,程式設計請不要把它和樂高機械人劃等號(機械人程式設計可能只佔程式設計的5~10%的內容?是乙個小分支)
程式設計內容太深太廣,請從這個公式(程式==資料結構+演算法)來出發,重新了解什麼是程式設計,謝謝~~
以上不是廣告,您自己斟酌~~
關於結對程式設計的一些感悟
這次專案通過和同學的結對程式設計,對於結對程式設計有了一些自己的感悟。首先,作為駕駛員在 方面,自己原先編寫時會出現的很多格式不規範,不便於讀的地方都能得到糾正,而且對於一些方法的編寫,自己的思路可能不夠簡便,也能得到領航員的修改意見。其次,作為領航員時,能夠很好的鍛鍊自己的閱讀 的能力,同時理解駕...
關於遞迴的一些感悟
前些天筆試思科時碰到了一道c的遞迴題目,當時一直糾結在退出遞迴時,其輸出應該只有最後一次printf吧。好吧,我承認我真的很菜,不過我現在弄明白了,遞迴說白了就是自己呼叫自己,當遞迴深度條件不滿足時就退出了遞迴,關鍵點在於退出遞迴後的函式是如何返回的。其實我們可以把遞迴認為是幾個函式在一層層的呼叫,...
程式設計中的一些感悟
1 學習應該從基礎打起,不要一開始就嘗試最高深的技術。2 每看一本書,不要說這章我以前學習過了,也掌握的很好,因此我可以跳過這一章看更重要的了。3 對於作業,遇到不會的盡量不要立刻向別人請教。如果實在解決不了的問題,可以先完成你會的,然後把一些特別的難點提煉出來,向高手請教。3 不要指望書本和行家能...