计算机二级考试python+C语言通过记录

计算机二级考试python+C语言通过记录

突然想到可以在这里晒晒成绩,也是记录一种。
虽然二级考试证书并没有太大价值,在学校的评价体系中也没有一席之地,但相较于靠刷题考取其他等级证书,却对知识一无所知,或一无所用,我暂时没有选择这样做,或许可以等到再晚一些。目前我对数据库的四级证书比较感兴趣,在此留下目标。

启程

彼时报名的我,还是在大一学年末,完成了C语言的学习。而在此之前,同学主动提出C课设与我组队,使我从很长的沉郁中振奋起来,被人认可是给人力量的源泉。当时,她也有再学习一门语言的想法,我们一拍即合,暑假一起学习python。

  • 关于第二语言的学习,其实我一直有些犹豫,大一寻求加入科创团队,学长推荐我学习C++,是他所在团队的编程用语。但我尚处于C语言的学习阶段,一方面担心自己的C语言还不扎实,是否会影响学业;另一方面担心这种重新学习语言并不会给自己带来很大的提升:一直在基础知识上钻研,没有更深入的能力,在哪种语言上都不具备竞争力。我更希望能将一种语言学习到极致,其他语言都是应用级别即可。此后,我再一次咨询他,向我推荐学习python,能感觉到是在人工智能领域广泛应用的语言,这次我比较有动力进行学习。当然,我最后还是掌握了C++,这是后话,在此不表。

报名之时,当即决定报名C语言python两个科目,一个是基础的考察,另一个可以激励自己学习python(经历过大学的考试周,愈来愈发现准备一次考试对人学习潜力的挖掘)。这样,想必自己也没有过多精力准备其他考试,也就没有再考虑报名三级科目。

在路上

首先充分利用学校图书馆的资源,在那里寻找一些我认为可能比较有用的书。
回首帮助作用排序如下:

  • 《爱上Python 一日精通Python编程》Jamie Chan
    这本书的题目显然有很大的吸引力,当然,在已经精通一门语言的基础上还是存在这种可能性的。当你明白一个编程语言如何处理需要解决的问题,只需在另一个编程语言中寻找对应的解决办法即可。所以学习新的语言不算难题,重点在于掌握应用,快速编程。
  • 《零起点Python机器学习快速入门》 何海群
    看到书中会有一些项目的应用,使我很心动,我深知亲自尝试一些项目开发是学习一个语言的最好方法。然而,遗憾的是,书中涉及的代码如今并不是开源的形式,而是付费入群后的博彩分析,虽然也不失为一个实战的好机会,但我犹豫之后还是选择了放弃。
  • 《python即学即用》张燕妮
    这本书相对而言更厚重,也偏基础,因此没有从头看到尾的兴致。做为字典应用,查阅一些具体用法。

当然,我认为适合学习的书应该有很多,但这三个类型我认为是选择值得参考的方向。

整体了解+实战操作+基础知识 足矣。

此后,利用一些时间对几本书进行了或多或少的翻阅学习,但一直停留在纸上谈兵的阶段。

暑假归家后,由于假期活动丰富,在家中一共只有将近半月的时间,虽然明白开学后即将面临的考试:雅思+计算机二级,但人的懈怠心态还是影响学习的动力。家中安逸的环境让人实在没有斗志,但我最后无法忍受自己无所作为,终于向父母提出了我的矛盾。让我意想不到的是,他们真的能够帮助到我,听到我想学习他们很开心,非常愿意支持我,给我营造很好的环境,我也果然重燃激情。

  • 家庭是个奇妙的事物,虽羡慕西方彼此独立的家庭精神,但有时也会感谢血缘关系赋予人与人之间一种十分牢固的责任关系。我没有办法选择家庭,因此在一个美好的家庭中生活是我的幸运。当然,也必须要承认的是,我的行为在整个社会层面是值得肯定的,因此获得支持也可以说是一件寻常事,但所有的寻常事都不应当作本应如此的义务,take it for granted.

在慕课中寻找视频资源进行学习,北京理工大学推出课程一骑绝尘,参与人数众多,相信马太效应。
课程的确值得称赞,老师的形象很好。
首先第一节配置环境的课程十分友好,每个步骤按照画面操作即可,而且具有相应的练习测试平台,每次完成提交给人一种兴奋感,也正是这种兴奋感支持我学完整个课程。
python123平台学习记录
成绩统计
事后证明,学习本课程对考试帮助很大,因为我虽然只在在这个练习平台上练习了唯一一套免费试题,我抽到的考试大题便正是来自于它,可以说幸运也好,注定也罢。

不是终点

虽然在考试时,已经离我的最好状态相去甚远,一直未进行有效复习,很多基础知识在脑中若隐若现,最终利用选择题的提示以及大题的相互推导,利用逻辑推理出不少题目。在很长时间的钻研后(此时,可怜我的小伙伴在烤肉店一片片烤土豆,等待着久久未归的我……)终于完成了所有的编程题目,明白通过有望,也成为我申请奖学金的预支砝码。
最终等到成绩的发布,查询结果python为及格,而C语言是优秀。
python证书
c语言证书

意料之外,也是情理之中。

我认为python可以是良好,C语言优秀并不十分有把握,毕竟我听到同学居然有没有通过的,也有等级是及格的(并未全面统计结果,只是听闻而已),因为一些 选择题对基础知识的考察还是在我们的固有知识之外的。

因此我自认为二者的程度在这种考察体系下应该都在良好范围内,及格和优秀都是可以接受的波动。

这个结果又是一个出于原有基础的体现,对于我来讲,这个证书只能起到一个证明的作用,却不能带给我更多。

如果说收获的话,当然是准备过程中的学习,使我对python拥有了初步的了解与接触:

  • 当我在大二的上学期与同学组队参加学校的“种子杯”编程比赛时,面对python的编程语言更易上手。
  • 也使我对学习一门新的语言拥有了一定的方法,在大二上学期选修C++课程更加具有自信与勇气。

技巧提示

  • C语言:对于专业学习过C语言的大一大二同学,不要过于自信裸考,虽然编程题目在能力范围之内,但选择题的考察涉及数据结构的知识,提前了解堆栈、队列,重点关注二叉树的分析(结点个数的计算),我的那套题有不少关于树的。还有一些数据库的知识,没有接触靠常识作答吧。
    若想高分通过,有必要看一本关于二级考试的书,我是在考前在图书馆找到一本陈旧的书,受益匪浅。
  • python:明白自己很多知识已经忘记,决定采取策略进行考试:首先做编程题,了解题目要求,第一次全部题目完成率不超半数;之后打开选择题,寻找一些对编程有帮助的信息,记下,完成后继续做编程题目,这时完成所有题目。
    关键词:利用选择题做编程题
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值