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

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

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

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

转载本文请联系原作者获取授权,同时请注明本文来自陈颖频科学网博客。

链接地址:http://wap.sciencenet.cn/blog-684084-798353.html

上一篇:不要遵循规则,而要创造规则

下一篇:弟子不必不如师,师不必贤于弟子

大学c语言课程学习方法,科学网—从《C语言》浅谈大学课程学习 - 陈颖频的博文...相关推荐

  1. 塔菲尔曲线如何分析_科学网—【电化学】浅谈塔菲尔动力学(Tafel Kinetics) - 付先彪的博文...

    1.塔菲尔公式 塔菲尔是一个有机化学家,当时他的主要研究集中在通过碳水化合物的还原实现有机物的合成以及有机物的改性,包括己糖,杂环化合物等.在研究过程中,塔菲尔发现一些化合物很难利用传统的同质反应合成 ...

  2. 单片机c语言程序结构,科学网—单片机C语言-程序结构 - 李飞的博文

    单片机C语言-程序结构 已有 651 次阅读 2011-3-30 22:29 |系统分类:科研笔记 先来复杂说说C言语的标识符和关键字. 标识符是用来标识源程序中某个对象的名字的, 可以写做" ...

  3. 计算机数学与高中数学衔接,浅谈大学数学与高中数学的衔接.doc

    浅谈大学数学与高中数学的衔接 浅谈大学数学与高中数学的衔接 摘要:通过调查分析高中数学课程的现状,了解哪些高中数学知识是学习大学数学的基础,哪些内容还会重新学习,哪些内容还要补充加强.对如何做好大学数 ...

  4. C语言循环水题,科学网—水文模型大本营 - 陈昌春的博文

    水文模型在气候变化与水资源问题日益引起关注的当代具有丰富的应用前景.现对水文模型作一些介绍. 目前堪称水文模型龙头老大的开放兼开源软件是SWAT(行业老大的SHE水文模型集群是商业软件,与ARCGIS ...

  5. c语言申报书,科学网—我的基金申请书写作的失败和成功经验 - 冯兆东的博文...

    我的基金申请书写作的失败和成功经验 冯兆东(2016-01-24) 一.我是一个"屡战屡败而又屡败屡战"的老手 记得好像是1983或1984年,我的两位兰州大学的老师在美国进修,我 ...

  6. R语言导出为html,科学网—[转载]R语言中数据的导入与导出(笔记) - 刘朋的博文...

    !!!help文档!!! 1.导入数据语句为mydata 要分析的.csv数据(.xlsx另存为...)导入.数据导入后可以edit(mydata),R语言工作区就会弹出数据, 可以进行编辑和修改.还 ...

  7. matlab2013语言设置,科学网—macOS MATLAB 更改界面语言设置——中文改为英文 - 李航的博文...

    在macOS环境下安装MATLAB软件后,发现软件默认的安装语言是中文,于是会出现一些界面和错误提示都是用中文显示的,这样1)不利于理解一些函数和解决错误:2)中英文混搭阅读起来显得很凌乱. 为了避免 ...

  8. matlab 画qq图,科学网—[转载]R语言绘制QQ图 - 刘朋的博文

    R语言绘制QQ图 实例1: #############加载数据 data R R=apply(R,2,as.numeric) #R语言将字符串矩阵转化为数值型矩阵,apply()函数里面的第2个值,如 ...

  9. c语言酶切算法,科学网—FitHiC V1算法解析(一) - 卢锐的博文

    FitHiC V1主要用于识别中程顺式互作 处理Hi-C数据,最自然的分辨率划分方法是基于限制性内切酶切出来的酶切片段,即一个酶切片段为一个最小单位.但是,因为测序深度和基因组上感兴起的size不同, ...

最新文章

  1. PostgreSQL 9.3 beta2 stream replication primary standby switchover bug?
  2. 近世代数--整环的商域--整环D扩充为域Q
  3. 虚拟化技术—docker容器—私有库篇
  4. SGA_TARGET
  5. NCC Meetup 2018 Shanghai 活动小结
  6. Transform(HDU-5637)
  7. 面试精讲之面试考点及大厂真题 - 分布式专栏 13项目中为什么要使用消息队列
  8. 面试题46. 把数字翻译成字符串
  9. Docker系列(一)安装
  10. eclipse无法运行PHP_eclipse 无法运行php文件怎么办
  11. 语言技巧——scanf读入多行字符串
  12. keras h5和hdf5的区别
  13. 安卓开发_使用AlertDialog实现对话框
  14. 在访问RESTful接口时出现:Could not write content: No serializer found for class的问题解决小技巧收集...
  15. 关于FND_PROFILE与FND_GLOBLE[Z]
  16. 教你写一个弹幕库,确定不了解一下?
  17. 通达OA2013完美平台补丁以及手机短信服务配置
  18. 解决桌面IE图标删除不掉问题
  19. 计算机中组策略编辑,组策略编辑器用法-如何使用组策略
  20. 对垒以太网10BASE-T1S,CAN XL能后来居上么?

热门文章

  1. android 地图方向北方,地图上方向的判断方法
  2. 【Linux操作系统】Linux进程状态和两个特殊进程
  3. SCI SSCI CSSCI EI ISTP
  4. LintCode-解码方法
  5. 【2023提前批 之 面经】~ 联发科
  6. 解决Macos中Python Matplotlib库中文显示乱码问题
  7. mysql 查询各个时间段的数据
  8. Taro 下载图片到手机
  9. 算法- 递归算法 分治算法
  10. 锐龙R7 PRO 6860Z怎么样 相当于什么水平级别