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

C语言课程扶植.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言课程扶植

《C语言程序设计》课程设计 一、课程内容 (一)人才培养方案 众所周知,计算机技术发展之快、变化之多是其他领域无法与之相比的,社会需求当然也随之加快。要想把学生明天的应用都在今天讲到是不可能的,只有让学生从现在开始就培养一定的自我探索能力,才能适应今后计算机的发展。社会要求学生具备学习新知识的能力,具备一定的文字处理能力、使用电子表格制作常用报表的能力、制作简单网页的能力、通过因特网检索资料和收发信息的能力、数据库操作的能力、一般的编写程序的能力。这些能力不仅体现在理论上,还要会实际操作,因此,我们必须从这两方面着手。 (二)课程标准 1.课程在本专业的定位 2.课程培养目标 通过本课程的教学,掌握 C 语言程序设计的基础知识和基本技能,树立结构化程序设计的基 本思想,养成良好的编程习惯,培养严谨务实的分析问题与解决问题能力,并为后续的应用性课 程和系统开发课程打好软件基础。 通过本课程的教学,学生应达到如下职业能力目标: (1)对计算机语言和结构化程序设计有基本的认识。 (2)能熟练应用 TC 或 VC++集成环境设计和调试 C语言程序。 (3)能在程序设计过程中熟练运用 C 语言数据类型、运算符、基本语句、数组、函数、编译 预处理命令等基本知识。 (4)能熟练掌握指针、结构体、文件等基本知识。 (5)能用 C 语言设计解决实际问题的程序,并能完成程序的测试。 (6)能培养按时、守时的软件交付观念; (7)能培养诚实、守信、坚韧不拔的性格; (8)能培养自主、开放的学习能力; (9)能培养良好的自我表现、人际沟通能力; (10)能培养良好的团队合作精神。 对于计算机专业的学生而言,掌握一门以上的高级语言以及编程技能是基本要求。三年在校期间,学生除了掌握本专业的基础知识,还要培养自己严谨踏实的科学作风,训练自己的逻辑思维,锻炼自己分析问题、解决问题的能力。本课程的目标是让学生通过对《C语言程序设计》课程的学习,掌握程序设计的基本思想和基本算法,应用程序设计解决相关专业领域内实际问题的基本能力。结合我院学生的培养计划和专业培养方案,培养具有良好程序设计的专业型技术人才。 通过本课程的学习,使学生能够循序渐进地掌握C语言的语法规则、建立程序设计概念、确立程序设计的思维方式、掌握程序设计的方法、初步积累编程经验、培养学生良好的程序设计风格,能初步用C语言解决与专业相关的应用问题,并为学习其它的计算机课程奠定基础。 3.学生学习指南 (1)课程内容设计 模块名称 内容 学时 程序设计基本结构 教学情景1:课程认知 教学情景2:程序设计基础 教学情景3:顺序程序设计 教学情景4:选择程序设计 教学情景5:循环程序设计 48 程序设计基本应用 教学情景6:数组应用 教学情景7:函数应用 教学情景8:指针应用 教学情景9:结构体共用体 48 程序设计综合应用 教学情景10:学生成绩管理系统 12 合 计 108 (2)能力训练项目设计 情景编号 情景 拟实现的能力目标 相关支撑知识 训练方式手段及步骤 1 课程认知 1、了解本课程的性质和任务; 2、了解TC编程环境 1、程序设计语言的发展过程 2、C语言的特点 3、TC环境的使用 1、讲授法 2、现场教学法 2 程序设计基础 1、掌握C中数据类型 2、掌握常量变量的概念 3、掌握C中的运算符 1、C中基本数据类型和组合数据类型 2、常量变量概念 3、C中算术、关系、逻辑、赋值、逗号、条件运算符 1、讲授法 2、任务驱动法 提出任务—相关知识点的讲解—教师示范—学生分组练习(教师进行巡回指导)—学生总结,教师评价 3 顺序程序设计 1、掌握顺序程序设计的方法 2、掌握输入输出的基本方法 1、main函数的使用 2、简单的数学函数的使用 3、常用的输入输出函数的使用 1、示范教学法 2、任务驱动法 提出任务—相关知识点的讲解—教师示范—学生分组练习(教师进行巡回指导)—学生总结,教师评价 4 选择程序设计 1、掌握if-else结构的使用 2、掌握switch-case的使用 1、简单的if结构、if-else结构、if-else-if结构 2、三种if结构的相互嵌套 3、switch-case结构 4、break的使用 1、示范教学法 2、任务驱动法 提出任务—相关知识点的讲解—教师示范—学生分组练习(教师进行巡回指导)—学生总结,教师评价 5 循环程序设计 1、掌握while语句 2、掌握do-while语句 3、掌握for语句 1、 while语句的使用 2、do-while语句的使用 3、for语句的使用 4、循环结构的相互嵌套 5、无条件转向语句在循环中的使用 1、示范教学法 2、任务驱动法 提

文档评论(0)

yxutcangfp + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档