陈颖频的科学网博客分享 http://blog.sciencenet.cn/u/s110500617

博文

从《C语言》浅谈大学课程学习

已有 3101 次阅读 2014-5-28 13:21 |系统分类:教学心得|关键词:学者

 经过一学期的教学,C语言已经接近尾声,希望同学们通过本课程能掌握大学课程的学习方法。园丁结合自身学习经历和项目开发经验想和各位同学谈谈,如何学好大学课程,首先,大学课程是基础中的基础,一般都会找比较经典的课程,然而,这些课程虽然重要,但是和实际项目开发相差甚远,这就要求我们同学不仅仅满足于课堂学习和课程考试,以C语言为例,我们在课堂学习中只学习了基本数据结构、简单的组合数据结构、控制语句,然而在项目开发过程中,则需要对多级指针、指针函数、指针数组、数组指针等重要概念有非常深刻的认识,并要能熟练掌握这些重要技能。这就需要同学们形成一种共识:源于课堂,高于课堂的学习模式,源于课堂就是说大家要首先把课堂、课本的基础打扎实,而高于课堂,则要求同学们要有意识地涉猎高深的知识和技能,这需要同学们大量阅读国外经典原著的译本甚至原本,更重要的是,要通过项目经历来提高对知识的驾驭能力,纸上得来终觉浅,绝知此事事必躬行,那么有志于在技术领域大有作为的同学就应该及时申请各类项目、参加各类比赛,通过这些项目,能驱动大家思考和查阅相关知识点,最终形成属于自己的重要技能。

   在本门课程中,考纲是没有要求bool类型数据的,但是这在各类项目开发中却常常用到,这就需要大家不局限于课堂,大量涉猎相关知识点,并懂得利用网络论坛、网络资源以及学长前辈的资源,再如预编译,在操作系统内核中也用得非常广泛,还有链表,在各类数据结构中也应用非常广泛,那么当你发现课堂已经无法满足项目开发的需求时,是否懂得自己搜索相关资料来分解难点呢?

    所谓师傅带进门, 修行靠个人,就是这个道理,大家不要抱怨大学课程学了没用,那是因为大家太依赖课本,太依赖老师,实际上,很多事情只要大家肯做,动动脑经总是能做好的。大学能不能学好,一方面,老师要尽可能起到指导和启发的作用,另一方面,学生要懂得积极自学,多参加项目、比赛,在组建各类团队的过程中有效锻炼自己。希望大家不要依赖课堂和课本,积极主动查阅相关资料,形成自己的能力和创造性的成果,只有这样才能成为一流的人才。我们看到,在金庸武侠小说中,只有那些懂得自创武功的人才是真正一流的高手。学习不是为了考试,是为了创造,请大家要记住!

    园丁有个朴素的愿望,希望我的学生当中,将来有一批人能成为单位上的技术能手,甚至独挡一面,开辟自己的天地。祝福我的学生有朝一日事业有成。 




https://m.sciencenet.cn/blog-684084-798353.html

上一篇:不要遵循规则,而要创造规则
下一篇:弟子不必不如师,师不必贤于弟子

1 彭真明

该博文允许注册用户评论 请点击登录 评论 (4 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-3-29 10:09

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部