- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言程序设计》课程标准
一、课程概况和定位
1.课程概况
课程代码
Z51077
考核性质
考试
前导课程
无
后续课程
Java程序设计基础、Java面向对象程序设计、人工智能技术应用、软件工程
总学时
64
课程类型
理论课
实践课
理论+实践
理实一体化
√
适用专业
计算机应用技术、人工智能技术应用
2.课程定位
本课程是2021级计算机应用技术专业和人工智能技术应用的一门专业基础课程,是第一学期开设的一门理实一体化课程,培养学生程序设计、开发与测试能力,以及基于计算机思维方法去分析和解决问题的能力,为后续的程序设计类和人工智能类课程学习奠定基础,为学生参加专升本、全国计算机等级考试做好知识储备。
二、课程目标
1.课程总目标
通过本课程的学习,使学生获得C语言基础、顺序结构、条件结构、循环结构、数组和函数等方面的知识;使学生能够熟练地阅读和运用结构化程序设计方法设计、编写、调试和运行C语言程序,养成良好的编程习惯,熟练应用VC++集成环境进行C语言的编写、编译与调试。培养学生程序设计、调试、开发与测试能力,应用计算思维方法去分析和解决问题的能力,以及团队合作精神。
2.课程具体目标
知识目标:
掌握C语言程序设计的环境搭建
了解C语言的基本数据类型
了解运算符和表达式构成
掌握C语言输入和输出函数的使用方法
掌握模块化程序设计的基本方法
掌握流程控制的概念和控制方式
掌握分支结构及其使用方法
掌握循环结构及其使用方法
掌握函数的定义、调用、声明和数据传递
掌握数组的定义和使用方法
掌握字符串数组的使用方法和常用函数
了解指针、结构及文件的使用
技能目标:
具备搭建和熟练使用VC++开发环境的能力
具备正确使用各种数据类型和运算符的能力
具备正确使用分支结构和循环结构的能力
具备使用数组解决实际问题的能力
具备正确使用函数的能力
具备使用文件解决实际问题的能力
具备编写一般程序的能力
具备阅读分析程序的能力
具备调试程序的能力
素质目标:
养成提出问题、分析问题和解决问题的工作思路
养成良好的数理逻辑思维
养成良好的编程规范
养成严谨的工作态度
养成实事求是的科学精神
养成进行积极沟通的习惯
养成自律上进的学习习惯
养成团结协作和吃苦耐劳的工作精神
培养独立思考的能力
培养获取新知识、新技能和新方法的能力
序号
专业能力
指标点
教学项目/模块/章
知识目标
能力目标
素质目标
1
C语言程序设计的概念与算法构成
C程序的组成及其开发环境搭建
掌握C语言的程序框架、了解VC++环境的安装与配置
能够表达出C语言的基本程序结构并独立编写第一个C语言程序
培养学生独立完成任务的能力
算法的构成要素、流程图
了解程序设计的概念及有关算法的知识
能够初步识别并画出简单的流程图
培养学生分析程序和设计程序的基本能力
2
基本语法
C语言常量和变量的定义、基本数据类型
掌握常量和变量的定义,掌握常用的数据类型
能够正确使用常量和变量,能正确使用各种不同的数据类型并能够实现类型转换
培养学生程序设计的基本能力
C语言的运算符和表达式
掌握C语言中基本的运算符和表达式的使用方法
能够正确使用基本的运算符和表达式解决实际问题
C语言数据的输入与输出
掌握输入、输出函数的使用方法
能够使用输入、输入函数编写简单程序
3
分支结构
if语句
掌握if语句及多重嵌套if语句的语法格式
能够编写简单if语句程序以及使用多重嵌套if语句实现选择结构程序编写
培养学生基本程序设计能力,培养分析问题和解决问题的能力
switch语句
掌握switch语句的语法格式
能够使用switch语句实现选择结构程序编写
4
循环结构
for语句
掌握循环结构基本原理和程序设计方法
掌握for语句
能够运用for语句编写简单程序
培养学生循环结构程序设计能力,培养学生良好的编程规范,培养学生良好的逻辑思维能力
while语句和do-while语句
掌握while语句和do-while语句的使用方法
能够使用while语句或do-while语句编写循环结构程序
break语句和continue语句
掌握控制循环的break语句和continue语句的使用方法
能够正确使用break语句和continue语句控制循环结构
5
数组
一维数组的定义和数组元素的引用
掌握一维数组的使用方法
能够使用一维数组表达现实数据,并实现简单编程
培养学生分析问题和解决问题的能力,提高编程核心能力
二维数组的定义和数组元素的引用
掌握二维数组的使用方法
能够使用二维数组表达现实数据,并进行编程
字符串数组
掌握字符串在数组中的使用方法
能够根据实际场景正确使用字符串数组来描述和表达数据,并进行程序编写
6
函数
函数的使用
掌握函数定义、调用及声明的方法
能够使用函数编写程序
您可能关注的文档
最近下载
- 电光PBG-()Y高压配电装置说明书(永磁DSB-600B型).pdf
- 中国血脂管理指南(基层版2024年).doc
- 一汽-大众供应商代码文档.pptx
- GB∕T 33580-2017 橡胶塑料挤出机能耗检测方法(高清版).pdf
- 双减背景下新课标单元整体作业分层设计案例 人教版小学数学四年级下册第八单元 数学广角优化.docx
- 标日【初级】单词.pdf VIP
- 初中英语新人教版七年级上册Unit 1 Hello练习题(附参考答案)(2024秋).doc
- 产品包装纸箱设计规范.doc
- 《大单元视域下小学语文中段习作单元教学的实践研究》课题研究方案.doc
- 管理学(第九版)-哈罗德·孔茨、海因茨·韦里克课后题答案.pdf VIP
文档评论(0)