程序学习开题

来源:互联网 发布:js获取地址 编辑:程序博客网 时间:2024/04/29 16:18

今天写代码的时候碰到了一些问题在网上搜了一下,看了一下大神的博客很快就解决问题了,突然有些感慨,觉得在学习编程的过程中遇到问题更多的时候是在网上看人家怎么解决的,有些羞愧,自己一直都是在接受,没有奉献过。想要记录一下自己在学习的过程中遇到的问题,希望能够帮上大家的忙。

学习程序的开始

一开始是大一的C语言学习,清华大学的C语言教程,当初学校把C语言和数据结构两门课放到一块,老师上课不停地讲,不停地赶进度。说实话不知道为啥,总之编程之路的开头很糟糕,那本教材也让我丝毫提不起学习的兴趣。后来在各种情况下接触到各种语言,matlab、VB、python、LabVIEW、scilab。无一例外都半途而废了。所有的语言都停留在仅仅会照着书打代码,好一些的情况可以看懂代码到底怎么运行的。但是扔掉书,对一个问题写代码就GG了。

学习编程语言的开发环境

一个好的开发环境是很重要的,我可能有些外貌协会的倾向,所以开发环境的外貌十分影响我的学习热情。就像是一开始的turboC,根本没有丝毫的想法用它来编写C。后来用了一款教学式的C语言开发环境
“C/C++程序设计学习与实验系统”,感觉还是挺不错的,后来听同学的推荐用了CodeBlocks,这是一个开源软件,一开始的时候上官网下载的时候下的是没有编译器版本的,根本不知道为什么程序不能运行,后来弄明白了,下载了一个有编译器的版本,最后程序可以运行了。在后来有一段时间对Linux比较好奇,装了Ubuntu12.04系统,在那上面用Eclipse进行C语言学习,感觉也挺好,虽然这个软件好像是用来开发java的。后来没有坚持学习Linux。然后就放弃了。
后来由于学习上的需要学了MATLAB,和其同类型的SCILAB,还有图形化编程语言LabVIEW,但都半途而废了。
再后来忘记了是如何接触到python,一开始学习的是python3.0,后来因为大部分比较好的开发环境都是pythong2.x的所以一直用的是python官方的IDE环境。
后来接触到VB,用Visual Studio 进行开发,而且通过插件可以开发python。

学习编程的教材

一般都是找一本书按照上面的例子一页一页的往下学,学到一半坚持不下去,扔掉了,然后就废了。
学python一开始看了很多教材,后来看到了Mark Lutz的《Learning Python》感觉很不错然后就打算学下去,英文版的书看起来很累,虽然书解释的很好,但是看英文的速度比较慢,而且不容易记住书中的内容,很容易忘记。后来也是因为断断续续的学习,感觉这样不行。我这个人如果光给我讲理论的话,我可能会懂,但是不会用,看几个例子后我才比较敢往下做。后来发现Mark Lutz的《Programming Python》这本书以应用为主,所以有大量的代码,我打算照着这本书上的代码学,感觉多打打代码就能好一些。

之后的学习打算

现在想把之前半途而废的内容捡起来,也算是圆满了。目前来说就是先把python捡起来。
以《Learning Python》和《Programming Python》为主。也不知道能走到哪一步。看看吧。

0 0
原创粉丝点击