软件技术基础第一次作业
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/zjlg/rjjc20 |
|---|---|
| 这个作业的目标 | <介绍自己,进行自我评估,对自己的优缺点总结,了解软件基础这门课老师想和我们讲述的一些内容,对课程的期待展望,同时学会如何使用markdown编辑器> |
| 姓名-学号 | <张皓然>-<2018327100091> |
第一次作业
| 1.自我介绍 |
我是来自浙江理工大学18级自动化2班的一名学生,今年20岁,来自河南郑州。个人兴趣非常广泛,篮球、乒乓球、跑步、健身、吉他、游戏等等,样样都有涉猎但都不精通,就和我们专业自动化一样,计算机、人工智能、物联网、控制工程等方面样样都会但是不精,因此,在接下来的2年里希望能专攻自己已经找到的几个方向和目标,并朝着其努力前进,争取做到广而精。在学生工作方面,我在大一曾担任校红会干事,负责一些有关红十字会的志愿活动的宣传与组织,在大二成为班级的文体委员,组织合唱比赛,在大三成为20级新生的班主任助理,协助班主任和辅导员引导新生步入大学。我认为在人际与学术方面都有所成就是我所追求的一种生活方式。
| 2.技能树与技术偏好——自我评估 |
(1)目前已具备的专业知识和能力
- A:编程方面。已掌握C语言的基础编程及其在51单片机和arm中的基本应用,正在学习python的基础及其在机器学习等方面的应用,正在学习R语言在机器学习方面的基本应用。
- B:专业知识。已在大学完成电路原理、模拟电子技术基础、数字电子技术基础等电子专业的基础学习,对工业和基础应用的控制理论有一定的学习,对传感器有一定的学习。
- C:理论数学。在大学学习了高等数学、线性代数、复变函数、概率论、数学建模等数学方面的基础知识。
(2)感兴趣的技术方向
- A:嵌入式开发。Linux系统(Ubuntu下)的学习,在Linux开发板上的编程学习,以及python在Linux中的应用。
- B:电子技术的实践掌握。在实验室完成对信息电子技术、电力电子技术等理论电路的仿真、实践,达到对其更深的理解。
- C:机器学习。学习各种基础数学,深入挖掘机器学习的乐趣,以及python、r、c等语言在这方面的应用,以及matlab在人工智能方面的应用。
- D:软件开发。安卓等系统的学习,安卓系统下app的开发与研究。
(3)缺少的能力
- A:对某一方向的专一性。在很多专业方向上从来都是三分钟热度,碰到其他带来压力的事情时很容易被转移注意力。
- B:专业知识停留于表面。很多理论知识无法和实践操作相结合,动手能力较差。
- C:基础不牢,地动山摇。学过的知识很快就忘掉,掌握的不牢固。
| 3.期望在本课的收获和本身的角色 |
2.软件开发的整体流程和分工。因为编程语言不能说每个人掌握的都一样,我们也不是计算机科学和软件工程专业的同学,对算法和数据结构并没有深入学习,实际操作肯定有难度,所以说学会一些大工程的分工和流程也是很不错的。
希望在课程实践中担当一个什么角色:如果是小组领导的话就要先掌握工程分工,确保每个人分工明确;如果是小组成员,积极商讨方案,愿意负责有关编程的板块,在自己的特长方面对团队有帮助。

浙公网安备 33010602011771号