一、自我介绍
湖北省武汉市某211高校在读研究生一枚,专业机械工程,后续有读博打算。平常的研究课题主要偏向纯机械,重点在仿真模拟分析、结构设计等方面,与代码不沾边。最近一个结构设计的项目涉及到运动轴的控制,由于比较创新,市面上没有现成的控制系统和软件可以用。后来我们咨询了许多做系统的公司尝试定制一套系统用在我们的结构设计上,但是这些公司要么报价太高,要么觉得我们的应用场景单一,不愿意做。咨询室友了解到,控制系统大多以c语言为基本的编写语言。因此,为了手头上的项目推进以及未来研究课题的转型,尝试学习c语言。
以前也有自学过c语言,但是由于动力不足或者时间不够,没能坚持下来。这是又一次尝试学习c语言,希望能够开个好头,也希望这次能够坚持到底。
二、编程目标
先能够入门c语言。这一次学习不期望能够一次就学精通,但是希望能够入门c语言,通过后续的不断学习来熟练运用c语言工具,完成自己的科研任务。
能够独立完成机械运动控制代码的编写,例如3D打印机的切片数据读取、运动控制等功能。
三、学习方法
通过参加线上课程的方法逐步入门c语言,再通过实际应用场景不断学习与完善编程能力。参加线上课程需要认真听讲,最好参加直播,这样印象比较深刻;课后作业认真完成,有问题及时询问答疑老师;参加完课程后,坚持使用c语言解决项目上的难题,计算机语言只有多用才能最终熟练掌握。