-
不知道为什么,忽然想起来上节课老师课前问的问题:我们的ACM课为什么难?
老师说,是因为练习题目的要求高。他还说,如果其它课程的要求提高了,很多课程也没那么简单。然后他就说,如果现在C++要求做个什么程序查询系统,我们也是做不出来的。
确实,真的做不出来。或许这个系统的主干部分,比如录入,存储以及怎样查询,但我这根本不知道怎样让它成为一个系统哇!迄今为止,我写出来的程序只能通过编译器运行,在一个黑框中实现操作,不用说美观了,貌似实用价值实在不大呀!到现在根本不知道一个程序,应该具备什么,应该能做什么,应该怎样才能让人用起来舒服。就像是已经学了好久圆周运动,刚体力学什么的了,忽然有人说:那好哇,来帮我修修自行车!也只能干瞪眼。C++课上学的也不过是语言的主体,至于怎样与实际运用对接,边边角角的细节老师是不会讲的,也讲不过来,只能自己去找寻答案,最好的方式就是实践。假如说这些个学科就是一片片草原,而大多数学科只是告诉我们草原上有草,牛还有狮子,而对应的教学和练习不过是告诉我们要去草多而且狮子少的地方,最多再判断下多少只猎犬能够对付多少只狮子(无所谓猎犬到底能不能对付狮子啦),但什么地方的草更鲜美,什么样的天气,地形更适合放牧还有对应环境下怎样放牧,怎样防御狮子,都需要自己去探索,自己在实践中中去探索。中间或许会遇到挫折,但坚持下去,总会有收获的。其实学校里能够实践的机会还是有的,比如跟老师一起做项目什么的,就看自己有没有去争取,有没有抓住机会了。
所以,或许我们应该感到庆幸。毕竟,训练题目有难度(估计在老师看来其实也不过是稍有难度,将讲过的题目稍作变换了下)就是一种形式的实践,能够有这个机会去将学到的知识运用到不熟悉的实际问题中,同样有机会去体会那种知识迁移时出现的变化和问题。或许在做题时总会感到一筹莫展,但在做题时总会想着找到解决问题的方法,就是在思考,这样无论有没有做出来,这个题都已经有价值了。如果只是去练一些与讲过的题目类似甚至直接变形而来的题目,那么练五十个也比不过练五个需要思考的题目。
其实,我们真的应该感到庆幸。就我知道的,我高中的同学,好多学计算机的同学他们学校都没有ACM课。他们确实有ACM队,但只布置任务,没有授课,仅凭自己的学习去做题。老师最多推荐相关书籍,不会去全面讲解,他们想要学习这方面的知识比我们要难多了。我们可谓身在福中不知福了,别人还在羡慕,而我们还在抱怨,真是得了便宜还卖乖啊!
但不管怎样,得到的收货与付出的努力会成正比是毋庸置疑的。他们或许在知识的学习上更加吃力,但或许他们对于知识的理解与运用较之我们更加熟练透彻。所以,对大多数人而言,努力才是成功最大的难关,也是成功最坚实基础的途径。就像那什么天才是多少多少汗水和天分结合的,虽然老掉牙了,但没办法,那是真理。
失败的借口总会有很多,但其实也就是还没有足够努力罢了。就像我的高考。
4月8日.周三
最新推荐文章于 2023-01-05 09:34:55 发布