《C语言程序设计基础》课程教学大纲.docVIP

《C语言程序设计基础》课程教学大纲.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文档。上传文档
PAGE PAGE 4 《C语言程序设计基础》课程教学大纲 课程编号: 适用专业:计算机、通信技术 课程类型:专业基础课 课程性质:必修 课程学时:72 课程学分: 4 一、课程定位 本课程是计算机软件技术、计算机网络技术、计算机应用技术、云计算等专业的一门专业基础课程,也是其它相关专业研究计算机控制以及嵌入式、物联网技术等的一门基础和工具课程。本课程的主要任务是使学生掌握模块化、结构化编程的基本思想,学会使用C语言编制简单的应用程序,解决一般性应用问题,并有一定的上机操作及调试程序能力。本课程的先导课程为计算机信息基础,后续课程为JAVA、数据结构、JSP、PHP、android移动开发、软件工程等。通过掌握C语言的各种语法、数组、函数、结构体等知识,为后续课程奠定语言基础。 二、课程目标 1.知识目标 (1)理解模块化、结构化程序设计思想; (2)掌握C语言的数据类型、语句格式、函数结构等基本内容; (3)熟悉C语言的环境和常规调试方法; 2.能力目标 (1)能用C语言进行结构化的程序设计; (2)解决一些简单的应用问题; (3)以此为工具进一步研究一些控制手段和控制技术; 3.素质目标 (1)初步具备辩证思维的能力; (2)具有热爱科学,实事求是的学风和创新意识、创新精神; (3)加强职业道德意识、安全规范意识。 三、课程设计 1.设计理念 坚持以高职教育培养目标为依据,遵循“理论联系实际,应知、应会”的原则组织教学。注重培养学生的专业思维能力和专业实践能力,把创新素质的培养贯穿于教学过程中,采用行之有效的教学方法,发展学生的专业应用能力,最后达到培养学生分析问题、解决问题的能力目标。 2.设计思路 (1)理论教学的组织形式 理论教学打破传统强调“结构”和“语法”的教学观念,以能力培养为出发点,以具备程序设计能力为教学目标,深化教学内容的改革,优化教学内容体系。课堂教学以程序设计能力培养为主,语言知识教学为辅。理论教学以语言必须具备的功能为重点教学,以“够用”、“必需”为标准,在掌握必要的理论知识上,从问题分析、算法设计和编码、测试等方面,重点讲授程序设计的思想和方法,以及程序设计风格,使学生能从更高的角度认识该课程的学习目的,不局限于对语言本身的学习和编程技巧的掌握,更看重对语言应用能力的培养。 (2)实践教学的组织形式 实践教学主要形式为实验课,实验课主要根据大纲中关于实验课的要求,以培养学生的独立思考能力与动手能力为主导原则,由学生独立上机调试程序,解决实际问题,并辅以必要的教师辅导。要求学生通过实验能够对课堂讲授内容进行验证、设计和综合运用,从而进一步加深知识的理解与掌握。 四、课程内容与学时分配 序号 课程内容 学时数 合计 讲授 实验 习题 1 C语言语法基础 C语言的特点、书写格式; 简单C语言程序介绍 20 2 10 2 实验一:熟悉C语言 C语言的数据类型;常量与变量;数值间的混合运算 4 C语言中的运算符与表达式 2 实验二:数据类型及运算 2 基本输入输出语句 基本输入输出函数 字符输入输出函数 10 4 4 2 实验三:基本输入输出语句 3 选择结构程序设计 条件判断表达式 10 2 2 2 if语句 2 switch语句 2 实验四:选择结构程序设计 4 循环结构程序设计 while、do while 语句 10 2 2 2 for语句 2 循环语句的嵌套;break,continue语句 2 实验五:循环结构程序设计 5 数组 一维数组 10 2 4 2 实验六:一维数组 字符数组 2 实验七:字符数组 6 函数 函数概述;函数定义的一般形式 10 2 2 2 函数的参数;函数的值;函数的一般调用 2 函数的嵌套与递归调用 2 实验八:函数 7 复习 2 2 总计 72 36 24 12 注:根据生源性质不同,可以适当删减部分内容,但不可以大幅度减少学习内容,只能减去标注的知识点,具体由课程负责人严格把关。 五、教学设计 第一章 C语言概述 C语言语法基础 学时: 20 教学目标 1. 了解C语言特点、书写格式 2. 掌握C程序结构及开发过程 3. 掌握用visual C++环境开发C程序 4. 了解C语言中的基本数据类型及其作用 5. 掌握整型、实型、字符型变量及其表示方法 6. 掌握各种运算符及表达式的含义及应用 教学重点 1. C程序结构及开发过程 2. 用visual C++环境开发C程序 3. 整型、实型、字符型变量及其表示方法 4. 各种运算符及表达式的

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

认证主体孙**
领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档

相关课程推荐