- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第0章 课程介绍及安排
;一、为什么要学计算机语言;软件是硬件的扩充(虚拟机),不管硬件如何,用户面对的是软件(虚拟机),如装上游戏就成一台游戏机,硬件的好坏差别,用户的感觉只是速度上的差别,用现代的计算机装上以前的操作系统,(只要能够兼容)那么这台机器只能完成以前机器的功能。
计算机软硬件的发展是非常快的,不管软硬件如何发展,计算机语言是不变的(除非体系结构发生变化),任何复杂的软件如操作系统也都由计算机语言编写,计算机语言也是最基础。
要用用最新的,要学学最基础的。; 2. 教学需要
在信息化社会的大背景下,很多专业都把计算机语言列入其教学计划,就像数学课和英语课,作为大学生知识结构的组成部分。上个世纪九十年代时还要求非计算机专业学生通过计算机语言二级考试。所以学习计算机语言是教学需要,大势所趋。
3. 素质训练 (重点强调)
以后不当程序员也不会去写程序,统计和投资专业以后的课程都与它没有关系,那么计算机语言有什么用呢?;解决问题思路→逻辑思维训练→素质训练
学计算机语言并非都要去当程序员,包括计算机专业学生的毕业后去写程序的人也不是很多。
计算机程序有很强逻辑性的成分,经常写程序其逻辑思维能力会得到提高。
计算机语言的语法规则非常严格,稍有错误程序就不能通过,经常调试不仅可以得到实践训练,还可以培养一丝不苟、严谨细致的学习态度和工作态度。;在用计算机语言解题过程中,可以学到很多巧妙的、预想不到解决问题的方法和思路,掌握全面分析问题的方法。同时也可以融入自己的创造性思想。当你完成一解题任务时,会有成就感。
统计和投资专业这些方面的训练比较少,所以可以作为其知识结构的补充。; 解决实际问题
现在的应用软件功能非常强大(如统计软件),但也不是万能的,在日常生活中或以后的科研中,有些计算或想法要加以验证或实现,现有的软件又没法解决,那么就可用计算机语言自己来编程。
计算机语言与 office 等应用软件有本质区别
基础 —— 应用。
层次不一样,应用软件的学习使用要具备的是应用领域的专业知识而不是计算机知识。也就是说一些应用软件的课程 (如CAD,word 等) 不应该是计算机课程范畴。;二、为什么选择 C 语言;三、教材及参考书;四、上机及作业;五、考试及考勤;六、如何学好 C语言; 要从心理上战胜自己
这对以后的学习起着重要的作用,因为你入了门,就不怕学不好,怕就怕不入门,如果是心理的因素而不入门而影响了以后的学习,那就太可惜了。
C语言是一种语言
就像中国人说中国话,美国人说美国话一样, 是一种勾通语言。如果你想和英国人对话,你就要学英语,只有这样英国人才能听懂你的话。
计算机也一样,你只让它听你的话,首先只学会计算机的语言,这就是C语言。只不过C语言要比人类的语言要严谨的多。;从错误中学习
要多做一些基础程序, 多模仿别人的程序, 程序做多了, 用的时候自然随心所欲。在打程序的时候, 你会被许多错误所困扰, 这时你要耐下心来, 慢慢查找程序的错误, 这初学者的必经之路。通过查找错误, 你的熟练成度也慢慢提高, 错误也会随之减少。; 2. 轻松学习C 语言 (网上下载)
多读(多练)、多写(程序代码), 多上机实践。就像学习外语一样, 语言环境非常重要。
模仿
在开始学习阶段不要急着去写程序, 要像学写毛笔字, 多描红。
尽量收集一些优秀的源程序并把它们输入计算机, 程序不要太长, 但要完整并且有趣。
多模仿一些经典的程序(如书上例子), 看看那些编程高手是如何解决问题的。;修改程序是一个很好的学习过程
初学者一般很难一次就能完整、准确地输入程序, 需要不断地修改。
这其实就是一个很好的学习过程。不知不觉中, 渐渐加深对 C 语言的了解。
通过调试程序逐渐理解程序
不要急着一开始就强求理解程序的全部含义, 只要你能准确快速输入程序并能够正确运行就行。
每当一个程序最终调试通过后, 你就会对程序设计有更深一层的了解。;培养学习兴趣
要多练习一些图形和音乐方面的小程序,这不仅能够提高学习兴趣,出现错误也很容易发现。
纸上谈兵是学不好程序设计的
在学习的过程中,不要把过多的精力花在概念和语法规则上。要多输入,多调试,当你有了一定的程序经验后,原本认为十分困难的问题可能解决得十分容易。
比如,不少人都认为指针很难理解,其实这是从书本到书本的必然结果,如果没有上机实践经验,恐怕一辈子都无法真正弄懂,而当你在程序中能够正确使用指针的时候再回头看,很容易! ;纸上谈兵是学不好程序设计的。当你对程序设计有了大量的实战经验之后, 很多难懂的概念 (包括指针), 都会变得很容易理解。
独???思考, 独立解决问题
在对编程语言有了一定的了解之后, 就要开始学习独立思考, 独立解决问题, 不断地摸索前进, 这是最锻炼一个人的创造性和主动性的。
当你学会
您可能关注的文档
最近下载
- RIGOL普源PVP2350 无源探头用户手册.pdf VIP
- 电气试验管理制度.docx VIP
- 考研真题东北农业大学食品学院816食品生物化学历年考研真题汇编.docx VIP
- 化学锚栓计算(修改版).xls VIP
- osi七层模型教学课件.ppt VIP
- 新民主主义革命理论PPT2024版毛泽东思想和中国特色社会主义理论体系概论课件.pptx VIP
- ZOOM声乐乐器L-12快速入门(Chinese)说明书用户手册[1].pptx VIP
- 《成人密闭式吸痰技术操作规范》.pdf VIP
- 《图纸会审(表格)》.docx VIP
- 北京市房屋租赁合同(2008版-新)【模板范本】 .pdf VIP
文档评论(0)