一、作文缘由:
1.拒绝暑假“猪”生活
记得那时在高考完后,做了一个月的兼职,然后空下来宅在家里,打算先接触点专业的东西,但是也没找到什么好的学习引导建议。最后只是提升了自己的盲打速度。然后剩下的,就是暑假的“猪”生活了,你懂的。
自己也即将大三,对于专业的东西也学习了一点皮毛,也希望以自己的经验能给学弟学妹做一个学习方向的引导。好好利用暑假的时间。
2.给未来选择的机会
大学,是一条专业系统化学习的路。不像外国有很好的素质教育,像我们学校是以打造实用型人才为目的。除非转专业,或者双学位,否知很少有机会去选择其他专业。所以,如果能够更早接触专业的行业发展和需要学习的知识理解,了解后如果觉得不合适,就尽快找到自己喜欢并且能够坚持下去的专业,把握大一转专业的机会。
3.有“基础”,让你与众不同
我的这篇文章针对电信的新生,如果按照我下面说的内容去学,不敢说能够成为大神,但是,会让你有能力去参加基本的电子设计比赛,当然,努力是肯定不能少的。在一次校举办的智能小车循迹比赛中,凭借着一点点基础,还有厚脸皮地问问题和坚持努力,让我在最后获得了二等奖。
二、下面是我大一,大二上的专业课
大一:微积分(1,2),电路分析(1,2),线性代数,CAD工程制图,大学物理1,c++程序语言设计
大二:matlab工具软件,大学物理2,概率论,模拟电路基础,信号与系统,电磁场与电磁波,集成电路工艺基础,数字逻辑设计及应用,虚拟仪器应用实验
其中很多课程还有相对应的实验课。对于课程方面,不同学校的安排不同,大一时,我们电信学院里的不同专业学的课程都是一样的,到了大二就有所区别,因为我的专业是微电子方面的,所以有其他专业所不具有的集成电路工艺,而其他专业有我们专业所没有的高频电子线路。
真实情况不是你想象的那么美好
我把课程都列出来,不是说让你去专门学习,而是像让你大概了解而已。其实,这些课程我学了之后,很多都不知道是干嘛用的,除了一部分课程有用,毕竟对以后的工作方向也不清晰。也许是我的学校要求比较低,但是我感觉其他学校也好不到哪去,除非重本的学校,所以有必要说一下,也许会带来一些负面影响,让你觉得大学不是想象的那样充满激情。但是需要记住的是,环境会影响一个人没错,但是能决定人自身的只有自己。
上课学来的,远不如自己主动去研究得来的。
三、学习计划
1、c语言学习
下面是c语言学习的菜鸟教程
http://www.runoob.com/cprogramming/c-tutorial.html
里面教的东西比我们上课学到的东西还多,我的建议是
(1)从操作中学习
也是我们工科类的一大特点,在操作中学习,往往学习的效率更好,也能明确感觉到自己的进步。我比较认可的pads老师曾这样说过:不懂的话别问我,你做上十遍,还是不懂,做20遍,还是不懂,做50遍,如果还是不懂,那你来找我,我向你道歉,肯定是我教的问题,而不是你的问题。
(2)跳着学
的确,内容实在太多了,也许有人会说,把暑假都花在c语言的学习上,都不知道能不能学得完。当然,如果你要把所有都学完,当然时间明显是不够用的。这就需要你想一下,一个项目实例,是不是需要包含所有的知识点,答案真的不好说,但也不能排除这种情况,但是,可以确定的是,每个项目,都会有所偏重。所以可以先大概学一遍,太难的话就直接跳过,但如果与之后的许多知识点都有联系的话就需要沉下心来学习。
但我更建议的是,也就是如第一所说,在操作中学习,去找一篇完整的c语言毕业论文,这个在百度就有许多,或者是一个复杂的完善的项目程序。直接动手研究,哪里不懂再到百度找,也可以把上面菜鸟教程当作一个辅助工具。这样的学习难度很大,但是,通过了这个过程,你学到的比按系统学习的得到的更多。你不仅拥有了知识,更具备了解决问题的能力,还有实实在在的自信。
说明:
不需要说必须掌握了c语言才能学单片机,没有绝对关系。
如果要按照项目或者毕业设计入手的话,菜鸟的页面编程自然不能运载,下面有VC++6.0软件的安装包和安装教程,至于具体建项目等教程就自行百度。
https://mp.weixin.qq.com/s/PJWh0nKhzMuSrV2wgO49lQ
关于电脑,还是需要买的,反正迟早都是要买的,不在于这会儿,而且尽早学会盲打,对以后真的很有用。关于电脑的选择我不太懂,但是需要记住的是,注意一下电脑键盘有背光灯的好(我就没注意 “捂脸”),还有需要固态硬盘,不管是自带还是以后自己装,都是值得去弄固态硬盘的,不说是为了玩游戏,光是以后办工就很省事。
2、单片机开发板学习
我们学校是大三才上单片机的课,所以,我的单片机的学习都是自学还有从比赛中得到。倒是奇怪的是,今年改教学方案让大一的直接学习单片机,效果却好像不理想。
没错,如果学习了许多基本原理后再让人来学单片机会比较系统化。但是,想一下,现在世界知识的发展已经远远超出人类能接受的范围了。人们需要做的,不是把所有知识都吸收,而是学会应用某种特定的知识,或者通过联想结合多个方面的知识而进行研究。层层递进固然有其中的的道理,还是那个道理,在操作中学习,才是有效率的。就如期末考试一样,在备考的时间里,学到的才是最多的,尽管平时从不听课,从不做作业,但就是不挂科,甚至考得不是一般的高,为什么呢?因为人家有效率。
言归正传,单片机的学习,
(1)开发版学习
在某宝上搜索 “单片机开发板”,我买的应该是上面的第一个,花了接近60块。附带的光碟有需要安装的软件和驱动,还有相应的视频教程和完整的程序可供参考,学习起来不会太累。
优缺点也很明显,优点是能够很快掌握并应用,在一些用法上也会讲得比较细。但是,没有相应的拓展,不会告诉你道理怎么来,你掌握就行。我是觉得这样进行学习还是挺有用的,通过学习很快会应用,心里也就有底了,对于方法,随着以后上课学到,焕然大悟,这种感觉还是挺妙的。但相对的,你的程序必须依靠他的源程序,会产生依赖感。但对于刚接触来说,这也是不可避免的。
后面随着各种功能模块的逐渐学习,会慢慢发现自己接受不了,像我的话,刚开始的数码管,蜂鸣器,按键矩阵,LED灯管,译码器等还可以理解,但到后面的温度计就一脸懵了,毕竟那时我可以说什么也没学,数电,模电,信号系统也是到大二才学。理论知识开始跟不上,也是在大一时有去参加比赛才懂得一些。
所以,对于这种情况我的建议是
哪里不懂学哪里
怎么学呢,可以通过中国大学mooc平台,https://www.icourse163.org/
里面有许多的专业精品课程,运用翻转课堂的学习方式,让学生能够更好更有针对性地学习。同时,也不建议全部都看,前面已经说了,只学习你想学的,解决目前面对的问题。关于这种课程的话网上也有许多,例如网易云课堂。
(2)啃书
也会人会选择买一本郭天祥的51单片机教程,按照教程一步一步走。其实,关于学习的方法,没有什么好与坏之分,能够坚持到底的都是好的方法,这得看个人。只是,如果是结合开发板和网课两者学习,学习的乐趣会明显增加,并且对于单片机的理解也会比较容易。只是有个比较重要的条件,就是网络。这也是大学学会的一个很重要的技能,利用网络检索,找到自己所需。
3,理论学习
还是前面说的那句,不需要完全掌握,没有绝对关系,至于进度由自己控制。前面的两点如果有动手去做了,那么接下需要做的是,将前面的单片机进行消化,也就是对理论的学习。也就是主要一下两部分:
(1)模电
了解这奇妙的电气变化是怎么做到的,通过各种搭配组合又形成了各种各样的电路,有着各自的特别的功能。
(2)数电
了解数据的传输过程过程,从简单的0和1是如何演变成复杂的各种信号。还有各种逻辑方程的表达设计。
同样,这两门课建议通过网课学习更好,如果单靠书本的话晦涩难懂,真的不是一般的枯燥。让我庆幸的是,书本一页没看,课一节都没听过,只通过网课学习和复习资料,照样考个80以上。
4、PCB板制作
其实到这里,明显已经不是暑假能学到的了。但还是说一下吧,PCB板制作主要用的两个软件是AD和pads,我在一开始参加比赛学的是AD,后面上课教的是pads。
关于两个软件的区别,AD对于新手比较容易上手,pads就相对比较复杂,但是,pads相对比较规范化,熟悉起来也容易操作。因为后面学习的pads课,也就放弃了对AD的学习。下面有pads的在我要自学网上的视频教程http://www.51zxw.net/list.aspx?cid=628
里面的画封装,布局,布线,丝印整理等,我就不多说了,具体看教程。
四、暑假习惯建议
1、建大目标,再建小目标
很多人一开始会给自己定下一个宏大的目标,然后兴致满满地幻想着,紧接着,一天可以,两天可以,但渐渐的,发现这个目标实现不了,或者没有继续去坚持的动力。
建立小目标,将大目标分解成实际可行的目标,从小目标的满足中获取动力。不要一直想着去把事情去做得完美,而是要把事情搞定,动手去做,后期再慢慢去完美。
2、思考与反思(日常必备)
吾日三省吾身,道理谁都懂。
但是,对于假期在家的孩子可就有点难了,作为过来人,也是深受其苦。留点时间和空间给自己。对于家的温暖,总是不忍割舍。所以需要控制好学习和陪伴的时间。
3、身体和知识,两者都要在路上
运动和光照,让自己更加阳光。