学习体验与故事(一) | 豆包MarsCode AI 刷题

53 阅读2分钟

前言:作为发布的第一篇文章,笔者浅谈一下使用 AI 刷题功能对自己学习的积极影响,算是写给自己的一点纪念,emmm,不建议阅读。

一、 学习效率的提升

  • 个性化学习路径:AI 根据我的学习进度和掌握程度推荐题目,使我能够专注于需要加强的领域。
  • 时间管理:通过智能推荐,我能够在有限的时间内接触到更多高质量的题目,避免了无效的题海战术。

二、 编程思维的强化

  • 问题分解:通过解决各种编程题目,我学会了如何将复杂问题分解成更小的子问题。
  • 模式识别:在不断练习中,我识别出常见问题的模式,并能够快速找到解决方案。
  • 抽象思维:AI 刷题帮助我理解编程概念的抽象性,提高了我将现实问题转化为代码的能力。
  • 算法设计:通过解决算法题,我学会了如何设计高效算法来解决问题。(优化真的很重要,tle太讨厌了)

三、 知识掌握程度的变化

  • 概念理解:我对编程语言的特性和编程概念有了更深入的理解。
  • 技能提升:通过实践,我的编码技能得到了提升,我能够更快速、更准确地编写代码。

四、 错误识别与修正

  • 即时反馈:AI 提供的代码检查和错误提示帮助我快速识别并修正错误。
  • 错误分析:通过分析错误,我学会了如何避免在将来的编程中重复相同的错误。

五、 解决问题能力的增强

  • 挑战难题:AI 刷题鼓励我挑战更高难度的题目,增强了我解决问题的能力。(自身掌握的知识加AI=挑战新高度)
  • 创新思维:在解决难题的过程中,我学会了如何创新思考,寻找新的解决方案。

六、 持续学习的习惯

  • 学习目标:AI 刷题平台的学习目标和进度跟踪帮助我建立起持续学习的习惯。
  • 成就感:通过完成题目和达成学习目标,我获得了成就感,这激励我继续学习。

七、 自我评估与调整

  • 客观评估:AI 提供的自我评估工具使我能够客观地了解自己的强项和弱点。
  • 学习策略调整:基于自我评估的结果,我能够有针对性地调整学习计划和策略。

总结

通过使用 AI 刷题功能,我不仅提高了编程技能,还培养了解决问题的能力、持续学习的习惯。在这个过程中我深刻感受到了正确使用提示词的重要性,正确的提示词才能得到自己想要的答案。