在用中学会能用的知识
来源:互联网 发布:美军迷彩服 知乎 编辑:程序博客网 时间:2024/04/29 04:57
【来信】
老师你好,我是一名物联网专业的大一学生,我的问题是学的很杂但最后感觉什么都没学似得(不会运用),就目前为止就C学完了,正在学的就有QT,C (学校正在开课),单片机,java想学的又有cocos2d-x(想运用C ),而且我还面临一大问题,就是感觉自己的算法能力严重有问题,又是一个简单的问题却把它复杂化最后导致出错,我想问这是算法能力有问题吗还是实践刷题不够?能推荐刷题网站么?
【回复】
刚大一,不要贪多,除了这些,其实还有数学、外语等基础你也要学呢。你是学完了C,但你的感觉告诉我,你没有学上能用得上的C。为此,唯一的途径就是在用中学。如果这个问题不解决,你贪得越多,越感觉飘。我在CSDN的网络课程中,给出了不少题目。你可以只做题目。算法能力随着积累,会好起来的,这需要扎实地做下去。要是通过OJ刷题,可以到搜索“杭电ACM”或“山东理工大学 ACM”,这两个学校资源建设得不错。
【再来信】
我的目标是学好c 因为我要用QT做窗口,而用QT的前提是C ,那个算法的问题,我采用了老师的建议去刷题,但刷题我觉得不宜过多,真正锻炼我们的是去做一个项目(至少去尝试编写一个小游戏),我有同学就是在学完c过后就能编写一个类似魔塔的游戏,而我什么都不会,就觉得自己学的很渣,我就想多去尝试学习其他,现在短暂目标就是用QT做QQ界面,但c 老师节奏很慢,所以再想求问老师你我该怎么学。
【回复】
凡事都有个积累的过程。刷题不能仅从数量上考察,但量的积累还是要的。从你的描述中,我觉得你还是小题目做得少了,基本的内容不熟悉,该有的思维没有练出来。的确,你写游戏也好,学Qt也好,这是一个新阶段的目标,但这不是你忽略现阶段特点的理由。老师的节奏,是要让大家能够稳步地前行,这是带一个群体往前走的节奏。这种方式,对某些同学来讲是慢,所以我强调大学生必须要有个性化的课外安排。你有更多想法,就要自己安排好,不要只盯着“第7个包子”(最后感觉饱的是第7个包子,但要记得前6个)。而现在,你需要的,就是量的积累。从轻松写出10行的程序,到30行、100行,写游戏,做窗口的目标,会自然来到。
- 在用中学会能用的知识
- 在等待中学会争取
- 在困境中学会自救
- 在ERP中学到的知识(请假单环节)
- 需要有在纷乱的外部环境中学会用自己的脑袋思考问题和判断问题的能力
- 研究生,在研究中学会研究方法
- 在Android中学会使用SVG图片
- 【工作中学到的小技巧】在/etc/profile中添加path后导致linux命令都不能用
- 项目中学的的基础的知识
- 如何在互联网的海量信息中学到自己的知识?
- 自己在做项目过程中学到的PHP知识收集
- 自己在做项目过程中学到的PHP知识收集
- js中学到的一点小知识
- PM如何在项目管理中学会拒绝?
- PM如何在项目管理中学会拒绝?
- PM如何在项目管理中学会拒绝?
- PM如何在项目管理中学会拒绝?
- PM如何在项目管理中学会拒绝?
- vb.net—配置文件
- Javascript中的构造函数与原型
- Android Studio简单设置
- jquery中attr和prop的区别
- php面试题常见知识点总结
- 在用中学会能用的知识
- ubuntu14.04上使用virt-manager备忘录
- 【OpenWRT之旅】如何自定义一个配置文件的设置界面
- 硬盘安装win7+BT5双系统
- UICollectionView 详解及自定义cell
- [剑指Offer]40.数组中只出现一次的数字
- android开发之dip
- Android自定义控件系列 十:利用添加自定义布局来搞定触摸事件的分发,解决组合界面中特定控件响应特定方向的事件
- [刷题]Copy List with Random Pointer