小生活网 > 教育培训 > 电脑培训

没有学过电脑怎么学习编程

发布:2020年03月13日编号:2056-821261
小生活网提醒您:1、在办理服务前请确认对方资质, 夸大的宣传和承诺不要轻信!2.任何要求预付定金、汇款至个人银行账户等方式均存在风险,谨防上当受骗!
详细描述

对于编程学习者,尤其是零基础的同学们,在学习初期一定要给自己做个思想上的转变,那就是:不要把自己当学生,而是要把自己当开发者小 百 姓 网

线性学习VS递归学习

学生喜欢线性学习(拿本教材从头看到尾),因为符合了他们对确定性的追求,但是违背了学习的本来面目。

开发者知道,人脑最不擅长的就是线性枚举,即便我们认识几千个汉字,但是我们无法

线性地去将所有认识的汉字枚举出来,我们的大脑,本就不是用来进行线性思考的,而复杂度上了一定程度的知识,线性的掌握,基本不可能x_b_a_i_x_i_n_g_c_o_m。有难度的知识,往往是这样的:为了搞懂A,而去学B,为了学会B,而去学C,这叫递归学习,递归虽深,但有回溯,它最终会回溯到我们的起点。

所以开发者更偏向于递归式的学习,而且可能会以一个知识点为起点,去完成树状知识外围的遍历小百姓网

知识是树状结构,或者网状结构。

当我们试图遍历一个对的时候,最简单直接的方式就是递归,如果你非要去“线性“的学,那就是你把编程学习当成了链表,还是”单向“的,这种算法怎么可能用来遍历树呢?

我希望学生们明白,任何一个像样的项目,制作周期至少是按月计,文档、测试,一应俱全x.b.a.i.x.i.n.g.c.o.m。做项目和写课后题不一样,课后题一个小时,而项目是长期不断努力,不断学习突破的过程,需要你每天都敲,善始善终,最终拿出成果来。

我希望学生们明白,这个世界衡量一个人的成就,从来就是“他做了什么“,而不是”他学会了什么“欢迎www.xbaixing.com。愿你们早日忘记学生的身份,以开发者的姿态面对这个世界。

想要详细了解情况,可以与马老师联系13292073120来自www.xbaixing.com


展开更多描述 ↓
pipimonv 注册时间:2020年02月12日
该用户还发布了
精选信息
热门信息
在线留言 发送短信 拨打电话