自学编程,学完新的又忘旧的,该怎么办?

一个普遍的现象

在学习时,我们常常遇到一个现象:学了新内容,转头又忘了旧内容。以自学 C/C++ 编程为例,即便你已经完成 C/C++ 基础功入门,只要在持续进步,比如开始接触各种各样的库,该现象依然频发。

这不是某个自学者特有的问题,这简直是持续学习过程中的必然。

针对该现象,我整理出来 3 个锦囊,邀请也在持续学习的你一起打开看看,是否能有效解决“学新忘旧”的困境。

 

锦囊①给知识分类

我们以“需要记忆到何种程度”作为标准,来给自己所接触到的知识做一个分类。A类是牢牢记住的,B类是常用的于是放在手边方便随时检索的,C类是无需记忆,等到用时再去搜即可。

对知识的分类可能是主动的,也可能是被动的。你既可以主动选择把哪些知识化为A类并刻意重复,也可以被动地跟随多次重复自然而然地掌握。

对知识的分类是动态的,视学习程度和阶段而定。最初自学 C/C++ 时,单单记住 print() 或者字符串的增删改查如何操作就很费神;但随着我们的进步,部分知识转变为了牢固的基础功,部分知识依然夹生,但能轻车熟路知道哪里检索可得。

对于持续进步的 C/C++ 自学者来说,新知识先进入C类,再进入B类,最后进入A类。但A类其实持续消耗一个人的脑内存,会有容量的上限。当你已经掌握了基础功甚至进阶技能时,再往A类塞新知识开始感到明显吃力,又或者任何时候当你主动往A类塞知识并感到吃力时,就没必要强塞了。

在对学习成效感到焦虑时,检视自己对

如何自学编程
10-22
如何自学编程,大牛告诉你,过去的路他是怎么走的,之前的坑他是怎么跳过去的,特别适合转业过来的小白。
又到期末了,为什么学完C语言觉得好像没学一般?复习资料来一份
Python6886的博客
12-24 386
不少同学从Hello world学到文件操作之后,回顾感觉会又不会? 学会了又感觉没学会?这种不踏实、模糊虚无的感觉? 原因在于编程不同于理论学科,你听懂和理解了理论就可以运用,比如历史地理,看完书,我们在讨论的时候:“北美洲和南美洲的分界是什么? 辛亥革命是什么时候? ”这些问题只要你看到过,脑子有记忆你都可以说出来,从大脑记忆到用嘴表达是我们很顺理成章的事情,因此你会觉得很容易。 如果是编程,比如我们在谈论数组的时候,你想到的只能是书本上 “int a[10]”、“中括号”、“{1,2,3,4,
程序员的难题:学了就忘?
qianduanshuo的博客
04-28 1684
首先我给出出现这种情况的原因,然后再逐一进行说明: 知识没有用起来 没有及时复习 只有输入没有输出 其实产生“学了就忘”的情况就是因为这三个原因,解决掉这三个问题可以有效帮助你减少“学了就忘”的情况,这三个原因可不是我随口说说而已,而是经过我的不断试错验证总结 得出的结论,接下来我们就这三个问题进行探讨一下。 首先就是第一个:知识没有用起来 在如今这个碎片化的时代 ,各种信息真的是太多了,我...
c语言记不住,学习编程的过程中,一直记不住自己所学知识!你应该怎么办?...
weixin_39951018的博客
05-21 820
首先,在学习编程语言的过程中,都会出现一定的遗忘问题,这是一个自然的规律,也并不是所有学习过的内容都需要牢牢记住,很多编程知识是需要理解的,在运用的过程中,如何逐渐形成自己的编程思想,这是更应该关注的事情,很多细节内容并不需要都记住。以学习C语言语言为例,需要记住的根本内容是C语言的数组,函数,循环结构,然后到指针,结构体,内存管理等。从大的层面来说,形成编程思想才是初学者的重要目标,基础的编程语...
c语言几个月不用会不会全忘了,编程好像很难的样子 一段时间不用 就忘了
weixin_30954879的博客
05-20 655
该楼层疑似违规已被系统折叠隐藏此楼查看此楼高中数学必修3 讲的basic编程,就是那个input output 中间加一点循环 条件语句 或者加个函数什么的。很简单如果你学的是计算机专业 C语言和C++是会很理论的讲的。因为这是所有主流编程语言的基础。它其实就是给你讲了一种写程序的思维,编程语言的作用也就是把你想做的是用计算机看得懂的语言告诉计算机(编译)。后面的其实就是更高级一点的应用而编网...
【C语言】 重拾
weixin_34168880的博客
08-10 127
【C语言】   因为以前学过C语言,只不过太长时间不用,已经忘得差不多了… 所以这篇文章的性质是把C语言中一些对于现在的我不是很符合预期的知识点记录一下。  ■  HelloWorld程序   HelloWorld如下 #include <stdio.h> int main(int argc, char *argv[]){ int i = 0; p...
c语言真的太容易忘记了
qq_43691312的博客
04-06 940
c语言和数据结构忘了学,学了忘
初学c++经常忘记的一些东西(个人向)
icekold的博客
07-02 89
2.类作为参数时一般带&,当不需要修改类中的成员时一般需要const,因为不用&就是单纯的复制过来,会消耗内存和时间,只要有&符号,就不会复制过来,至于const,只要一个东西不需要修改成员变量时最好加上const。4.所有指针的值的实际数据类型,不管是整形、浮点型、字符型,还是其他的数据类型,都是一样的,都是一个代表内存地址的长的十六进制数。不用数据类型的指针之间唯一的不同是,执政所指向的变量或常量的数据类型不同。//dp2是指向double类型对象的指针,dp是double类型对象。
Java_Web编程手自学手册.pdf
03-05
Java Web是当今使用最为广泛的Web开发技术之一,一直在开发领域占据着重要地位。...《手学编程ABC丛书·Java Web编程手自学手册(附光盘)》不但适用于Java Web的初学者,也可供有一定Java Web基础的读者阅读。
软件编程自学能学会吗?共2页.pdf.zip
10-31
软件编程自学能学会吗?共2页.pdf.zip
PHP编程手自学手册随书光盘源码部分
10-19
《PHP编程手自学手册》内容提要:PHP是当今使用最广的Web编程语言之一,在项目开发领域占据重要的地位。本书循序渐进、由浅入深地讲解了PHP开发的核心技术,并通过具体实例的实现过程,演练了各个知识点的具体使用...
C语言编程手自学手册?_c语言手册_
09-28
C语言编程手自学手册,编程手自学手册,手自学手册,自学手册
自学python无法入门_为什么自学Python看不进去?
weixin_39678103的博客
11-29 279
自学编程的入门语言不是 Python,但看书时同样常常感到无论怎么努力都“看不进去”,明明每句话好像都懂了,但转头就忘,让人极其崩溃,后来花了很大力气才搞定。Python 是我学的第二门语言,和学第一门时相比,奇迹般的顺利了好多,之后又学过很多的语言和技术,虽然也会经历不少困难,但这种完全“看不进去”,一筹莫展的无助感觉,却再也没有出现过。事后回想,我才明白,自学时“看不进去”,可能和具体语言...
如何解决知识遗忘,以及学习知识的方法
weixin_38754349的博客
02-07 886
作者 | ithuangqing来源 | 编码之外(ID:ithuangqing)我之前会有这样的疑问,我觉得有些人一直写某一块的知识,我就好奇,一直写这方面的东西,难道不会写到最后无话可...
学习能力篇:知识学完就忘怎么办?(教你写用法博客和理解博客)
看花容易绣花难
12-18 1358
知识学完就忘? 解决问题的能力,程序员立业之本。 我们学编程是为了获得一门实用技能。因此,所有的编程知识并不是要靠死记硬背来【记住】,而是自己真正吸收,学会【怎么用】。 为此我在结合自己编程的经历和参考一些书籍和一些朋友的想法,用两篇文章来解决知识记不住和编程语言不会编的问题。
java数据结构与算法老是学不会,学了就忘记 怎么办
weixin_42607969的博客
12-22 598
学习数据结构和算法可能有一定难度,但是只要你肯努力,一定能够学会。如果你老是学不会,忘记了,可以尝试以下几种方法: 多刷题:刷题可以帮助你巩固所学的知识,建立起解题的经验。可以找一些数据结构和算法的题目,多做几遍,建立起解题的习惯。 寻找资源:可以去学习一些数据结构和算法的视频课程或者书籍,多看几遍,加深对知识的理解。 加强记忆:记忆是学习的重要组成部分,可以尝试使用记忆技巧,比如联想记忆、...
为什么Java学完之后忘得很快怎么办?
qq_41293655的博客
01-06 3368
为什么Java学完之后忘得好快?参加培训班学Java知识点较多,短时间学习记忆不深就容易出现遗忘的情况,对于初学者来说这种情况比较正常,应该时常巩固加深印象,多练习做到学以致用。 如果想利用Java进行软件开发以此谋生,那么要巩固Java语法,认真复习所学过的内容;学习数据结构,这能够使你编写出高效的程序;学习设计模式,这是面向对象语言学到高级阶段,组织代码,使后期扩展维护代价降低的有效途径;学习JavaEE的各种轻量级框架,或者Android,具体从事一个方向的开发。 未接触过编程的人找不到学习
什么?学了这么久的C语言又忘完了?给你4个必学的编程技巧!
C语言C++学习俱乐部:765860056
01-05 1071
C编程语言享有盛誉。如果你掌握了它,则可以编写任何程序。 如果你听说过编程,就听说过C。它是周围最古老的编码语言之一。有些人害怕它,另一些人喜欢它。 C以其对初学者的努力而闻名。学习语言有很多充分的理由,但是在开始时要牢记一些基本技巧。 什么是C编程语言? 要了解C编程语言是什么,值得在继续学习之前学习什么编码! C是一种低级的过程编程语言。C非常接近您的计算机运行的实际机器代码。这使其运行速度异常快,但使用起来却极具挑战性,并且如果不小心的话,有能力破坏系统! 为什么要学习用C编程?.
grpcio-1.63.0-cp38-cp38-linux_armv7l.whl
最新发布
05-28
Python库是一组预先编写的代码模块,旨在帮助开发者实现特定的编程任务,无需从零开始编写代码。这些库可以包括各种功能,如数学运算、文件操作、数据分析和网络编程等。Python社区提供了大量的第三方库,如NumPy、Pandas和Requests,极大地丰富了Python的应用领域,从数据科学到Web开发。Python库的丰富性是Python成为最受欢迎的编程语言之一的关键原因之一。这些库不仅为初学者提供了快速入门的途径,而且为经验丰富的开发者提供了强大的工具,以高效率、高质量地完成复杂任务。例如,Matplotlib和Seaborn库在数据可视化领域内非常受欢迎,它们提供了广泛的工具和技术,可以创建高度定制化的图表和图形,帮助数据科学家和分析师在数据探索和结果展示中更有效地传达信息。
自学编程该怎么学习才能学的好
05-18
自学编程需要掌握一些基本方法和技巧,以下是一些建议: 1. 选择一门编程语言并掌握其基础知识。推荐初学者从 Python 开始,因为它易于学习且应用广泛。 2. 学会使用网络资源。在网上可以找到大量的编程教程和学习...

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
1264
原创
1352
点赞
5635
收藏
3195
粉丝
关注
私信
写文章

热门文章

  • 祝天下所有程序员们,天天2020-1024快乐,程序员狂欢日燥起来! 98517
  • C语言判断某一年是否为闰年!三种实现程序代码(值得收藏) 61033
  • C语言小写转大写,小写字母转换成大写字母! 54540
  • 【C语言程序设计】C语言求圆周率π(三种方法) 28295
  • 工作八年,月薪60K,裸辞两个月,投简历投到怀疑人生! 22939

分类专栏

  • C/C++进阶学习 875篇
  • 编程爱好者聚集地 775篇
  • 1024程序员节 7篇
  • 编程语言 7篇
  • 源码 15篇
  • QT 1篇
  • 程序员 624篇
  • 黑客 8篇
  • Linux 9篇

最新评论

  • 自学编程小白学习思路!那说烂了的,今天我再说一遍!

    南方南机器视觉: 有一定见解可以借鉴!赞一个

  • 各互联网大厂办公室恋情政策盘点:禁止同部门,上下级是常态!

    Silwings银翼: 这是啥软件?

  • C 语言、C++ 学习路线!编程基础四大件比语言更重要!

    時雨71: 不是吧,直接上语音识别了是吧。

  • 【C语言程序设计】C语言求圆周率π(三种方法)

    CSDN-Ada助手: 多亏了你这篇博客, 解决了问题: https://ask.csdn.net/questions/7987058, 请多输出高质量博客, 帮助更多的人

  • C 语言、C++ 学习路线!编程基础四大件比语言更重要!

    lufangkang1987: codesheep

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • C/C++宏编程
  • 2023 年程序员的最佳工作角色
  • 阿里高级工程师讲解什么是软件开发?定义和类型
2023年7篇
2022年33篇
2021年289篇
2020年620篇
2019年431篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

哆哆女性网静态网站建设教程2019新生婴儿免费起名大全四川省招标建设网网站金瓶梅爱的奴隶火锅鸡店起什么名好焦点宏诺克萨斯之手园林起名徽州文化方媛演的电视剧周易1至81数理吉凶详解(一)8周容易胎停吗设计公司 网站一个电子签名多少钱设计一下签名公众号起名网公司起名怎么查找有你才有家演员表护花危情粤语网站网制作网站楚天都市花园格兰瑞珠宝周易起名取名字app破解版公司网站seo推广西餐厅营销推广公司起名带木旺盛的字大理必吃的十大美食非开挖工程公司起名企业需要seo网站吗seo班的培训淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻不负春光新的一天从800个哈欠开始有个姐真把千机伞做出来了国产伟哥去年销售近13亿充个话费竟沦为间接洗钱工具重庆警方辟谣“男子杀人焚尸”男子给前妻转账 现任妻子起诉要回春分繁花正当时呼北高速交通事故已致14人死亡杨洋拄拐现身医院月嫂回应掌掴婴儿是在赶虫子男孩疑遭霸凌 家长讨说法被踢出群因自嘲式简历走红的教授更新简介网友建议重庆地铁不准乘客携带菜筐清明节放假3天调休1天郑州一火锅店爆改成麻辣烫店19岁小伙救下5人后溺亡 多方发声两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#青海通报栏杆断裂小学生跌落住进ICU代拍被何赛飞拿着魔杖追着打315晚会后胖东来又人满为患了当地回应沈阳致3死车祸车主疑毒驾武汉大学樱花即将进入盛花期张立群任西安交通大学校长为江西彩礼“减负”的“试婚人”网友洛杉矶偶遇贾玲倪萍分享减重40斤方法男孩8年未见母亲被告知被遗忘小米汽车超级工厂正式揭幕周杰伦一审败诉网易特朗普谈“凯特王妃P图照”考生莫言也上北大硕士复试名单了妈妈回应孩子在校撞护栏坠楼恒大被罚41.75亿到底怎么缴男子持台球杆殴打2名女店员被抓校方回应护栏损坏小学生课间坠楼外国人感慨凌晨的中国很安全火箭最近9战8胜1负王树国3次鞠躬告别西交大师生房客欠租失踪 房东直发愁萧美琴窜访捷克 外交部回应山西省委原副书记商黎光被逮捕阿根廷将发行1万与2万面值的纸币英国王室又一合照被质疑P图男子被猫抓伤后确诊“猫抓病”

哆哆女性网 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化