软件需求分析与系统设计课程 https://edu.cnblogs.com/campus/zswxy/2018SE
作业要求 https://edu.cnblogs.com/campus/zswxy/2018SE/homework/11188
作业目标 <技术路线+思维导图+具体计划>
学号 <20189628>

技术路线

其实一直知道自己资质平平,也深刻感受到了自己在技术这一块的薄弱,没有一个能够拿得出来得技术或者强项,只是一直没有特别重视,现在是真的希望自己能够去认真得学一些东西,Python技术语言实我一直想要去学习的,同时我也想通过对Python的学习弥补一下自己基础知识的欠缺。在网上查阅了一些资料,让自己对这门语言有了一个大致的了解,首先Python是一种解释型脚本语言,可以应用的领域相对广泛:像Web 和 Internet开发、科学计算和统计、人工智能、教育、桌面界面开发、软件开发、后端开发。Python是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。这种语言具有非常简捷而清晰的语法特点,适合完成各种高层任务。时它也是一种面向对象、解释型计算机程序设计语言,Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起,也是美国顶尖大学里最受欢迎的编程入门语言。对于代码新学者来说简单易懂,比较容易入手,接下来我将通过思维导图的方式绘制我的学习路线。

思维导图

图床链接:https://imgchr.com/i/wrxpw9

具体计划

一、基本python 知识学习(九月)

  1. 了解Python是什么,都能做些什么?
  2. 知道什么是变量、算法、解释器
  3. Python基本数据类型
  4. 列表和元组的操作方法
  5. 字符串操作方法
  6. 基本的字典操作方法

二、掌握Python的条件、循环和相关的执行语句(十月)

掌握 if、else、elif、while、for、continue、break和列表推导式等这些语句的使用,还有程序中的异常处理。

三、面对对象知识(十一月)

1.了解面对对象OOP,更高层次的Python程序结构,代码的重用避免代码冗余,打包代码,函数的参数、作用域等。
2.然后熟悉类,可以帮助我们减少大量的开发时间,提高编程的效率,对中大型项目十分关键。

四、项目实践(十二月)

在这个阶段,一定要多动手实践,查找和处理过程中遇到的错误和异常,遇到问题多上网搜索,在成功的解决了这些问题之后,会有一种很大的成就感,这样一个良性循环,才是我学习Python这类程序语言的最大动力。

四、知识融合(一月)

知识的碰撞融合是非常重要的,要将它所以的知识进行比较分析,了解它的优点和缺点,然后通过不断实践。

后台编辑博文截图