`
huangningren
  • 浏览: 43451 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

学习程序设计方法(转浪曦)

阅读更多
1. 强调动手,强调实践

 只有通过大量的实践才能不断的培养编程感觉
 编程是有感觉的,就好象英语阅读一样,是有语感的
 每天都要编写代码,不断培养编程感觉
2. 通过实践来增强对理论的理解
 没有实践的理论是空虚的理论
 没有理论的实践是盲目的实践
 实践是检验真理的唯一标准
3. 打破同学以往在程序设计学习中存在的误区
 误区一:注重理论,轻视实践:学习新知识前想把关于这方面的理论全部掌握后再去实践,大错特错
解决方法:在了解理论后,就立即去实践,实践驱动理论的学习,这样掌握理论才更加扎实,不容易忘记
 误区二:不善于做笔记,不善于总结。
解决方法:人总是有忘性的,今天记得很牢的东西,过一星期也许就完全忘记了,用笔记下来,好记性不如烂笔头,不要太相信自己的记忆
 误区三:不善于思考,遇到问题首先想到问别人
解决方法:勤于思考,在学习的道路上会遇到大量问题,这些遇到的问题是你的宝贵财富。遇到问题时首先想为什么会出现该错误,尤其在程序中,应该学会看错误提示,根据提示去寻找错误的根源,实在不行再去问同学,问老师。
因为自己寻找错误的过程是最好的学习过程,这个错误一旦被自己解决掉,首先得到的是极大的满足感,另外会留下深刻的印象,这是看书所得不到的,有过这种经历的同学才会有这种体会。即使没有解决也会从这个过程中学到很多东西,这种感觉是:只可意会,不可言传。
 误区四:容易骄傲,以为自己会点技术就得意起来
解决方法:做人要谦虚,学习程序设计更要谦虚。要知道山外有山,人外有人,只有谦虚才会督促自己不断的去学习,编程水平的提高才会一点点上去的
 误区五:没有耐心,怕麻烦,思考时间不够长
解决方法:没有耐心是写不好程序的,写程序是不仅是知识的体现,更是耐心与毅力的体现,任何程序开始都会有错误的,耐心寻找错误体现一个人的编程素养。要多思考,多去想,脑子越用越灵。
 误区六:想慢慢学好技术,一步一个脚印,踏踏实实,严重错误
解决方法:技术的发展日新月异,尤其在软件方面。学习一门新的技术,开始时不必面面俱到,先把hello world写出来再说,要趁热打铁,会的东西,仔细看;不会的东西,硬着头皮去看,实在不行就跳过。
 误区七:不看英文,只看中文
解决方法:很多帮助文件,比如最重要的JDK帮助文件都是英文的,只有习惯看英文才能进步快,中文的翻译很多都是文不对题,看了还不如不看,看英文虽然慢,可是过了不久,你就会发现英文也没那么难懂
实践,实践,还是实践
即使书上有代码,也要把它敲出来,敲代码也是有感觉的
看明白 != 运行出来,是两个概念
希望同学在看完每期视频后都能有质的提高,而不仅仅学会了一些新技术,更要学会程序设计的一般方法,一般思想。也许你工作后未必从事J2EE或者.NET相关的工作,但是掌握了学习的方法,学习任何其他的技术都不是什么难事。
分享到:
评论
1 楼 sjgau 2010-06-16  
荀子

勸學篇:

學而不思則罔,思而不學則殆。

跟這篇文章所言,有異曲同工之效。

學,就是收集理論。

思,就是實踐。

這是我的理解,與大家共勉。

相关推荐

    IBM PC汇编语言程序设计

    \r\n 本书适于初学者使用,只要具有一种高级程序设计基础的读者,都可通过学习本书掌握汇编语言程序设计技术,因此,本收除适用于高等院校“汇编语言程序设计”课程教材外,也可供使用汇编语言的工程技术人员参考。...

    Java程序设计习题集下载

    以习题的形式对JaVa程序设计方法和常见问题进行了总结与归纳,从而方便复习。  实用性:《Java程序设计习题集》每章都含有一些趣味题,营造了一种轻松而快乐的学习氛围,努力培养和提高学生的学习乐趣,同时也使...

    多核程序设计PDF

    不论对从未接触过并行程序设计的开发人员,还是转型面向多核体系结构进行并行程序设计的开发人员来讲,《多核程序设计技术:通过软件多线程提升性能》都是一本难得的参考书。个人觉得此书比较易懂,适合刚入门的程序...

    Visual C# 2010程序设计教程(教程PPT+源代码)

     《高等学校计算机应用规划教材:Visual C# 2010程序设计教程》详细介绍了Visual C# 2010程序设计的基础知识、基本方法和应用技巧,共分14章,主要内容包括.NET平台与Visual Studio 2010开发环境、C#语言基础及面向...

    趣味C程序设计集锦.pdf

    《趣味C程序设计集锦》作为计算机C程序设计的科普读物与学习C语言程序设计的教学参考书,着眼于应用C程序设计求解问题的基本方法与技巧,提高通过C程序设计解决实际问题的能力。《趣味C程序设计集锦》以各类趣题的C...

    谭浩强C语言程序设计第五版详细答案

    该教材有配套教材——《C程序设计(第五版)学习辅导》 《C程序设计(第五版》是由谭浩强编著,2017年清华大学出版社出版的“十二五”普通高等教育本科国家级规划教材、北京市高等教育精品立项项目教材、中国高等...

    8086/8088汇编语言程序设计教程

    本书的第二部分适合已基本掌握8086/8088汇编语言的程序员,可作为学习保护方式编程技术的教材或参考书,也可作为其他人员了解高档微处理器和保护方式编程技术的参考书,还可作为程序员透彻地了解Windows程序设计技术...

    Java语言程序设计

    不但详细介绍了Java语言本身,而且讨论了面向对象的设计思想和编程方法、UML建模语言、图形用户界面的编程方法、网络和数据库程序的编程方法、线程的使用、Java集合框架等实用开发技术。全书以面向对象的程序设计...

    C++程序设计(谭浩强)PDF扫描版第3卷(共3卷)

    本书作者深入调查了我国大学的程序设计课程的现状和发展趋势参阅了国内外数十种有关C++的教材,认真分析了学习者在学习过程中遇到的困难,研究了初学者的认识规律。在本书中做到准确定位,合理取舍内容,设计了读者...

    PHP与MySQL程序设计第四版Pdf与源码

     《PHP与MySQL程序设计 第4版 》内容全面深入 适合各层次PHP和MySQL开发人员阅读 既是优秀的学习教程 也可用作参考手册 ">《PHP与MySQL程序设计 第4版 》pdf与源码 是全面讲述PHP与MySQL的经典之作 书中不但全面...

    C程序设计语言(第2版·新版)习题解答.pdf

    单凭阅读和学习语法结构并不能真正掌握一门程序设计语言.必须进行编程实践——亲自编写一些程序并研究别人写的程序。您可以通过K&R教材学习C语言,独立地解答书中的练习题。再钻研本书给出的习题解答。K&R的原著是...

    WPF程序设计指南(最全-清晰PDF中文版-附源码)part1

    跟随Windows大师Charles Petzold学习新一代Windows客户端接口程序设计  Windows Presentation Foundation(WPF)是微软.NET Fmmework 3.0与Windows Vista最新的客户端编程接口技术。本书中,著名技术作家Charles ...

    AutoCAD完全应用指南—AutoLISP DCL Visual LISP程序设计篇(随书光盘)

     《autocad完全应用指南.autolisp+dcl+visual lisp程序设计篇》语言风趣生动,内容全面,是一本不可多得的完全学习指南。它可以帮助读者扎扎实实学好autolisp+dcl+visual lisp程序设计,迅速提升读者的设计效率及...

    张玉生《C语言程序设计》双色版 C语言程序设计理论教材习题参考答案.pdf

    张玉生《C语言程序设计》双色版 教材课后习题答案,仅供参考,大家一定要自己做一遍再校对答案,实验书的答案已经以文章的形式发布了。

    vb程序设计实例100

    100个vb程序设计实例,vb学习从简单开始,

    Linux程序设计 第4版 mobi格式

    《Linux程序设计 第4版 》讲述了Linux系统及其他IJNIX风格的操作系统上的程序开发 主要内容包括标准Linux c语言函数库和由不同的Linux或UNIX标准指定的各种工具的使用方法 大多数标准Linux开发工具的使用方法 通过...

    Linux环境C程序设计 源代码 目录章节内容

    《Linux环境C程序设计》附带1张DVD光盘,内容为专门为《Linux环境C程序设计》录制的7小时教学视频、《Linux环境C程序设计》涉及的源代码、Ubuntu安装光盘的镜像文件和另外赠送的36.5小时Linux专题学习视频。...

    GDI+图形程序设计.zip

    GDI+程序设计.pdf,书籍和随书源码。

    《C程序设计语言》

    《C程序设计语言》(第2版新版)是由C语言的设计者Brian W.Kernighan和Dennis M.Ritchie编写的一部介绍标准C语言及其程序设计方法的权威性经典著作。全面、系统地讲述了C语言的各个特性及程序设计的基本方法,包括基本...

    JSP程序设计教程课件及所有40M源码

    源程序使用方法 (1)需要安装Eclipse、JDK1.6、Tomcat 6.0、SQL Server 2000。 (2)运行第7、8、10、11章程序时,请将msbase.jar,mssqlserver.jar,msutil.jar,3个SQL Server 2000数据库驱动包文件复制到Tomcat...

Global site tag (gtag.js) - Google Analytics