程序设计基础(C语言)

梁钰旋

 

分享人:梁钰旋 同学

梁钰旋,自2402

学业成绩:大一学年加权成绩 93.848,排名 2/234。

获奖情况:青山奖学金、摇篮杯创意竞赛一等奖、数学竞赛校赛二等奖、

校单片机应用大赛三等奖。

学生工作:自2402 学习委员、自动化学院团委组织部成员、

校学生学习与发展指导中心办公室成员。

 

1. 该门课程的核心内容与关键知识点

C 语言的核心内容是掌握编程的基本逻辑,学到现在已经学过了变量、函数、循环、指针这些基本概念,以及如何利用代码来解决实际问题。

2. 课程的整体难度和偏难点

这门课的整体难度偏中,入门的时候还算好,但是学到数组和指针的部分具有一定的挑战性。

3. 进行该门课程学习时遇到的困难,如何克服

遇到的困难主要是指针的灵活运用,比如指针指向数组元素时的地址变化,还有二级指针、三级指针的概念容易混淆。克服的方法是多写代码,通过运行来试错。

4. 平时如何练习 C 语言的,推荐的学习方式

平时主要根据老师上课讲的内容,结合 PPT 上的例题以及课后的例题练习。如果想要进一步取得更高的成绩,可以在网上找一些比较经典的代码来练习。

5. 关于 C 语言在自动化专业中的地位的看法。掌握好它,对未来学习其他编程语言或专业课程的意义

在自动化专业中,C 语言处于比较基础学科的地位,比如后面学到的单片机原理等都会用到 C 语言的编程。学习完 C 语言后,掌握了编程的底层逻辑,对于学习其他编程语言具有一定的帮助。