《C语言序设计》教学大纲学时.docVIP

  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文档。上传文档
查看更多
《C语言序设计》教学大纲学时

《C语言程序设计》教学大纲 (三年制专科) 课程名称: C语言程序设计 课程名称英文: C Programming 课程编码: 开课单位:  软件技术教研室 授课对象: 计算机应用、嵌入式、软件测试、电子商务等专业 总 学 时: 64学时。其中:课堂讲授22学时,课堂实践24学时,考核8学时,综合训练7学时,复习3学时。 学  分: 4学分 教学主要内容 一. 课程的性质、教学目的和基本要求 C语言是影响深远的、传统的、面向过程的优秀编程语言。C语言功能丰富,表达能力强,使用灵活方便,应用面广,目标程序效率高,可移植性好,特别适合编写系统软件。时至今日,C语言仍然不仅为计算机专业工作者所使用,而且为广大计算机应用人员所喜爱和使用。 《C语言程序设计》是计算机科学及相关许多专业必修的专业基础课。本课程的先修课程是《计算机公共基础》,同时,本课程又是学习《数据结构》、《软件工程》等课程的基础。 通过本课程学习,应使学生熟悉掌握常用的语言元素,能够运用所学的知识解决实际问题,具备一定的程序结构能力、算法能力和编程技巧,培养学生规范的编码习惯和团队协作精神,培养学生的计算机思维能力和自学能力,为后续课的学习和应用开发打下扎实的计算机高级语言的理论和实践基础。《C语言程序设计》是一门理论性、实践性均较强的课程,在教学程中要突出理论联系实际的基本原则,注重编程实践。 二. 课程的基本内容及重点、难点 基本内容: 本课程的教学内容分为初级模块和中级模块两个模块,在整个教学过程中强调培养学生规范的编码习惯和团队协作精神。 初级模块: 教学目标:程序代码达到500行。 1. 使用编程工具编程过程数的计算字符处理运用选择分支结构、循环结构完成求最大值、制作菜单、字符串操作、排序等常见任务使用编程工具运用选择分支结构、循环结构完成求最大值、制作菜单、字符串操作、排序等常见任务运用选择分支结构、循环结构完成求最大值、制作菜单、字符串操作、排序等常见任务*号为重点讲授部分) 其中课内是课堂讲授22学时+课堂实践24学时,共46学时; 课外是学生的课余实训学时,共52学时。 题 目 学 时 主要内容及要求 课堂实践 课内/课外学时 *绪论 4 主要内容: 1.介绍本学期所学C语言的知识点及要求; 2.教学组织形式; 3.介绍案例教学; 4.考核方式说明; 5.安装VC环境; 6.main函数、printf函数、stdio.h头文件。 要  求: 1.熟悉本课程需要掌握的知识点和要求、教学组织形式、教学方法和考核方法; 能安装使用VC环境; 3.能熟练录入、编译、执行具有一个主函数的现有程序。 1.在课堂上练习输出学生基本信息; 2.在《学生成绩管理系统》中加强printf函数的使用。 2 2 *输入、简单变量输出与结构体 6 主要内容: 1. 数据类型; 2. 简单变量; 3. 简单变量的输入(包括整数、字符、字符串、浮点数); 4. 内存管理; 5. 结构体。 要求: 1. 掌握常见的数据类型:int、char、float、double; 2. 能熟练进行简单变量的输入(包括整数、字符、字符串、浮点数); 3. 能进行简单变量的输出(包括整数、字符、字符串、浮点数); 4. 了解内存管理的概念; 5. 掌握结构体的定义和使用。 1.学生进本信息的输入; 2.学生信息按变量输出; 3.在《学生成绩管理系统》中应用输入/输出函数; 4. 在《学生成绩管理系统》中定义和使用学生结构体。 3 6 *运算符与表达式 7 主要内容: 1.算术五则运算; 2. 关系运算; 3. 逻辑运算; 4. 自增、自减运算; 5. ?:运算; 6. 赋值运算(不含复合赋值运算)。 要求: 1. 熟练进行算术五则运算; 2. 掌握关系运算和逻辑运算; 3. 掌握自增、自减运算; 4. 了解?:运算; 5. 熟练掌握赋值运算(不含复合赋值运算)。 1. 学生成绩的简单运算; 2. 在《学生成绩管理系统》中应用常用的运算符与表达式。 4 8 *程序结构 9 主要内容: 1. 分支结构if-else、switch-case; 2. 循环结构for、while、do-while; 3. 开方运算。 要求: 1. 能应用程序结构进行菜单制作或四则运算器制作; 2. 高级目标能进行开方运算函数的调用。 1. 制作菜单或四则运算器; 2. 在《学生成绩管理系统》中应用程序结构解决实际问题。 5 10 *函数 8 主要内容: 1. 函数的定义与声明; 2. 函数参数的传递:传值与传址; 3. 函数的返回值; 4. 函数的调用。 要求: 1. 能进行简单函数的定义与声明; 2. 能根据实际情况进行函数参数的传递; 3. 能正确使用函数的返回值; 4. 能进行简单的函数调用。 1.

文档评论(0)

技术支持工程师 + 关注
实名认证
文档贡献者

仪器公司技术支持工程师

1亿VIP精品文档

相关文档