天天看点

独行怎能走远——给不喜欢有人教的学生

【来信】

  贺老师您好,我是西安一个普通一本 软件工程大一的学生,我是因为兴趣选了自己的专业,可是因为性格原因吧,我不太喜欢找人教,总是自己按着自己的兴趣走,可是因为按着自己兴趣,大一上学期几乎荒废掉,我不太喜欢c和c++,对java感兴趣,去翻过 thinking in java,完全看不懂,学校教的c考试没问题,可是一做一些比赛的题就崩,而且看的大部分书 总觉得 语言只是一种告诉计算机怎么做的工具,可是我就是用不了它,数据结构,算法,越了解越觉得水好深,迷迷糊糊大一下学期也过了很久了 我现在越来越不知道怎么做了,我喜欢软件,也喜欢游戏 动画 方面的 ps 3dsmax 游戏原画这些自己很努力在自学,可是回到it方面,总是感觉努力没个方向 学校有些大二带大一的班 里面有系统的学习流程 可我就是不喜欢 可是看着朋友们都在彼此努力 而我一直止步不前 ,越急越没个方向 没个主意 想请教您一下 该怎么处理这些。。。谢谢

【回复】

  不太喜欢有人教的你,不知能否听进我的观点?我是想说,你不应该把这个事情走到了极端。话说现在听话的学生太多了,老师说什么就什么,这非常不好。而要完全另起炉灶,来这个大学干什么?学程序设计,需要用到语言,语言是介质,目标是程序设计。你的做法,将学习的过程忽略了。还需要按着老师的教学要求,将该做的事情做完。课内的要求不能满足优秀学生的胃口,所谓通过考试,根本不值得作为可以骄傲的事。你的拓展,要稳一些,也应该找到合适的材料。例如,没有编程的体验,看着thinking in java而惆怅,这就很自然了。盯着空中楼阁,如何能让自己有好的体验?在浅水滩中练好了本领,再到现在看起来更深的水中去游,是能自然适应的。

  相信你的改进。愿意听到你改变后新的感受。

  ps: 我在随后给该同学一则评论中回复:“不忘时时尝试比题目稍大些的“项目”,也要记得脚踏实地完成更小的积累和体验。我写过破除“系统学习的情结”,但你作为专业的学生,有条件接受系统培养,不要放弃这个机会和条件。”

【回音】

  谢谢老师,看了一下论坛,才发现自己是钻牛角尖了,有点太功利了,看的太多但都没有深入了解,试着实际做了下c++的项目题,发现自己还是不熟练,代码量太少了,会跟着写的。我喜欢我的专业,只是不太喜欢学习教授的方式,我不太喜欢 灌输式 学习 ,即是老师讲半天 然后回去做题熟练,我喜欢自己了解 然后翻阅题目 不懂做不了的时候进行讨论,请教,我喜欢这种方式。谢谢老师,我很喜欢您的一句话 “我是菜鸟我怕啥”,菜鸟就要多飞,就要早飞,我也准备开自己的博客,开始自己的编程之路,请拭目以待。同时我并不是一个封闭的人,不过,可能太自我了一点吧 光顾着自己的兴趣了,只顾着四处看花眼,而忘了实实在在的走在路上, 目前的打算跟着您的c++项目学 不落下学校的课,然后兼顾着练习数据结构,虽然大一荒废了一学期,但我不会再只顾着看了!

【再回复】

  很好的感悟。

  我还想和你交流一点,所谓“灌输式”。作为老师,我关注教学方式,实际上我们教师圈子里,经常批判灌输式教学,然而实际状态是,所谓的启发式、讨论式,由于各种因素并不能顺利实施,包括学生人数太多的原因,包括学生不能够交互的原因,当然也包括被灌输过来的老师的能力问题。在大学中,不管老师如何教,关键在于学生的学。大学期间要上几十门课,老师的风格各有不同,学生需要去适应老师。因为适应过几十名老师的风格,学生的学习将很有柔性。即使是你所言灌输式的教学,你可以提前去自学(还不仅是预习),等到课堂上一般同学都感觉被灌得云里雾里之时,你因为提前有准备了,你会与老师产生更多的交互,这样的学习,将是非常强大的。我的课堂,风格历经多次的调整,也主要是依我的节奏往下走,偶尔开个玩笑,是因为学生不好好休息打瞌睡了。而每届都有一些同学,将自学放在前面,很放松地听课,课后该做的练习,用一般同学1/3的时间就能完成,省下的时间,再提前自学,还能安排自己想学的,想玩的东西。

  菜鸟的定位,会让自己的心态放平,接受一切该有的过程。将成长的过程用博客记录下来,让代码积累看得见,你可以做很多。用好周围的条件,放开自己的心灵,前行即是。

【再回音】

  恩,谢谢老师,我会在完成学校系统教导的基础上发展自己的兴趣的,代码量太少是硬伤,买了c++primer来看 我还是挺想在大学找到自己喜欢的 也可以支持自己想法的资本 多谢老师 我去码代码!  

  

独行怎能走远——给不喜欢有人教的学生

==================== 迂者 贺利坚 csdn博客专栏=================

======== 为it菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======