==========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技术、多线程与优先级,暂时不知道应该提什么问题。学习