版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计
教学大纲
目录
一、课程性质与任务....................................................1
二、课程目标..........................................................1
1.知识目标......................................................1
2.能力目标......................................................1
3.素质目标......................................................1
4.证书目标......................................................2
三、参考学时........................................错误!未定义书签。
四、课程学分........................................错误!未定义书签。
五、课程内容和要求...................................................2
六、评价方法.........................................................4
C语言程序设计课程标准
依据2021级软件技术专业人才培养调研报告和2021级软件技术专业人才培
养方案,特编制C语言程序设计课程标准。
一、课程性质与任务
《C语言程序设计》是计算机软件技术专业的专业必修课程,课程类型属于
B类课程(理论+实践),课程类别属于基础课。
通过本课程的学习,使学生掌握C语言的基本语法知识,熟练使用Visual
Studio2010平台进行程序设计和调试,建立结构化程序设计思想,培养学生编
程思想。
该课程是后续专业课程教学的基础,为后续《数据结构》、《JAVA面向对象
程序设计》等课程的学习和应用起着理论和实践铺垫作用。
二、课程目标
1.知识目标
(1)掌握C语言基本数据类型、运算规则、函数和数组的定义和使用;
(2)熟练使用顺序结构、选择结构、循环结构进行结构化程序设计;
(3)初步运用指针、结构体、文件基本知识。
2.能力目标
(1)能够分析和理解C语言程序,具有阅读程序的能力;
(2)能够进行初步的数据结构描述和算法设计,具有将实际问题抽象为计
算机程序语言的能力;
(3)建立结构化程序设计思想和良好的编码规范,能够使用C语言进行小
型程序开发,具有软件开发能力;
(4)具备在VisualStudio2010平台下进行程序开发、编码、调试的能力。
3.素质目标
(1)培养职业素质,爱岗敬业、遵守职业道德规范、诚实、守信;
(2)培养人文素质,善于思考,深入研究,良好的自主学习的习惯,细致
缜密的工作态度、较强的沟通交流和书面表达能力;
-1-
(3)培养心理素质,克服苦难,积极进取,团结协作的良好品质;
(4)培养身体素质,热爱生活,热爱工作,能够适应工作需要。
4.证书目标
通过本课程的学习,建议学生考取职业资格证书:全国计算机等级二级C
语言证书。也可以通过在线教育平台智慧树平台,完成课程学习,获取证书。
三、课程内容和要求
一
序
号教学项目教学内容与教学要求活动设计建议参考学时
1.初识C语言程序基本结构;理论讲解
第1章C语
2使.用VisualStudio2010编写、案例演示
1言概述2
调试、运行简单的C语言程序。
1.掌握常量、变量的概念;教师:启发讲授
2.掌握整型常量、整型变量的用法;操作演示
3.掌握实型常量、实型变量的用法;巡视指导
4.掌握输出函数printfO的用法;学生:交流互动
5.掌握输入函数scanf()的用法;分组讨论
第2章顺序
6.掌握字符型常量、字符型变量以实践操作
2结构程序设10
及字符串的用法;
il-
7.掌握算术运算符与算术表达式的
用法:
8.掌握赋值运算符与赋值表达式的
用法;
9.理解数据类型转换。
1.掌握关系运算符及其表达式用教师:启发讲授
法;操作演示
第3章选择2.掌握逻辑运算符及其表达式用巡视指导
3结构程序设法;学生:交流互动6
计3.掌握if语句、if_else语句、分组讨论
if_else_if语句的用法;实践操作
4.掌握switch语句的使用。
教师:启发讲授
1.掌握while语句、do_while语句的
操作演示
第4章循环用法
巡视指导
4结构程序设2.掌握for语句的用法;
学生:交流互动8
计3.掌握嵌套循环语句;
分组讨论
4.break语句和continue语句。
实践操作
-2-
序
教学项目教学内容与教学要求活动设计建议参考学时
号
教师:启发讲授
1.理解函数的作用;
操作演示
2.掌握自定义函数的定义、调用方
巡视指导
5第5章函数法;8
学生:交流互动
3.掌握递归函数的定义、调用方法;
分组讨论
4.理解变量的作用域。
实践操作
教师;启发讲授
1.掌握一维数组的定义和引用。
操作演示
2.掌握数组名作函数参数的使用方
巡视指导
法。
6第6章数组学生:交流互动8
3.掌握二维数组的定义和引用。
分组讨论
4.掌握字符数组的输入输出、字符
实践操作
串的使用和常用函数。
1.掌握指针的概念;教师:启发讲授
2.掌握指针变量的定义和引用;操作演示
3.掌握通过指针访问一维数组元素巡视指导
的方法;学生:交流互动
4.掌握指向字符串的指针的用法;分组讨论
7第7章指针8
5.掌握指向二维数组的指针的用实践操作
法;
6:1握指针变量作为函数参数的用
法;
7.理解返回指针的函数。
教师:启发讲授
操作演示
1.掌握结构体变量的定义、初始化
巡视指导
第8章结构和引用;
9学生:交流互动4
体和共用体2.掌握结构体数组的定义、结构体
分组讨论
指针的使用。
实践操作
1.掌握文件的打开与关闭方法;教师:启发讲授
2.掌握字符读写函数fgetc和fpulc操作演示
的用法。巡视指导
3.掌握字符串读写函数fgets和学生:交流互动
fputs的用法;分组讨论
10第9章文件4.掌握数据块读写函数fread和发实践操作4
write的用法;
5.掌握格式化读写函数fprintf和
fscanf的用法;
6.掌握文件的定位函数rewind和
fseek的用法。
-3-
序
教学项目教学内容与教学要求活动设计建议参考学时
号
1.了解模块化程序设计思想。教师:演示模块
2.掌握菜单的。功能
第10章学生
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 技术要领:区块链技术入门指引
- 2026年班组安全互保联保责任落实测评卷
- 2026年海关注册环节的风险管理知识点详解
- 喋血孤城演讲稿七八百
- 关于感恩老师演讲稿初一
- 珍惜时间准备高考演讲稿
- 大学五育反思总结演讲稿
- 跨文化认知差异与虚假信息接受度课题申报书
- 护士安全教育演讲稿
- 有关学生干部演讲稿范文
- 国家事业单位招聘2023中国地质调查局昆明自然资源综合调查中心第二批招聘拟聘用人员云笔试历年参考题库典型考点附带答案详解
- 代理记账内部交接制度
- 乐清农商银行招聘考试真题
- 2026年当辅警笔试题库及一套完整答案
- 三年级两位数乘加乘减计算练习题(每日一练共35份)
- 北京市东城区2025-2026学年高二上学期期末考试化学试卷(含答案)
- 牛肝菌介绍教学课件
- (2026)中华人民共和国海关注册登记和备案企业信用管理办法解读课件
- GB/T 8175-2025设备及管道绝热设计导则
- 国家事业单位招聘2024中国农业科学院农田灌溉研究所灌溉所招聘27人笔试历年参考题库典型考点附带答案详解(3卷合一)
- 2025年湖北省考面试真题及答案(考生回忆版)
评论
0/150
提交评论