编程课遇到困难,程序员们有啥建议吗
理论与实践要结合起来,动起手来。没有理论指导的实践是盲目的,没有实践验证的理论是空洞的。刚开始编程:一看(课本理论)二抄(书上例子,别人的代码,理解验证理论,别人为什么这样写)三改(做局部,小范围内的修改 )四写(自己这与小程序)。然后开始接触开源项目开发,一切不是难事。C语言开发视频
■网友
告诉你一个技巧,你把你遇到的具体的问题写成一封电邮,发给助教。称职的助教会帮你解决你的问题的。如果助教是个S13,那么你可以把这封邮件发到老师的邮箱里,老师有时间看到之后,会给你回复的。当初我最最最初入门C++的时候,老师帮了我很大的忙,特别是邮件一天内必回这一点,真是非常感激他。
■网友
抄同学的阿, 边抄边问.
■网友
技巧我没有。我编程是自学的,最开始学的basic,后来又学的pascal,后来又学的c,再以后接触很多语言,也没什么费事的了。其实就是入门难...我的方法就是抄程序,纸上运行,然后默写程序,开始很累...其实我也抄了没多长时间,感觉我就会了,就会写了...对于由C语言入门编程的人我只有两本书《C程序设计:现代方法》《Learn C the hard way》我建议你首先搞定《Learn C the hard way》,就不用像我一样傻乎乎的抄代码了。PS:我抄代码也不完全是因为傻,那时我手上没电脑,只能抄代码纸上运行...《Learn C the hard way》的原理和抄代码一样,就是唯手熟尔
■网友
就四个字:认真思考!
■网友
买本C primer plus。同大一新生,从早看到晚,已经看到数组和指针了。学校C专业课还在scanf函数那(讲了数据类型直接printf函数接着就scanf了)。我还嫌看快了,上机时间少了。(;一_一)。
■网友
不是很清楚题主所说的你们的程序作业是什么个level,以我本科大一为例,上课教学的作业无非就是些简单的小程序,基本无须涉及高级编程之类的知识。如果题主所说的是这种编程作业上的困难,无非就是上课听语法,课后不常练或者根本没练。给你一个小建议吧,国内国外那么多个oj,上面的题大把,拿来练习你刚学会的语法想来也挺好的。当然你得先去各种blog上先看看哪些题是适合初学者的,通常都会有很多大神的题解分类。毕竟oj考究的是算法而不是语言,你可以先做做一些简单的题目,甚至你可以就从a+b开始,a+b的语法你会写了吧?然后循序渐进,很多题都要用到简单的数据结构,你练多几次总会写了吧?再循序渐进,发现题不会做,不懂得算法怎么算,你得去学吧,你学懂了算法后发现你知道算法后会用语言写出来了,说明你起码入门了这个语言了吧,简单的语法你都会写了吧?你觉得兴起你就继续刷继续学,不说你多牛逼能把oj刷到一个什么境界吧,但起码你刷一阵子下来我就不信你一点东西都不会写,你一点数据结构的知识都没学到。这个过程中,不懂就google,或者问大牛,你要是脸皮厚也可以直接上来问,被人嘲笑没什么好怕的,你学到东西了不就完了,肯定会有好心人回答你的和给你他们的建议的,比如 @钟宇腾 。 小弟拙建议,莫怪,加油,真的,多练,就会了,只看不练,啥都学不会的。
■网友
多写多思考
【编程课遇到困难,程序员们有啥建议吗】 无他,但手熟尔
■网友
读代码,抄代码,弄懂书上或别人的代码。
推荐阅读
- 山东多家餐馆推出“套餐A”为困难民众提供免费“爱心面”
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 有点计算机基础的人想尽快找份编程的工作。哪种编程的工作最好找还需要学些啥
- 作为软件工程大二的学生,学习一般,编程一般,毕业后能干些啥
- 30岁的人生,想自学一门编程并从事,这个选择怎样呢
- 中年|开车遇到“锯齿车道”,新手司机勇往直前,老司机驾照还有分吗
- 分享分享你生活中除游戏外,遇到过哪些恨电脑配置不够的情况
- 专业|实则就业困难!5个“烂大街”的本科专业!父母眼中“高大上”
- 电子编程书可以边看边练习,价值大吗
- 自学编程知识是自己啃书加实践好还是看视频加实践好好
