==========html
我依然認爲興趣與自覺性是推進一我的進步的兩大因素,他們之間的區別是「興趣」帶來的影響更可能是主動性的學習,而「自覺」則是略顯被動性的學習。我所指望的師生關係是健身教練和學員之間的關係。不管是主動性的興趣驅動去學習仍是出於被動地去學習,都是在「學習」的基礎上而言的。編程
學習是要思考的,僅僅實踐是不夠的:
不光會動手,還要理解背後的原理
不光會用工具,還要理解支撐的理論
技能是分層次的:
一項技能的掌握程度分爲:新手/高級初學者/合格者/精通/專家
對技能要有個期許,不能有了高級初學者的水平就知足了,要有當專家的夢想
實踐要具有必定的量才能引發質變:
學乒乓球,沒有10萬次的練習掌握不了一個動做
學好編程?沒有10000行代碼的訓練量是不夠的
技能的提高要「刻意訓練」
低水平重複是不行的,訓練時間再長都沒用
要擺脫「溫馨區」,進入「學習區」學習
要按部就班,不能進入「恐慌區」
學習提高要有反饋
當老師最好的方法是作教練
調過程序的都知道,若是知道哪錯了,改起來是很容易的,定位錯誤在很難,這就是老師(教練)的價值數組
-- 引用自《作中學》
「學而不思則罔,思而不學則殆「,學習不只僅是接受知識,更重要的是去消化知識。接受知識就是知道如何使用,而消化知識就是怎樣將它應用在實踐之中。不管是學習C仍是學JAVA,對於基礎的知識,咱們必定要掌握。當咱們處於知道如何使用它的時候,咱們僅僅處於新手階段。要想達到更高的層次,須要咱們不斷地練習以及思考才能更爲熟練地運用。正如作中學中所闡述的,學習的時候還要調控好自身的心態和方式,按部就班。個人領悟是達到一個新的層次時,就能定位出之前發現不了的錯誤,這就是學習的意義之一。網絡
從小到大,我沒有特地參加過技能。我特別喜歡玩遊戲,除此以外還有一個興趣就是籃球。楊SJ老師曾說:」高手只是將簡單的事重複作「,剛開始接觸籃球時,每週的體育課和週末,都會被一幫同窗叫上去一塊兒打球。因爲不懂籃球,前幾回的機會都被我用來熟悉球場規則,並無對基本功多加練習。直到在球場上運球運着運着就控制不住和簡單的空位投籃老是不中時,我才明白基本功的重要性。我所看的各類籃球集錦中,無一不是將基本功用得出神入化的。拉桿,急停跳投,突破,都是以運球和投籃爲基礎。要想將球運得好,經過不斷地接觸球來提高球感。要想提升命中率,只有改進投籃手勢而後固定,並加以不斷的練習。要想學會更加厲害的技巧,只有先在大腦裏重複思考和拆分動做,經過量變的積累,最終達到質變的結果。多線程
#include <stdio.h> #define N 100 int main() { int A[N],B[N]; int n,i; printf("input n:"); scanf("%d",&n); printf("input A[n]:"); for(i=0;i<=n-1;i++) { scanf("%d",&A[i]); B[i]=A[i]; printf("%d ",B[i]); } }
查找數組A中的5函數
#include <stdio.h> main() { int A[10]={1,2,3,4,5,6,7,8,9,10}; int i,j; for(i=0;i<=9;i++) { if(A[i]==5) { j=0; break; } } if(!j) { printf("yes"); } else { printf("no"); } }
對數組A進行排序工具
#include<stdio.h> main() { int A[10]={8,5,6,0,4,3,1,2,7,9}; int i, j, k , temp; printf("please input k:"); scanf("%d",&k); if(k==1) { for(i=0;i<=9;i++) { for(j=0;j<=9;j++) { if(A[i]>A[j]) { temp=A[i]; A[i]=A[j]; A[j]=temp; } } } for(i=0;i<=9;i++) { printf("%d ",A[i]); } } else { for(i=0;i<=9;i++) { for(j=0;j<=9;j++) { if(A[i]<A[j]) { temp=A[j]; A[j]=A[i]; A[i]=temp; } } } for(i=0;i<=9;i++) { printf("%d ",A[i]); } } }
對比C語言的學習,你對《Java程序設計》的學習有什麼具體目標?如何經過刻意訓練提升程序設計能力和培養計算思惟?如何經過「作中學」實現你的目標?
到目前爲止,尚未具體的目標。學習JAVA的話,不斷提升代碼量是基礎。在假期對JAVA的預習中多實踐,多思考。早點發現JAVA的吸引人的地方,在興趣的驅動下快樂高效地進行學習。佈局
第十一章到第十五章:到目前爲止,不少知識點對於我來講概念依然模糊,短期內只能大概地理解一點點。理解不了後面的MYSQL、JBDC技術、多線程與優先級,暫時不知道應該提什麼問題。學習