假期自学编程没有学习路线?

假期假想自学编程?^ _ ^
首先,我们要搞清楚,会语法和会编程 区别很大
熟练的语法是编程的基础,但绝对不是全部。一门语言的熟练精通需要反复练习实战。

这里我首推C语言,计算机系学生基本都会学习。
(去洛谷等平台刷题,你可以看到一堆用C写算法题的,其他语言都比较少)

因为C语言偏向于机器,偏向于底层,可以让你对以后老师上课讲解的内存溢出、数组越界等等问题有一个亲身的体会。

另外,也可以对自己后面的学习作铺垫。像博主做的高性能并行计算方向,CUDA、openMP等并行框架都支持C、Fortran等比较“古老”的语言。
反之,最近几年很火的Java,Python等不一定会有这么好的适用性,所以,这无疑是适用性最广,学习成本最低的选择之一了。

另外mooc上面的学习视频,推一个公认的不错的 浙大 翁恺老师的 C语言程序设计,讲得深入浅出,大一国庆节就是看他的视频预习的C语言

(其实真要学习,B站也是真不错,我的fortran就是看视频自学的)

但光有听,没有练习绝对不行,编程是需要多次实践才能掌握的
mooc课程后面其实也有练习题,可以随时巩固所学内容。
课程看完后(鬼知道我花了多长时间)
去PTA做天梯赛的题目,一道一道做,遇到不会的就百度看题解 遇到不会的就先思考,PTA是指下面这个,不要搞到什么奇怪的东西去了!
在这里插入图片描述
或者去洛谷等平台做分类分难度的题目

PTA上自带编译器,不过说实话,比较简陋。编译器大学老师一般叫用VC++或者DEV,VC++是真滴老,不建议再使用了。个人还是比较推荐Visual Studio ,去微软官网下社区版(Visual Studio Community),社区版开放免费,就是比较大
在这里插入图片描述

暑假看到链表以前就差不多了,等以后老师来讲理解起来很快的,暂时就这了,Coding from now!
关注我的博客,欢迎在博客私聊交流!问得多的可以单独出一片文章详说。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值