我的经历
我是一名大三学生,在入学的时候自己学习C语言,当时对编程还是一无所知,对所有方向都很迷茫也没有什么动力就断断续续学习,可能因为天赋受限,学习理论的时候感觉都听得懂,但是自己编写代码的时候,往往没有思路不知道如何"下手"敲代码,就算写了几行也出现很多报错,经常出现十行代码六个报错这样的情况,真是老奶奶钻被窝,给爷我自己都整笑了。
为了寻找突破口,于是我便去看其他人写的代码,很多时候也是满脸问号,为什么这个地方要这样子等等,总是要思考很久并且要手推模拟几遍才能看懂代码的逻辑,这种学习方法导致我学习效率慢,对一道简单题总是大眼瞪小眼,它看着我,我看着它,我们沉默许久,然后玩起了手机.....
后来我接触了深度学习,学了一些关于ai方向的知识,关于这部分更是难度飙升,还是萌新的我很多代码都看不懂,只能就着许多网站上的教程视频、文档慢慢啃去理解,不只是这方面,还有网络编程等编程方向,入门都感觉有些困难。最主要体现在遇到问题不知道如何定位问题,以至于不知道如何去寻找解决方法或知识点(还有英语问题,看不懂报错吃大亏),后来AI工具兴起,热度高了起来,我也使用上了这个高效的工具。
AI 刷题功能改变了自己对学习的认知
AI技术在教育领域的应用,给我这样的初学者打开了全新的视角,提供了前所未有的学习资源和便利。自从使用了豆包AI这类大语言模型之后,一些作业上、代码上、不懂的知识点都会过来问它,他像一个细心又耐心的老师,再小的问题过来问他都会得到细心的解答(虽然有时候也有错误,乱答等问题)。在做编程题没有思路的时候也可以把题目扔给AI让他提供一个思路,并且给出示例代码,或者在项目中各种函数对象看得眼花缭乱的时候,发给他让他整理一下,对其中某些变量含义不明白可以继续问,它会详细给你解释。
而且本产品的AI刷题功能深得我心,平时刷题的时候,面对一些难度较高的题目,往往没有思路,不知道如何下手,又是大眼瞪小眼。在本产品的AI刷题功能中,面对一点思路都没有的题目可以让他给我提供一些思路供我思考,提供一种解决方案给我;当我按照自己的思路代码实现出现困难时,我可以让他给我一些代码提示,让我解决这道题更加便利;当我编写完代码之后,可以让它检查一下我的代码是否有错误;还可以让它给我生成一些测试用例供我测试......
以前是有疑问上网查、问大牛,现在是先问AI,再上网搜,再不行就问大牛。使用AI工具相当于给自己找了一个小百科,非常方便,并且极大地提高了我的学习效率,有任何不懂的都可以去尝试去问AI。 切身体会到,AI技术正在深刻地改变着教育的形态和我们的学习方式。它让我们能够以更加个性化、高效的方式获取知识,解决问题,同时也对我们的自主学习能力、批判性思维能力提出了更高的要求。
AI是手段,完成目的才是关键
目前的人工智能都是大语言模型,简单来说本质上是概率,生成的文本都是基于概率生成的,所以一些领域细化的问题很有可能出现“幻觉”现象,有可能乱答胡答。我们也需要明白,AI工具和编程语言一样,都是为了我们完成某些目的而使用的,我们可以使用AI工具来学习、解惑、获取便利,但最终目的是要将所学内化到自身的知识体系中。AI是辅助我们学习的手段,而不是替代我们完成目的的主体。况且前文所说了,AI生成的并不一定是正确的,所以我们仍需要保持辩证思维,保持自主学习,自我思考,切莫掉进AI浪潮中迷失“自我”。