学习编程,首要明确学习目的。对于个人而言,编程不仅能够解决软件使用中的问题,还能改进现有软件,为找到理想工作增加竞争力;从国家层面,编程能够促进软件产业发展,培养出的优秀程序员永远是稀缺人才。此外,编程还能锻炼逻辑思维,使思维更加严密,持续享受创新的乐趣,始终保持在科技前沿。
其次,打好基础至关重要。数学基础是编程的基础之一,具备高中水平即可。逻辑思维能力的培养需要通过长时间的实践锻炼,掌握编程思想则需要反复实践、观察、分析和总结。初学者不必等到完全明白才动手实践,只要大致了解,就要敢于动手尝试。
选择一门合适的入门语言也很重要。例如,Visual Basic因其简单易懂、界面设计可定制化而成为初学者的首选。掌握编程思想同样重要,学习一门语言或开发工具,语法结构和功能调用是次要的,关键在于理解其思想。例如,学习VC要理解Windows的内在机理,学习COM则要了解VTABLE、类厂、接口、IDL等。
多实践、多交流是提高编程能力的有效方法。编程起步阶段要经常自己动手设计程序,遇到问题时多想几种解决方法。通过交流可以不断吸收他人的长处,丰富编程实践,提高水平。编程风格的好习惯同样重要,良好的编程风格可以使程序结构清晰合理,便于维护。
互联网提供了丰富的学习资源。例如,“编程课堂”、“现在时编程学园”和“VB编程乐园”等网站提供了大量实用技巧、教程和作品。学习编程是理论与实践相结合的过程。一开始要具备一定的计算机理论基础知识,然后通过实践发现问题,再针对问题深入学习数据结构、算法、计算机原理、编译原理、操作系统原理、软件工程等理论基础。
不断学习计算机科学和数学理论基础知识,通过不断的实践,编程水平必将不断提高。编程之路虽然漫长,但只要坚持不懈,最终定能收获满满。
温馨提示:答案为网友推荐,仅供参考