C语言程序设计项目式教程(在线实验+在线自测 )-教学大纲.docVIP

C语言程序设计项目式教程(在线实验+在线自测 )-教学大纲.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 1 《C语言程序设计》课程教学大纲 执笔人: 审订人: 开课单位: 编写日期: 课程中文名称: C语言程序设计 课程英文名称 Programming in C 课程编码: 课程类别: 专业必修 适用专业; 物联网应用技术专业 总学时: 64 理论学时: 32 实践学时: 32 先修课程: 大学计算机基础 基本教材:《C语言程序设计项目式教程》 匡泰、杜静、金国伟等 人民邮电出版社 2017年10月 参 考 书: 《C程序设计》(第三版)谭浩强 清华大学出版社 《C程序设计题解与上机指导》(第三版)谭浩强 清华大学出版社 一、课程的性质、目的和任务 《C语言程序设计》是物联网应用技术专业的专业必修课程,主要任务是介绍C语言中的数据类型、运算、语句结构及其程序设计的基本方法。目的是使学生掌握一门高级程序设计语言,学会利用C语言解决一般应用问题,并为后续的专业课程奠定程序设计基础。《C语言程序设计》是一门实践性很强的课程,必须通过上机操作才能掌握所学的知识,所以要特别强调讲授与上机操作相结合,要保证学生有充分的上机条件。 二、课程的基本要求 1.掌握C语言程序的结构、函数的结构和程序开发过程; 2.能够对实际问题中的数据进行描述和操作; 3.掌握算法的特性和程序的三种基本结构,能够使用流程图或N-S图来描述算法; 4.熟练使用顺序结构、选择结构和循环结构编写程序,解决实际问题; 5.能够熟练的使用函数编写程序,掌握函数的定义、声明、调用及参数的传递方式; 6.能够使用数组编写程序,解决排序、查找等实际问题; 7.理解和掌握指针的概念、运算和使用方法,能利用指针编写应用程序; 8.掌握结构体类型、结构体变量定义和使用,能利用结构体编写应用程序,解决较复杂的实际问题; 三、课程的基本内容及学时分配 项目一 搭建C语言图形编程环境(4课时) 教学目的与要求: 初步掌握C语言程序开发的过程和VC++的上机步骤; 掌握C语言的基本知识; 掌握C语言程序的开发流程; 搭建C语言图形编程环境。 本章教学重点: (1)VC6.0集成开发环境的搭建及图形库的安装; (2)使用printf 语句在屏幕上输出字符图案。 第一节 C 语言简述 一、C 语言的历史。 二、C 语言的特点。 第二节 C语言程序的开发流程 一、编写(把程序代码输入,交给计算机)。 二、编译(生成目标程序文件.obj)。 三、链接(生成可执行程序文件.exe)。 四、运行(可执行程序文件)。 任务一 VC6.0集成开发环境的搭建及图形库的安装 一、下载VC6.0和EasyX_2014 冬至版。 二、安装VC6.0和EasyX_2014 图形库。 三、环境测试。 第三节 C语言程序的结构 一、【例c_task1-2-1】 第四节 C语言程序的组成 标识符。 语句。 函数。 第五节 printf语句的使用 用printf 输出字符串。 函数与库函数的概念。 输出特殊字符。 任务二 使用printf 语句在屏幕上输出字符图案 一、画示意图。 二、创建工程。 三、创建源程序文件。 四、编写程序代码。 项目二 使用循环结构输出字符图案(4课时) 教学目的与要求: 掌握C语言的数据类型; 掌握C语言的数据操作; 掌握if-else 选择结构; 掌握循环结构。 本章教学重点: 使用循环结构在屏幕上输出平行四边形图案; 使用循环结构在屏幕上空心梯形图案。 第一节 基本数据类型 一、整型。 二、浮点型。 三、字符型 第二节 常量和变量 直接常量、符号常量 变量 第三节 数据操作 一、运算符与表达式。 二、数据类型转换。 三、算术运算优先级。 第四节 while循环结构。 一、当循环结构 二、【例c_task2-1-2】 任务一 使用循环结构在屏幕上输出平行四边形图案 一、画示意图、创建工程 二、创建源程序文件、编写程序代码 三、编译程序并运行 第五节 条件判断表达式 关系运算符及表达式 逻辑运算符及表达式 第六节 选择结构 if语句的结构 i

您可能关注的文档

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档