给初学编程解题没思路的学生的建议
来源:互联网 发布:自学java工作 知乎 编辑:程序博客网 时间:2024/06/11 14:46
一个通过评论完成的答疑——
【学生】
老师,最近一直用您的C++程序设计课程学习和练习,老师给的答案详细明了,很容易懂,但是有些在自己写的时候很难想到,尤其是像类似于本文程序中对“输入的时间d天后是哪年哪月哪日”的函数的实现,自己写的时候完全没有思路,这种情况应该怎么办?学习算法能有改善么?
【迂者】
第一,可能还是见得少了,继续扩大视野;第二,在应试教育中,学一得一,对这个一还要反复演练,就对这个“一”下功夫,在学习中增加一些自己的想像和总结。要改善,需要将自己的学习“活”起来,我知道,这对不少同学而言是个挑战,但现在必须这样做了。
【迂者】
以前解答过一个类似的问题,请看http://blog.csdn.net/sxhelijian/article/details/7981187
【学生】
恩...我觉得可能是见得少了,从我学习C++到现在,正好一个月,《C++ primer》看了一部分就看不动了,觉得上面理论部分太多,提不起兴趣,现在先看看12年您的上课资料和做做练习,结合着再翻翻书,有时候遇到题目没有思路了就有点浮躁,没忍住就看了您的答案,看来还是得自己多多独立思考,老师对我现在的学习有什么好的建议么?我没有学过数据结构和算法,这个是我在学完C++之后再看,一步一个脚印呢,还是现在翻翻也可以?总感觉自己学习有点急躁了,老师觉得我应该怎么办呢?谢谢老师的指点了~
【迂者】
初学,尤其是没有编程思路,不建议C++ Primer。语言细节太多(这当然是其优点),会令你的学习重抠语言了。用合适的材料,先让自己能解决简单问题,下一步的考虑才是对语言的完整掌握及学会解决更多问题。至于数据结构等,你这个阶段可以不急,一口一口地,咱也能胖起来。闲时翻翻,不错的选择,积累下来,就是左一口右一口地通吃了。
==================== 迂者 贺利坚 CSDN博客专栏=================
|== IT学子成长指导专栏 专栏文章分类目录(不定期更新) ==|
|== C++ 课堂在线专栏 贺利坚课程教学链接(分课程年级) ==|
======== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======
- 给初学编程解题没思路的学生的建议
- 给初学编程者的一点建议
- 给计算机系学生的建议
- 给计算机系学生的建议
- 给计算机系学生的建议
- 给计算机系学生的建议
- 给计算机系学生的建议
- 给计算机学生的建议
- 给计算机系学生的建议
- 给计算机系学生的建议
- 给计算机系学生的建议
- 给嵌入式初学的建议
- 一个程序员给初学编程人的建议
- 一个程序员给初学编程人的建议
- 多读多写多实践---给初学编程者的建议
- 一个程序员给初学编程人的建议!
- 多年经验程序员给初学编程人的建议分享
- 给初学PLC编程的朋友几点建议
- 基于Flex的三维实景地图组件 HMap V3.0已经发布,并在项目中应用
- COJ 1151 STL中的stack每日一水
- Ubuntu12.04 设置root账号
- 使用nextInt()等接受输入时必须注意换行符的输入
- 设置表格每行的单元格的过滤条件都不同
- 给初学编程解题没思路的学生的建议
- poj 3304 判断直线与线段相交
- 异常处理
- Fedora 15 KDE中如何打开software management及如何应用
- Windows Server 2008 R2远程桌面服务配置和授权激活
- openssh 安装配置及使用
- Java中的不可变类
- CMake Error: your RC compiler: "CMAKE_RC_COMPILER-NOTFOUND" was not found.
- LZW数据压缩算法的原理分析