學習程式設計,先搞清楚到底什麼是學習?

2021-06-07 08:11:11 字數 1080 閱讀 4504

先看看歷史上的一些解釋: 

一是說文解字說。 

我國古代,學與習總是分開講的。《辭源》指出,「學」乃「仿效」也,即是獲得知識;「習」乃「複習」、「練習」也,即是複習鞏固。最早把學與習聯絡起來的是孔子,《論語》曰:學而時習之,不亦說乎!「後來,《禮記》又曰:「鷹仍學習」。這就是學習一詞的由來。 

二是行為變化說。 

行為主義認為學習「是乙個行為變化的過程」。 

三是經驗獲得一行為變化說。 

《教師百科辭典》認為:「學習是指人和動物在生活過程中獲得個體行為經驗的過程。」 

四是資訊加工說。 

資訊理論學者認為:「學習是學習者吸取資訊並輸出資訊,通過反饋與評價得知正確與否的整體過程。」 

五是學習功能說。 

《現代漢語詞典》中將學習解釋為 「從閱讀、聽講、研究中獲得知識或技能」。 

六是學習認識說。 

著名教育心理學家潘菽認為,「人的學習是個體掌握人類社會經驗的過程」,「學生的學習是認識的一種特殊形式」。 

七是學習活動說。 

軍隊學者朱兆民認為,「學習是在師授、書授(自然條件)等外部因素影響下,個體自我修養、自我教育的一種社會活動。」 

八是學習「求知」說。 

謝德民在《論學習》中指出:「學習的定義最一般、最簡單、最本質的表述是求知。」 

九是學習「效應」說。 

學習學研究者寇清雲認為,「學習過程是產生效應的過程」。 

十是學習「內化」說。 

**教科所潘自由認為學習「是客觀世界在主體中內化並使主體發展的過程」。 

針對我們程式設計師,我個人認為第一種更符合我們的實際情況。 

學:發現知識,了解知識 

習:運用知識,包括自己訓練,然後應用到實際的**裡,然後應用到實際的專案裡來驗證學到的知識。 

教:能把自己掌握的知識,傳授給別人 

學一次,做一百次,才能真正掌握。 

學,做,教是乙個完整的過程,只有達到教的程度,才算真正吃透。 

學習是一種態度。 

只有謙卑的人,才真正學到東西。 

大海之所以成為大海,是因為它比所有的河流都低。 

學而時習之,這句話是程式設計師,包括想成為程式設計師的朋友快速提公升的"快捷之路"。

搞清楚php FPM到底是什麼?

有一些工具一直在用,卻從來也不知道這些東西是什麼。現在想想還是梳理一下比較好。所以看到我覺得不錯的定義就抄過來了。首先,cgi是幹嘛的?cgi是為了保證web server傳遞過來的資料是標準格式的,方便cgi程式的編寫者。web server 比如說nginx 只是內容的分發者。比如,如果請求 i...

終於搞清楚了Flex到底是收費還是免費

終於搞清楚了flex到底是收費還是免費 2010年06月29日 flex是flash的兄弟軟體,我卻一直不是很了解他。只是平時稍稍接觸到一些相關訊息,大略知道它用as3寫程式,主體是mxml語言。後來研究red5的時候了解到,flex使用mxml布局,大體上相當於html 然後輔以as,起到js的功...

子視窗 搞清楚系列 什麼是乙個子 child 視窗

搞了這麼久的windows開發,我依然會頻繁地對另乙個問題比較茫然 什麼是乙個子 child 視窗?那,今天就再來叨叨一下。乙個子視窗是乙個設定了wm child的視窗,並且它有如下屬性 它有乙個父視窗 它始終顯示在父視窗的客戶區 不能顯示到父視窗外面 如果父視窗被移動了,子視窗也會跟著移動 子視窗...