大学生涯导航之c语言讲座圆满落幕
2016年11月20日晚上七点钟,由信息学院学生会主办的大学生涯导航系列活动之c语言讲座在科大西区礼堂召开。今年我们邀请到了在科大信息学院多年来从事c语言教学工作的张四海老师来为广大学生介绍c语言学习的方法和要求,并对同学们学习过程中遇到的问题进行了解答。
首先,考虑到广大大一的同学对于c语言这种计算机语言还不是特别了解,于是张老师便从“c语言还可以做什么”这个问题入手,特别谈到了c语言在系统编程,网络编程,嵌入式,以及分析数据等等领域的应用,为我们展示了c语言在目前实际运用中广泛的功能。
随后,张老师概括性地阐述了一些c语言的基本知识。从程序空间,递归,三种课本上提到的排序方法,到一些经典的计算思维,如蒙特卡洛法,随机行走的数值仿真,由简及深,层层递进,为我们展示了c语言的博大精深。
最后,回归到大学阶段的c语言学习,张老师根据自己多年的教学经验,对于大家提出了许多建议。首先,张老师希望大家关注c语言的演变,只有了解了c语言的演变过程,才能更好地认识它自身的特点,为我们以后更好地运用它打下基础。然后,张老师还风趣地谈到了计算机看待世界的方法,并将计算机语言与人类语言相比较,提出了要“让计算机来当你的老师”。针对本科阶段的学习,张老师希望大家能够在后续继续去学习一些对我们帮助很大的课程,例如算法,操作系统等等,并争取能够进入实验室,参加一个软件课题的研究。最后,展望着信息技术的飞速发展,张老师鼓励大家继续努力,因为未来的机会在等着我们!
受制于时间的限制,或许张老师无法全面深入地为我们展现他对c语言教学的理解和感受。但是在接下来的提问环节当中,面对同学们提出的各个具体的问题,他又做了许多进一步的阐释。
对于语言的课程学习,有些同学感到比较吃力,张老师建议他首先要搞清楚自己是对概念不清晰还是对于算法不清晰,在此基础上再进行提高;有的同学担心自己完成的上机作业不足以应付最后的书面考试,张老师分析了上机和书面做题的区别和联系,并表示如果上机能做的很好,那么书面考试也会取得很好的成绩。对于现在热门的机器学习和人工智能的问题,张老师认为这是大势所趋,也希望同学们抓住机遇,丰富这方面的知识。有的同学提到了怎样丰富计算思维的问题,张老师建议他可以去联系一个老师或者团队,参与研究,并从中获得一些启发。张老师还对一个研究生学姐关于用c语言解决理论实验的问题进行了答复,认为难点在于对实验原理和方法的理解。同学们热情高涨,前前后后提出了十多个问题,现场氛围一度十分热烈。
最终,讲座在一片掌声中结束。相信本次活动一定让广大的同学尤其是新生们对于c语言乃至往后计算机编程的学习有了更深的认识,也祝愿大家能够在将来的学习和实践中如虎添翼,取得更大的成就!
(信息学院学生会)