作为一名从未接触过变成累的大一的学生,在第一学期接触并逐渐掌握了一点点技能的python语言,在学习的过程中有过迷茫和不知所措,但都及时的向老师寻求了帮助,老师的教学态度也让我有了更多想了解Python语言的想法,学习编程语言让我有了更强的逻辑理解能力和独立思考的意识,更多是与团队合作的能力。这一学期的学习对我有很大的帮助,让我对未来该向哪个方向发展提供了支撑点。
目录
一、学习回顾
在大一的第一个学期中,对于这门课程还完全不了解的我,对这门课程充满了好奇和恐惧。一考试,对于陌生的软件,我显得有些不知所措和手忙脚乱,但在老师耐心的教导下,我逐渐掌握了一些小小的技巧,和逐渐适应了上课的节奏。
课程的进入从课程的学习指南开始,了解课程学习目标和课程结构,为了我们能更好地学习还建立了专门的答疑渠道。
除了课堂学习之外,我还在各大网站查找关于Python语言的相关资料,用来提高我对编程语言的认识,对于在各种网站的学习,让我了解了python语言在各种不同的领域的运用,让我了解了编程语言的魅力。
在进入了课程的学习之后,逐步学习了课程从基础的变量、数据的类型还有运算符,到逐步深入到函数、控制结构等等新的学习。每一个都是对我的挑战,但在课程的学习和日常的练习中,我逐渐掌握了对于Python的理解和掌握。
二、技能的掌握
(1)基础语法与编程规范
掌握了Python的基础语法,包括变量的定义与赋值、数据类型(如整数、浮点数、字符串、列表、元组、字典等)的使用、运算符的的优先级。
(2)控制结构与逻辑思维
熟练运用条件语句(if-elif-else)和循环语句(for循环、while循环)来实现程序中的逻辑控制。在编写各种的条件判断和循环结构代码中,增强了我的逻辑思考能力
三、能力的提升
(1)逻辑思维能力和问题解决能力的提升,编程作为逻辑性很强的学科,通过python代码,我不断地锻炼和提升自己的逻辑思考能力,随着学习的深入我能发现自己在其他方面的问题,能考虑各种条件的影响,更加能有条理的去分析和解决问题。
(2)自主学习的能力的提升,对于Python语言来说,课程只是了解Python语言的冰山一角,更多的要靠自己去浏览更多的网站学习和自主练习。在课余时间,我主动探索各种学习资源,尝试去解决自己在课堂的难题。
(3)团队协作能力的提升,在课程学习中,有很多任务都是和自己组内的成员合作完成,也大大提升了我在团队合作中沟通能力和编程能力,还培养了团队合作精神、沟通能力和领导能力,提高了团队合作的效率,找出了适合自己的模块,这些都为以后踏入职场提供了基础。
四、不足与改进
在本学期的python学习中,虽然掌握了基础的技能,但也意识到了自己存在的不足之处,比如,对一些稍微复杂的编程语言逻辑不明白,在设计复杂的程序中效率不高等,需要进一步学习和实践。
在未来的学习中,我将更加认真的学习Python语言,关注学校或者社会组织的编程竞赛,竞赛可以锻炼自己的编程能力和解决问题的能力,还能接触到更多优秀的同学和更多的专业人士,计划学习一些流行的python库和框架,与更多编程爱好者交流,拓展自己的视野,不断提高我们的综合素质。