- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
高等职业教育教学课程标准
《C语言程序设计课程》
适用专业:通信工程专业
一、课程基本信息
课程编码 123课程名称 C语言程序设计授课学期 2012 课程类别 B类总学时 64学分 4考核性质 考试
二、课程定位
本课程是计算机应用技术专业的专业群必修课,也是全国计算机等级考试二级证书课程,在专业培养目标中,具有极其重要的地位和作用。《C语言程序设计》课程是计算机应用技术、计算机网络技术、电子商务、通信工程设备控制、单片机控制等专业课程的基础课程,也是一门理论与实践相结合的课程。本课程总学时为64学时,开设于第1学期,主要培养学生基本的C程序阅读能力、简单算法的编写能力、C程序的调试能力,是学生学习编程的入门课程。通过对本课程的学习,学生可以掌握编程的入门知识,为后续的应用性课程和系统开发课程的学习打下良好的基础。
本课程的目的是培养高职高专学生计算机编程基本思想、编程基本技能及逻辑思维能力,掌握运用C语言编程来解决岗位工作中实际问题的方法和步骤,为提高职业能力和拓展职业空间打下坚实基础。
三、课程目标
本课程是计算机应用基础的后续课程,同时是数据结构的先修课程,对培养学生的计算机知识、算法和程序设计能力和计算机应用素质方面起到基础性和先导性的重要作用。同时在通信工程设备控制等方面也有一个基础的作用。因此《C语言程序设计》课程在教学培养方案中起到承上启下的作用。
能力目标:
能读用C语言编写的程序代码
能够用常量、变量、运算符编写各类表达式,并能完成运算
能够用输入输出语句,接受键盘的键入并在屏幕上输出指定的值
能够根据程序要求,用适当的结构组织语句
能够将一个复杂程序拆分模块编写,实现函数间的共享
能够定义使用数组,对批量数据与循环结合实现编程
能够用指针形式访问简单的数据
会定义、引用和初始化结构体变量并能用创建和使用链表
知识目标:
掌握计算机编程的基本思维
熟悉C语言语法,记住C语言的常用标识符
理解常量、变量、运算符、表达式、语句的含义
掌握C语言常用的输入输出库函数
掌握顺序、选择、循环三种基本程序结构
掌握函数的定义及调用
理解数组的作用及使用方法
了解指针与计算机内存的关系,掌握指针的使用方法
理解结构体与共用体的使用方法
(三)职业素质目标:
1、 具有热爱科学、实事求是的学风,具有创新意识和创新精神
2、 具有严肃认真、实事求是的科学态度和严谨的工作作风
3、 具有良好的职业道德和环境保护意识
4、 通过本课程的学习应使学生养成良好的程序书写习惯和良好的用计算机解决实际问题的思维习惯
四、课程设计
(一)课程设计理念
本课程的改革理念是,坚持实践化、实用化教学,密切适应计算机的发展趋势,坚持学以致用;解决抽象理论与实践相脱节现象,让绝大多数学生在有限的时间内迅速掌握课程的基本理论知识,并通过实践操作加深理解基本理论;强化实践操作,通过举一反三、理论学习-实践操作-测验-总结等多种方法锻炼学生对程序的理解及逻辑思维能力,为将来其他的后续专业课程打好基础。
(二)课程设计思路
在课程的设计和教学过程中自始至终贯穿“理解和记忆程序基本结构,熟练上机调试技能,灵活掌握编程技巧,以考促学、锻炼创新能力”的基本思想。
理解和记忆程序基本结构在整个课程所涉及的教学内容的学习过程中都按照“程序基本结构的理解和记忆-简单程序设计-上机调试程序技能训练-实际应用”这条主线来进行。也就是说对C程序的三种基本结构等主要内容的学习,以理解加记忆为主,通过上机调试程序加深理解和记忆;要求学生熟记常用的典型算法。教学过程中注重程序设计思路的灵活多变,力求锻炼学生的逻辑思维能力。
熟练上机调试技能熟练上机调试技能熟练上机调试技能熟练上机调试技能 上机操作调试C程序是C语言程序设计学习的辅助手段。本课程安排一次多媒体课和一次上机操作课,多媒体课力求让学生掌握编程基本思想;上机课通过编辑程序、运行程序、察看程序结果,改正程序错误再运行、观察结果等方法掌握编程技能。要求学生熟练根据各种错误信息提示迅速解决语法错误;通过观察结果、在适当位置添加输出语句等方法迅速解决逻辑错误等技能。
灵活掌握编程技巧灵活掌握编程技巧灵活掌握编程技巧灵活掌握编程技巧 在教学过程中力求通过举一反三,一题多解等方法让学生灵活掌握编程技巧,而不是死记硬背程序。有两类主要的程序要求学生一定要掌握,一类是运算类,如1到100累加或累乘、1到100奇数累加、1-1/2+1/3-…正负相间各数累加等等;另一类是字符处理,如大写转小写、密码算法、各类字符个数统计等等。将这些具有相似性的程序进行比较学习,加强编程逻辑思维能力的锻炼,力求让学生能够掌握灵活的编程技巧,不提倡学生死记硬背程序。
锻
文档评论(0)