《C语言程序设计》教学大纲.docx
《《C语言程序设计》教学大纲.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计》教学大纲.docx(6页珍藏版)》请在优知文库上搜索。
1、c语言程序设计教学大纲课程编号:13180104英文名称:ProgramminginC学分:2学时:总学时48学时,其中理论16学时,实践32学时先修课程:Python程序设计课程类别:5业基础课程授课对象:机械电子工程专业教学单位:机械与电气工程学院修读学期:第2学期(以18学期为单位填写)一、修程描述和目标4C语言程序设计是一门研究C语言葩木知识与结构化程序设计方法,并采用。语言进行结构化程序设计的课程,内容包括C语古的数据类型、程序结构、各种语句、函数、按处理,结构化程序设计方法.以及相应知识的应用等知识.通过学习该课程,学生在结构化程序设计方法、程序设计诺言与程序设计工具软件的使用等方
2、面受到严格、系统的训练,初步具备运用C语言开发单片机和嵌入式系统的能力。课程目标1:通过系统地介绍程序设计语言,使学生初步了解“噂机,掌握C语言的权础知识,建立起结构化程序设计的基本概念,通过学习用C语言编写程序,掌握程序设计方法,笄成良好的程序设计风格.课程目标2:通过系统的训练,学会运用C语古常用的程序谀让环境,独立完成有一定工作量的程序设计任务.解决一些实际的应用问题.二、及目标对毕业戛求的支撑关系毕业要求指标点课程目标权重指标点42参照科学的理论模型,对比实验数据和结果,解律实验和理论根型结果的差异得到合理有效的结论课程目标!0,课程目标20.5指标点5-2.能鲂针对机械电子工f,二条
3、工程问题.选择与使用恰当的技术手段和现代工程工具诳行建模、预测与仿其,并能够在实践过程中领会相关工具的局限性。课程目标I0.6课程目标2OJ三、学内容、*本要求与学时分配序号教学内容基本要求及重、难点(含德育要求)学时教学方式对应课程目标I数据类型运算符与友达式基本要求:掌握VC6.0开发环境和堪本的程序调试手段;掌握C的将本数据类型、变电的存储形式、变量的定义、赋值、初始化;掌握基本运算符的运舞规则及优先级别、结合性.点:耗本数据类型、常旗与变崎、运算符与表达式难点:基本运算符的运制规则才要求:做好大学职业生涯规划3讲投法实训法课程目标I2C程序设计初步基本要求,埋解算法的特性、掌握用流程框
4、图来.表示一个算法;掌握结构化程序设计思想、赋值语句、数据检入怆出、字符数据的怆入怆出、格式输入与输出.点:赋伯语句、数据输入输出、字符数据的输入输出、格式输入与输出.难点:使用流程图时算法的描述育要求;严诵的科学粕神3讲授法实训法课程目标I课程目标23选择结构基本襄求,理砰分支结构程序设计的一般方法;然悉逻辑值的判断方法与表示:掌握if谱句、SWitCh谱句.点:if语句与SWiRh语句的格式与执行原理;女杂分支结构程序的设计:难点;联套的if语句:寅要求:工匠精神2讲授法实训法课程目标1课程目标24循环控制基本聂求:理解循环结构程序设计的一俄方法:掌握whi1.e、do-whi1.e、fo
5、r请旬:掌握breakcontinue语句G点,for循环的格式与循环条件:whi1.e循环的格式与循环条件:do-whi1.e循环的格式与循环条件g嵌套循环的使用,充的嵌套循:行规则;Whik与do-whi1.e中死循环的预防C2讲授法实训法课程目标1课程目标2序号教学内容将本要求及重,难点(含德方要求)学时教学方式对应课程目标育要求文化自信5其本聂求I熟悉一维数组、字符数组的定义、初始化:理解-维数组存储与我示方法:学界数组元素的使用。点,函数的定义、调用、金数:递归的原理:变Ift的作用域:姐译预处理.M函数的函归;变录的作用域:编译预处理.育要求I爱国情怀2讲授法实训法课程目标1课程目
6、标26函数基本要求,掌握函数的定义及函数调用方法:簟嘘调用函数时数据传述的方法;理解变好的存储类别、变量的生存期和作用域。置点,函数的定义、调用、参数:递归的原理:变屐的作用域,难点t函数的函归;变*的作用域;编译预处理.育要求I爱岗敬业2讲授法实训法课程目标I课程目标27指针基本要求,掌握指针变址的定义、初始化和忸值方法:竽握利用指向变从、一维数组的指针变疑来正碓引用变员、数组元素的方法。点,指针与地址的概念:数组的指针及指向数组的指针变瓜:指向:维数组的指针;:级指针。魔点,指向二维数组的指针;指向字符串的指针.育要求,理论与实践相结合2讲授法实训法课程目标1课程目标2合计16实骁教学安排
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 教学大纲