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

《程序设计C和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++》教学大纲 一、课程基本信息 课程名称 程序设计(C/C++) Program Design C/C++ 课程编码 OSI320611020 开课院部 海洋与空间信息学院 课程团队 程序设计语言课程团队 学分 2.0 课内学时 32 讲授 32 实验 0 上机 0 实践 0 课外学时 32 适用专业 电子信息工程 授课语言 中文 先修课程 课程简介 (必修) 程序设计(C/C++)是电子信息工程专业的必修课程,也是一门通识教育课程、学科基础课程。课程结合简单的数据处理问题向学生介绍计算机高级语言C/C++的基本语法、面向过程的程序设计方法及编程技巧、面向对象程序设计的基本概念及思想。通过本课程的学习,学生能够掌握C/C++语言的基本知识;具有初步的计算思维能力及软件编程能力;同时,养成自主学习的习惯,增强自主获取知识和自我提高的意识。 Programming (C/C++) is a compulsory course for the major of Electronic Information Engineering. It is also a general education course and a basic course. The course combines simple data processing problems to introduce students to the basic grammar of computer high-level language C/C++, process-oriented programming methods and programming skills, and the basic concepts and ideas of object-oriented programming. Through the study of this course, students can master the basic knowledge of C/C++ language. Have Preliminary Computational thinking ability and software programming ability; At the same time, develop the habit of autonomous learning, enhance the awareness of self-acquisition of knowledge and self-improvement. 负责人 二、课程目标 序号 代号 课程目标 OBE 毕业要求指标点 任务 自选 1 M1 目标1:掌握计算机高级语C/C++的基础知识及基本语法,能将程序设计语言工具用于电子信息工程领域简单数据处理问题的表述。 是 5.1 2 M2 目标2:掌握C/C++面向过程、面向对象的程序设计方法及思想,掌握C/C++的计算思维及各种编程技巧,能够针对电子信息领域信息获取、传输等过程中的简单数据处理问题进行方案选择及程序设计;并且了解程序设计语言C/C++作为信息处理工具的适应范围和局限性。 是 5.1 3 M3 目标3:关注计算机高级语言的发展现状和趋势,理解信息技术多样化以及技术进步对知识能力的影响和要求,具有自主学习和终身学习的意识。 是 12.1 三、课程内容 序号 章节号 标题 课程内容/重难点 支撑课程目标 课内学时 教学方式 课外学时 课外环节 1 第1章 C/C++初步知识 本章重点难点:C/C++的编程思想、C/C++程序的构成、上机实践过程。 / / / / / 2 1.1 C/C++的发展及简单的程序举例 C语言的发展、C++的发展、完整C++程序举例 *思政环节:介绍Ken Thompson与Dennis M. Ritchie开发Unix及C语言的故事启发学生思考:成功源于热爱! M3 1 讲授 0.5 自学 3 1.2 C/++程序的构成及上机实践过程 完整的C++程序举例、C++程序上机实践过程 M1,M3 1 讲授/程序调试 0.5 自学 4 第2章 数据类型和表达式 本章重点难点:变量、关系和逻辑运算。 / / / / / 5 2.1 数据类型、常量、变量 数据类型、常量、变量 M1,M3 2 讲授 1 自学 6 2.2 运算符及表达式 算术运算符和算术表达式、赋值运算符和赋值表达式、关系运算符和关系表达式、逻辑运算符和逻辑表达式、条件运算。 M1,M3 2 讲授 2 作业/自学 7 第3章 程序设计初步 本章重点难点:选择结构及循环结构的程序设计。 / / / / / 8 3.1 算法及程序结构 算法、程序结构、字符输入

文档评论(0)

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

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

1亿VIP精品文档

相关文档