知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育

史上最全的“零基础学编程”方法经验

发表时间:2022-03-25来源:网络

说起学编程!有些同学觉得很轻松!但有些人觉得一个头两个大!担心诸多的问题!什么英语不好能不能学?数学不好能不能学?等等诸多烦人的问题!

首先作为一个过来人,不得不说,我也曾顾虑过!并且不怕笑话!也试着学习,然后放弃过,后来又慢慢的自己的学习,慢慢入门!

为什么放弃呢?请大家看下面的图

最开始看到的类似代码

我还记得很清楚那是一个晚上,闲来无聊,对这方面的知识很感兴趣,感觉很神奇!想要去学习,毕竟谁的青春不疯狂,谁的青春不迷茫,谁让咱也是什么都不懂的小白呢?去腾讯课堂了试着报了一个免费课程!试着学一下,学了差不多3小时!放弃了,没错!彻底的放弃了!

《太吾绘卷》半路出家编程,却做出「活着的武林」

来自中国的独立游戏团队螺舟工作室(ConchShip Games),由5名开发者组成,在唯一的程式人员中途断然离开团队后,主企划靠着决心与毅力自学编程,费时三年终于完成的武侠游戏《太吾绘卷》(The Scroll of Taiwu),自9月21日Steam发售一周后卖破30万套奇迹爆红,其庞大的内容自由度与深度,被广大玩家誉为「真正会呼吸的江湖」。

一个中文系出身,后来在建筑设计业工作,就连游戏企划图都是用Auto CAD 软体绘制,甚至编程都是自学硬干开发的制作人,独排众议坚持自己理念到底,最后做出的武侠游戏一鸣惊人。这样的故事放眼世界也不多见,而《太吾绘卷》不仅在中国各大社群论坛话题发烧,就连Steam 同上排行也名列前十,更一度冲到前三名


上面这个就是活生生的例子,开发者半路跑路,老板自学代码完成游戏!有明确的的学习目的,所以学习都是被逼出来的!开个玩笑!

这是一个,来看一下第二个兴趣,兴趣学习的话其实也有!例如:被誉为“中国最小黑客”的汪正杨,最开始玩偷菜,后来感觉偷菜无聊,试着自己书写一下程序,在书写的过程中慢慢产生兴趣,之后就一发不可收拾,沉迷于此,在学习的道路上越走越远!

这二者都可以帮助你快速学习,但二者的进度不同,轻松度也就不同,为什么呢?

愿景学习可以帮助你有针对性学习,你可以沿着这条路一直走下去!并且在这条路上有着愿景的鞭策,所以越学进度越快!基本上两到三周就可以快速入门!但是这个有一个很严重的缺点:学习过程中过于枯燥!毕竟每个人都有一个新鲜期,过了这个新鲜期学习的时候有点累!就有点像你上课,特别是语数外那种课,虽然可能不难,一听就会,一敲就忘!这个是这个最大的特点!

那兴趣的话就有点不同,就有点像在走自己的道路,毕竟每个人的研究和关注点不同!所以每个人感兴趣的地方也就不同!你会去挑你感兴趣的研究,在这条路上,你可能会对一些细节的使用更注意,对一些功能的产生更好奇!花许多心思在查阅资料上面,会走的很细,但很稳!所以很花时间!但是好处就是,不累,哪怕别人觉得再苦再累你也不会觉得!因为是兴趣使然!

当然这是我个人的看法!观点有什么疑问的话可以私下交流!下面到了重头戏了!怎么找学习资源!

现在网上有许多的免费的学习软件,使大家可以免费高效的学习,那我在这里简单的介绍几个我常用的学习软件(网站)

第一:哔哩哔哩,基本上你需要的学习资源,都有,而且全部免费!特点多且全,首选!


第二:腾讯课堂,早期使用的,也有许多免费的资源,胜在方便可以离线缓存!


第三:网易云课堂,目前使用网易云课堂较多,因为有的课程资源比较新,免费跟班上!课后作业也比较方便!

第四:慕课,想必大部分人都接触过了吧!这个就不说了


上面是几大视频学习网站!类似的网上还有很多,剩下的就不一一介绍了!再看一下视频的选择:

一般的话视频一般按用户群体分,可分为培训机构,学校和个人!

现在许多网上的教学视频分类就主要是这几大类

按用途分的话可以大致分为:算法习题和实际开发这两大类!

这两类有什么区别呢?算法习题类的视频一般都是主要讲一些经典练习题鸭!一些解题的方法和思路!可能往后延伸就是为了以后的比赛考试做准备的!

实际开发的话就很好理解了!一般都是为了书写某个功能或者用途!最简单的就是写一个小游戏,搭载一个小网站!这类视频一般就是主要讲这些方面的!具体怎么样相信大家在学习的过程中会有所发现!

前面说了这么多还是为下面做铺垫!怎么选择合适自己的教学视频

第一大类:考学考研(为了考试做准备)

这一类的话一般都是以习题视频为主,主要的是讲题讲思路的,这类视频网上也有很多。

例如:小甲鱼

它的视频主要就是讲《C程序设计第四版》谭老的书,课后的习题它也会讲的,而这本书的习题适用范围比较广,像计算机二级呀!期末考试呀!,考研考学都会涉及!这套视频就是比较经典实用的的,就像谭老的书!


浙江大学翁恺老师的视频

视频讲解的透彻,而且篇幅不长但全是精华!还伴有课堂互动习题,可以快速掌握!老师讲的真的不错!这套视频相较于别的,是比较新的资源了!


郝斌C语言自学教程

视频资源的话比较老了,但千遍万变内容不变,讲的也是不错的!也有许多人跟着学!


第二类:培训机构的实际开发

这一类学完过后会带你敲一个小项目,帮助你快速巩固!也是比较有意思的!视频也有很多,例如:


老九学堂的徐老师

说实话,这是带领我走上编程道路的入门课,用游戏的思维来讲,站在我们的角度来说,老师上课没事开开车,讲讲笑话,聊聊经验,更像是朋友,每次学完一个章节就会敲一个小的项目用来巩固,是我比较喜欢的类型视频!


潭州教育的入门视频

现在的话不知道找不着的到,我记得我有学习的时候看过,记忆最深的是老师讲位运算哪一张,我做的还有笔记!别的内容的话,说实话一般!


黑马的pink老师

这个是我前端入门的老师,讲的非常非常好!非常幽默,课程的内容非常的形象,例子也很生动!


视频推荐的话就先到这,然后的话网上还有很多就不一一列举了!这类培训机构的视频都有一个特点,带你最后敲一个项目做总结和巩固!别说还很有成就感!


上面是视频,下面来看看书籍

ps:下面的这些书籍,我都有我都看过并且有电子版,所以推荐!需要的可以无偿送


C语言程序设计(第四版)

《C程序设计(第四版)》是由谭浩强老师编著,2010年清华大学出版社出版的中国高等院校计算机基础教育课程体系规划教材。该书可作为高等学校各专业的正式教材,也是一本自学的教材。



(算法)算法竞赛入门经典

《算法竞赛入门经典》是2009年11月清华大学出版社出版的图书,作者是刘汝佳。该书可作为全国青少年信息学奥林匹克联赛(NOIP)的复赛教材及ACM国际大学比赛。有兴趣的可以看一下,不做过多的阐述!


ps:目前只推荐这些,毕竟码字不易,上面这些的话需要的可以无偿给电子版


学习的方法已经告诉给大家了,希望大家能够莫忘初心,方得始终!也欢迎大家一起找我交流讨论学习经验!

ps:以上观点仅代表个人!

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜