大一新生,就今天刚学了个用for循环打印三角形,菱形啥的,都感觉不太懂,明明上课有在认真听,而且上课之前还在网上听过一遍网课,但总感觉思维跟不上,无法将其改成代码实现,写出来了也不知道其运行规则,挫败感很重!
我刚学习的时候也一样非常懵逼,主要是编程的思维,我搞不清楚思路,但是差不多一个月左右,摸清楚门道就知道怎么来做了
另外我非常建议你,要和同学交流,问问他们是怎么想的,不要自己在那拼命想,之后不会在请教老师,最后还是祝你好运
你这个问题很常见,我带了几千学生,基本初学者都和你差不多,面临思维转变和语法不熟悉双重挑战,刚开始肯定很难,进而导致心理压力。所以这是一个初学者常规过程,不必给自己太大心理负担。
其次对于初学者来说,要求上其实并不要求理解代码原理,而是能熟练的跟着敲出来代码。敲熟悉了,自然而然能生巧,进而理解代码。所以学习每个阶段应该正确的理解阶段学习的目标,不然学习信心很容易丢失,进而导致学习落下,得不偿失!
最后,加油,+我关注,了解Java学习路线。
你好歹有人教,我纯自学😂
千万不能放弃在学校的学习机会,要多练,要不就要像我一样现在在苦逼的培训了...