学习经验分享
1
个人信息
姓名:张灏瀚
分数:python 96
2
前言
在河海大学现行的人才培养计划中,土木院所学的编程语言为Python语言程序设计。此语言要比其他学院学的C语言程序设计简单不少。这个语言最大的特点就是自然,符合人的直觉,并且此语言可以超越其他语言,成为世界上最流行的编程语言之一,在以后的物联网应用中也有较为突出的作用。尤其是对于浙江省的技术科目考生来说。此科目与工程制图一样,甚至可以直接略过学习部分进行考试取得较高成绩。
Python语言的一大特点就是入门极为简单,但是深入学习复杂。在社会上的Python实际应用中,大量的第三方库与丰富的扩展应用丰富了Python整个的生态,但是在校园中所学的这本Python语言程序设计教程,具备可速成的特点。也正是因为其具有速成性的特点,学校不仅组织笔试,还有相应机试部分。
3
计算机二级考试
Python语言在江苏省计算机二级考试的科目为66,上半年与下半年各考一次,我校期末考试试题均来源于往年江苏省计算机二级试题,其余手动改编的也有相当大的关联性。实际上如果Python期末考试总评能够达到80分以上,在江苏省计算机二级考试的Python科目中,及格问题不大,不过计算机考试往往安排在学期初,考生容易遗忘许多知识点,这时推荐将河海大学往年的所有计算机考点刷一遍。同时在这里推荐小黑课堂计算机二级模拟系统,但无需过度焦虑,总体难度较低。对于土木院学生大一时期在下半年3月参加的计算机二级考试,笔者在这里推荐大家参加Python语言程序设计,他在处理与得高分的难度上,实际上要远远低于office与WPS office。
4
学海扬帆
对于Python的学习,笔者并不想给予过多的建议。学弟学妹们刚从高三毕业,每个人实际上都有自己的一套学习方法。Python是上半年难度系数较为简单的一门科目,是提升绩点的好机会,更是以后步入计算机世界的敲门砖。笔者高中来源于衡水,借衡水校训同时也是我自己的座右铭送给各位读者:追求卓越,止于至善。
对于Python的日常学习来说,最重要的就是上课认真听讲。Python的考试范围较为狭窄,基本来源于上课。同时其不像工程制图或高等数学一样的有经验就能越做越快的科目一样,它只是一种让机器理解的语言,只需要考前稍微复习即可高分通过。对于Python的备考来说,笔者在这里推荐大家根据老师上课的ppt进行复习,遇到实在难以理解的可以看课本解决疑惑,如实在难以理解,也可以根据文末的二维码联系笔者。
勤学善问,多实践,多思考。在每一次程序调试中享受慢慢发现错误的乐趣,这就是Python语言的魅力所在。我们与机器之间的距离,其实就差一门编程语言。临门一脚,祝君学业有成。
5
食用指南
限于篇幅,更多资料请访问文末二维码。
笔者本想将一部分的编程优化的体验与具体经验放到文章的正文中,后来发现这样会使文章格式整体显得非常杂乱无章。并且并不符合本文章的精神主旨,即只是起指导作用,并不起具体的学习资料作用。于是笔者将所有的资料打包放在了文末的二维码中,以供同学们自由查阅。同时笔者在这里做一个食用指南,以帮助各位同学更好地去把握资料。
首先要提的也是最实用的。就是笔者自己写的Python速过的PPT。这个是笔者当年期末的主要复习纲要。需要有一点点的编程基础,就是知道各个数据类型是什么,即对Python有一点点的知识储备就可以通过看这张PPT,取得较高分数。在笔者的学年中,这个文档几乎涵盖了所有的Python知识点,无论是冷门考点还是热门考点都有涉及。
其次就是Python的答案,笔者在这里并不是去提倡大家进行抄袭,但是上机课的确枯燥无聊,尤其是修改bug的过程时常让人头痛不已。Python作为一门技术,更需要的是提高自己的技术水准。我们编出来的代码常常因为没有答案而变得非常复杂,于是笔者在这里提供一份Python上机的答案。以供同学们进行相应优化。
提到优化,笔者在资料中另附了一份编程题优化的实际指南。那里面包括我当时所经常忽略的优化错误,可以帮助同学们通过这几个例子掌握优化的精髓,从而更好地去优化自己的程序。提高写程序的速度。
然后是Python基础知识,这个文档里面包含了Python的所有基础知识。是备考计算机二级的主要大纲。笔者正是凭借这份指南临考前复习完了Python计算机二级。
另外值得一提的是里面有往年期末的编程题。笔者在这里需要向学弟学妹们多提一嘴。往年期末的编程题,无论是你刷了什么试卷,都需要再把所有的编程题去综合起来再做一遍。这样才能够在考场上应付自如。
最后为了帮助大家掌握往年试卷的趋势,笔者另附了一份往年试卷与课件部分供大家查阅。希望大家在新的学年里面取得佳绩。
文字:张灏瀚
编辑:田坤
审核:胡锦蓉