《C语言程序设计教学大纲》课程教学大纲.docxVIP

《C语言程序设计教学大纲》课程教学大纲.docx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  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 语言程序设计(The C Programming Language) 课程编码:1501XK014 课程类别:工程基础-必修学 分:4 分 总 学 时:64 学时,其中,理论学时:48 学时;上机学时:16 学时适用专业:电子信息类专业 先修课程:高等数学一、课程性质 本课程是电子信息类专业的一门工程基础课,以介绍 C 语言程序设计的基本知识和程序设计方法为教学目标,是一门理论性、实践性很强的科学素养课程。通过对 C 语言的相关概念、语法规则及其程序设计思想和方法的理论和实践教学,培养学生的科学思维方式, 使学生掌握 C 语言编程的基本知识和编程技术,树立严谨的科学态度,培养学生规范的工 程意识,促进学生基本程序设计综合素养的培养和工作作风的训练,使其具备一定的软件分 析和软件设计的能力。 二、课程目标 (一)育人目标 从培养学生的职业理想、家国使命感、纪律观念、价值观、人生观、工匠精神、人文精 神、科研态度、团队协作等方面入手,将育人要素和 C 语言专业知识水乳相融到教学中, 凝聚成学生对国家、民族、团队和自己的认同和自信。 通过基本语法、规则的学习,培养学生遵守纪律,尊重规则,敬畏法律;通过计算机发 展的故事和计算机解决问题的方法,培养学生正确的人生观、价值观、团结合作、乐于助人 的意识形态;通过模块化编程、结构化设计的思想奠定科学研究态度和工匠精神;通过复杂 数据处理、复杂类型定义,培养学生专业素质和大局观,锻炼学生分析问题和解决问题的能 力,培养学生成为德才兼备,对国家和对社会有益的人才。 (二)知识和能力目标 1、掌握 C 语言的相关概念、语法规则等基本知识及其程序设计思想,能够将其应用于电子信息系统单元的软件分析、设计和仿真(毕业要求 1.3)。 2、掌握自顶向下,模块化编程思想和科学思维方法,能够针对电子信息软件系统特定需求及性能指标,完成单元模块的软件设计(毕业要求 3.2)。 课程目标与毕业要求指标点对应关系 课程目标 毕业要求指标点 课程目标 1 1.3 能运用计算机相关基础知识对电子信息系统单元模块进行推演与分析 课程目标 2 3.2 能够根据电子信息系统特定性能指标需求设计系统的各单元模块 三、基本要求 本课程是一门理论性、实践性很强的工程基础课。主要讲述 C 语言的基本语法规则、模块化编程思想和基本算法。培养学生程序设计、开发与测试能力,应用计算思维方法去分析和解决问题的能力,为学习后续课程和进一步获得程序设计相关知识等奠定坚实的基础。 在 C 语言课程讲述及其上机过程中,注重培养学生的软件分析、设计和仿真的能力, 树立其模块化编程思想和科学思维方法,运用结构化编程、模块化设计的方法进行问题的分 析和建模,结合基本算法使学生能够针对不同问题的性能指标及特定需求,完成相应的软件设计。 四、教学内容 分章节说明教学内容,课时安排,并说明教学重点与难点、主要教学模式(包括课堂授 课、自学、上机实践、课后练习、课堂讨论等)以及对应的知识、能力要求。 章节 教学内容 学时 思政元素 教学模式 对应课程目标 1 C 语言概述 2 通过计算机行业发展前景,软件工具的发 展和现状,硬件、软件和计算机语言的发 课堂授课,课后练习 2 题,课堂讨论 1 PAGE PAGE 10 展历史,引发学生对未来职业愿景,激发学生对国家和民族的认同感,确立自己的发展目标,厘清新时代与个人成才的关系, 从而明确本课程学习的目标。 2 数据类型、运算符与表达式 4 通过语法、规则的讲述,使学生建立对规则的遵守,要学会遵守制度、敬畏法律, 为自己的行为负责,树立正确的价值观和人生观;让学生了解编程开发规范的重要性,培养学生的职业素养,体现工匠精神。 课堂授课,课后练习 3 题,上机实践 1 3 顺序结构程序设计 4 分析程序的基本结构和流程,培养学生逻辑思维和处理一致的态度;注重文化修养、道德修养的输入,为社会输出人生价值、 为国家发展贡献力量。 课堂授课,课后练习 3 题,上机实践 1 4 选择结构程序设计 4 通过选择结构的判断和处理,引导学生在人生道路上面对不同境遇时,做出正确判断和处理;面临个人利益与国家利益相冲 突时,要以国家利益为重。 课堂授课,课后练习 3 题,上机实践 1 5 循环结构程序 设计 4 培养学生持之以恒,百折不挠,不断打磨 专业能力的品质和工匠精神。 课堂授课,课后练习 3 题,上机实践 1 6 数组 6 以物以类聚、人以群分,近朱者赤、近墨者黑的思想,鼓励学生多与正能量的人交 往,树立正确的社会价值取向。 课堂授课,课后练习 6 题,上机实践 1 7 函数 8 以分而治之的思想,将复杂问题简单化, 强调团队的重要,团员要分工合理、团

文档评论(0)

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

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档