网站大量收购独家精品文档,联系QQ:2885784924

C语言程.序设计课程标准(参考样板)B7.docVIP

C语言程.序设计课程标准(参考样板)B7.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程.序设计课程标准(参考样板)B7.doc

《C语言程序设计》课程标准 一、课程标识 课程编码: 0421020 课程类别:专业必修 适用专业:计算机应用技术 授课单位:计算机专业教研室 学 时:72 编写执笔人及编写日期: XXXXXX 二〇一一年七月四日 审定负责人及审定日期: XXXXXX 二〇一一年七月四日 二、课程性质 本课程是计算机应用技术专业的专业群必修课,也是全国计算机等级考试二级证书课程,在专业培养目标中,具有极其重要的地位和作用。总课时72学时。开设本课程是为学生利用计算机分析和解决问题准备必要的知识和能力。本课程重点是C语言基础知识以及三种基本结构:顺序、选择和循环程序设计方法,为学生进一步学习相应的专业知识打下一定的计算机程序设计语言基础。本课程旨在培养学生面向过程的编程能力、逻辑思维能力以及分析问题解决问题的综合能力。 三、课程设计理念和思路 (一)课程的改革理念 本课程的改革理念是,坚持实践化、实用化教学,密切适应计算机的发展趋势,坚持学以致用;解决抽象理论与实践相脱节现象,让绝大多数学生在有限的时间内迅速掌握课程的基本理论知识,并通过实践操作加深理解基本理论;强化实践操作,通过举一反三、理论学习-实践操作-测验-总结等多种方法锻炼学生对程序的理解及逻辑思维能力。 ? (二)课程的设计思路 通过总结课程教学工作多年的教学经验,提出了课程设计总的思路是:在课程的设计和教学过程中自始至终贯穿“理解和记忆程序基本结构,熟练上机调试技能,灵活掌握编程技巧,以考促学、锻炼创新能力”的基本思想。 1.理解和记忆程序基本结构 在整个课程所涉及的教学内容的学习过程中都按照“程序基本结构的理解和记忆-简单程序设计-上机调试程序技能训练-实际应用”这条主线来进行。也就是说对C程序的三种基本结构等主要内容的学习,以理解加记忆为主,通过上机调试程序加深理解和记忆;要求学生熟记常用的典型算法。教学过程中注重程序设计思路的灵活多变,力求锻炼学生的逻辑思维能力。 2.熟练上机调试技能 上机操作调试C程序是C语言程序设计学习的辅助手段。本课程安排一次多媒体课和一次上机操作课,多媒体课力求让学生掌握编程基本思想;上机课通过编辑程序、运行程序、察看程序结果,改正程序错误再运行、观察结果等方法掌握编程技能。要求学生熟练根据各种错误信息提示迅速解决语法错误;通过观察结果、在适当位置添加输出语句等方法迅速解决逻辑错误等技能。 3.灵活掌握编程技巧 在教学过程中力求通过举一反三,一题多解等方法让学生灵活掌握编程技巧,而不是死记硬背程序。有两类主要的程序要求学生一定要掌握,一类是运算类,如1到100累加或累乘、1到100奇数累加、1-1/2+1/3-…正负相间各数累加等等;另一类是字符处理,如大写转小写、密码算法、各类字符个数统计等等。将这些具有相似性的程序进行比较学习,加强编程逻辑思维能力的锻炼,力求让学生能够掌握灵活的编程技巧,不提倡学生死记硬背程序。 4.以考促学 建议学生在学习完本课程后参加全国计算机等级考试二级C程序设计的考试,一方面通过一学期的学习后,复习参加全国二级C考试,可以起到巩固提高的作用;另一方面,通过这种方式起到“以考促学”的目的。 5.锻炼创新能力 在课程中按照“验证性应用、训练性应用、设计性应用、创造性应用”四个层次组织本课程的实践性教学,在难度上由浅入深有一定的梯度,以使学生通过循序渐进地锻炼提高实践技能。有意识地培养学生的成就感,鼓励学生大胆创新,摸索独特的算法。 ? 四、课程目标 通过对本课程的学习,使学生初步具备分析问题、解决问题的能力,养成良好的程序设计风格,积累和提高基本的程序设计能力及结构化程序设计基本思想。通过使用VC++环境提高程序设计和调试的技能。为后续课程的学习打下良好的基础,达到以下具体目标: ??????? 掌握三种基本结构程序设计思想 ??????? 培养学生阅读、分析和设计算法的能力 ??????? 进行必要的程序设计基本技能训练 ??????? 掌握调试程序的基本技能 ? 五、课程内容标准 (一)课程内容的选择方案 精选出用于教学的一些典型的案例,这些案例既可用于顺序程序设计又能用于选择结构程序设计和循环结构程序设计,让学生能够通过同一问题的不同解决方案加强对编程思路的理解。例如,判断输入的字符是否为大写字符,如不是则转换为大写后输出,在顺序程序设计中如何编程;学习完了判断语句后又如何编程,学完循环语句后如何一次输入多个字符并进行判断输出结果。 ? (二)课程内容和标准 单元 学习任务 知识点 技能点 建议学时 1 C语言程序的结构 1.C程序的构成,main函数和其他函数。 2.头文件,数据说明,函数的开始和结束标志以及程序中的注释。 3.源

文档评论(0)

phljianjian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档