- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《程序设计C/C++》教学大纲
一、课程基本信息
课程名称
程序设计(C/C++)
Programming (C/C++)
课程编码
CTL110411025
开课院部
控制科学与工程学院
课程团队
计算机技术
学分
2.5
课内学时
40
讲授
40
实验
0
上机
(32)
实践
0
课外学时
40
适用专业
自动化
授课语言
中文
先修课程
大学计算机、大学英语(4-3)、高等数学(2-1)
课程简介
(必修)
程序设计语言(C/C++)是自动化专业的必修课程,也是一门通识教育课程、学科基础课程。课程结合简单的数据处理问题向学生介绍计算机高级语言C/C++的基本语法、面向过程的程序设计方法及编程技巧、面向对象程序设计的基本概念及思想。通过本课程的学习,学生能够掌握C/C++语言的基本知识;具有初步的计算思维能力及软件编程能力;同时,养成自主学习的习惯,增强自主获取知识和自我提高的意识。
Programming language (C/C) is a compulsory course for automation major. 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:理解并掌握计算机高级语言程序设计的基础知识,具有针对简单数据处理问题进行分析编程的能力;掌握软件设计与调试工具,并理解其局限性。
是
5.2
2
M2
目标2:关注计算机高级语言的发展现状和趋势,具有自主学习和适应发展的能力。
是
12.1
12.1
三、课程内容
序号
章节号
标题
课程内容/重难点
支撑课程目标
课内学时
教学方式
课外学时
课外环节
1
第1章
C/C++初步知识
本章重点难点:C/C++的编程思想、C/C++程序的构成、上机实践过程。
/
/
/
/
/
2
1.1
C/C++的发展及简单的程序举例
通过介绍C++的发展史,告诉学生中国在程序开发方面的现状,以及目前中国正处于社会主义发展中国家的国情现状,以激发学生的爱国主义热情及为国争光的热情。
M1,M2
1
讲授
1
作业
3
1.2
C++程序的构成及上机实践过程
讲解C++程序的构成,演示上机过程
M1,M2
1
讲授
1
作业/检测
4
第2章
数据类型和表达式
本章重点难点:变量、关系和逻辑运算
/
/
/
/
/
5
2.1
数据类型、常量、变量
讲解C++的基本数据类型,常量及变量
M1
2
讲授
2
作业
6
2.2
C++运算符
讲解算术运算符和算术表达式、赋值运算符和赋值表达式、关系运算符和关系表达式、逻辑运算符和逻辑表达式、条件运算。
M1
2
讲授
2
作业/检测
7
第3章
程序设计初步
本章重点难点:选择结构及循环结构的程序设计。
/
/
/
/
/
8
3.1
算法、程序结构、字符输入输出、顺序结构程序
讲解算法的概念、表示及发展、程序结构、字符的输入输出;顺序结构程序设计举例。通过简单程序举例告诉学生一个简单的错误小到一个标点符号用错,都能导致整个程序无法运行,所以在写程序时一定要认真、严谨。让学生通过在程序设计、调试中碰到的种种问题,引发出严谨、一丝不苟、细心、精益求精的感悟。
M1
2
讲授/上机
2
作业
9
3.2
选择结构程序
原创力文档


文档评论(0)