中学生如何学编程?
作为一个从小在乡下跟着爷爷长大的孩子,我其实很早就接触了计算机,但是是在初中的时候才真正有兴趣和基础去系统的学习。 我是从自学C语言开始的,那会儿在县城读中学,学校有电脑课,但是只有高一高二才有,所以高三就不上了。虽然不上高中了,但是我高考还是要考语文数学英语理综的,所以不能在家闲着,便托人找了县里的电脑培训中心,教windows下简单应用和五笔打字,每周去两次,一共学了两个月吧(记不清了),大概掌握了Windows的基本操作,打字速度也很快。 这时候我已经对编程产生了浓厚的兴趣,便到网上找教程学习,那还是Windows XP刚刚普及的时候,我在百度里输入“XP下载”,按照步骤把操作系统安装在U盘里,就这样用虚拟机学习了Java、C++、C#以及.net等常见开发语言,同时也学习了数据库(SQL server2000)和一些常用数据结构(链表、数组等等)。
那时候还没网购,所以买书是很麻烦的事,恰好我有个同学在西安交大软件学院(现在改名为西安软件职业技术学院)读书,就托他买了几本王雁辉教授写的《实用软件开发技术》,里面详细介绍了Visual Basic、Visual C++、Active Server和数据库等知识,深入浅出,很容易理解,对于当时仅有一点点编程基础的我很适合,看着这本书,结合着自己之前学的理论知识,终于可以把之前所学的知识串一起了,而且也有了一些编程实践的经验,觉得自己像是找到了组织,兴奋的一晚上没睡着... 后来,我便经常上网看有关编程的话题和经验,看到有人提Java不错,而且就业率高,便又在网上找了些入门资料,开始了Java的学习之路。