浅谈对“学会了”的认识
浅谈对“学会了”的认识 “
是否学会某个知识或者掌握某个技能”是我们生活中经常要面对的问题。在我们看完了一本书,上了一堂课或者是复习了某个章节的知识点之后,我们常常会说我学会(我掌握了)这个知识了。 那么是否真的学会了,有时候可能是不得而知。因为学会或者是没学会似乎并没有一个标准规范的衡量标准,就如同一个无法准确量化的模糊问题。不同的人有着自己的衡量标准,因此无法准确判断谁对谁错。在这里我就浅谈一下自己的看法。 以对某个算法的学习为例。算法的内容囊括多方面,包括理论背景,数学模型,算法流程,问题应用,优化改进等内容。 那么,当你会配置软件环境,点击按钮成功运行出结果,是否认为学会了该算法?我觉得不是。 当你能够调整算法中迭代次数,种群数量以及搜索概率等参数,改变运行结果的时候,是否可以说学会了该算法呢?我觉得也可能还不算。 当你可以替换数据集,可以运行出你想要的结果,这是否算学会了呢?这大概应该算是学会使用。 那么,当你能够将这个算法原理和在某个具体问题中的应用讲解给别人听,对于对方的疑问能够进行解答,且对方表示听懂和理解了,那我觉得这个应该可以算是对算法有了一定的学习和理解。当然,这个应该加上一个定语,是对算法在某一问题类型的理解和掌握。因为同一个算法在不同问题领域的应用可能差别会很大~ 同样,也可以用这样讲授和反馈的形式检验自己是否对某个知识点或者内容学习和掌握了~