《C程序设计B》教学大纲.docx
《《C程序设计B》教学大纲.docx》由会员分享,可在线阅读,更多相关《《C程序设计B》教学大纲.docx(8页珍藏版)》请在第壹文秘上搜索。
1、C程序设计B教学大纲适用范围:202X版本科人才培养方案课程代码:08130111课程性质:专业选修课学分:3学分学时:48学时(理论32学时,实验16学时)先修课程:无后续课程:无适用专业:车辆工程开课单位:计算机科学与技术学院一、课程说明C程序设计B是车辆工程专业的专业选修课。本课程的任务主要是掌握C语言的基本知识、语法;能够综合运用所学知识,熟练掌握阅读和分析简短程序的方法和技巧,熟练掌握调试简单程序的方法和技巧;养成良好的程序设计风格,熟练使用自顶向下逐步求精的方法来解决问题,最终掌握程序设计方法及自学新知识的能力,同时为学习后续课程打下必要的基础。二、课程目标通过本课程的学习,使学生
2、达到如下目标:课程目标1:熟练掌握C语言程序设计的相关知识,培养计算思维,为以后进行后续课程的“课程设计”和“毕业设计(论文)”打下良好的基础。课程目标2:掌握基本语法和一些常用函数及程序设计的基本思想、熟悉常用的算法与编程技巧,具备初步的编程解决实际问题的能力,能够编写计算机程序实现对复杂工程问题的模拟、预测和分析。课程目标3:积极培育社会主义核心价值观,践行中国优秀传统文化教育,树立正确的人生观、世界观和价值观;树立正确的劳动观念,切实提升心理素质,增强干事创业的信心。三、课程目标与毕业要求C程序设计B课程教学目标对车辆工程专业毕业要求的支撑见表I0表1课程教学目标与毕业要求关系毕业要求指
3、标点课程目标支撑强度1.工程知识1.2能够将数学、物理和工程科学技术基础知识用于对车辆工程相关复杂工程问题建课程目标1:熟练掌握C语言程序设计的相关知识,培养计算思维,为以后进行后续课程的“课程设计”和“毕业设计(论文)”H立数学模型并进行求解。打下良好的基础。课程目标2:掌握基本语法和一些常用函数及程序设计的基本思想、熟悉常用的算法与编程技巧,具备初步的编程解决实际问题的能力,能够编写计算机程序实现对复杂工程问题的模拟、预测和分析。12.终身学习12.1具有勤奋求学、精于探索的素养,对问题的辩证思维和批判性思维意识,以及不断求知和终身学习的素养。课程目标2:掌握基本语法和一些常用函数及程序设
4、计的基本思想、熟悉常用的算法与编程技巧,具备初步的编程解决实际问题的能力,能够编写计算机程序实现对复杂工程问题的模拟、预测和分析。课程目标3:积极培育社会主义核心价值观,践行中国优秀传统文化教育,树立正确的人生观、世界观和价值观;树立正确的劳动观念,切实提升心理素质,增强干事创业的信心。M注:表中“H(高)、M(中)”表示课程与相关毕业要求的关联度。四、教学内容、基本要求与学时分配1.理论部分理论部分的教学内容、基本要求与学时分配见表2。表2教学内容、基本要求与学时分配教学内容教学要求,教学重点难点学实验学时对应的课程目标1. C语言概述1.1 程序设计与C语言1.2简单的C程序1.3算法1.
5、4C语言开发环境教学要求:理解程序设计与C语言,掌握简单的C程序,了解算法,掌握C语言开发环境的使用。重点:程序设计与C语言;简单的C程序,C语言开发环境。难点:算法。21、22.数据类型、运算符与表达式2.1 数据类型2.2标识符、符号常量与变量2.3运算符与表达式2.4数据类型转换教学要求:了解数值的定点与浮点表示,掌握整数的有符号与无符号类型,理解类型宽度与取值范围;掌握整型常量、字符类型及其常量、实型常量、符号常量;掌握运算符与表达式;掌握数据类型的隐式转换和显式转换。重点:数据类型;运算符与表达式;数据类型转换。难点:数值的定点与浮点表示,数据类型转换。441、23.顺序结构程序设计
6、3.1C语言语句3.2赋值语句教学要求:理解C语言语句;掌握赋值语句;掌握格式化输出函数、格式化输入函数、字符输入/输出函数。重点:掌握赋值语句;格式化输出函数、41、23.3 标准输入输出函数3.4 字符输入/输出函数格式化输入函数。难点:格式化输出函数、格式化输入函数。4.选择结构程序设计4.1关系运算符与关系表达式4.2逻辑运算符与逻辑表达式4.3if语句4.4条件运算符与条件表达式4.5switch语句教学要求:掌握关系运算符与关系表达式;掌握逻辑运算符与逻辑表达式;掌握if语句;理解条件运算符与条件表达式;掌握switch语句。重点:关系运算符与关系表达式;逻辑运算符与逻辑表达式;i
7、f语句;SWitCh语句。难点:逻辑运算符与逻辑表达式;SWitCh语句。61、25.循环结构程序设计5.1 为什么需要循环控制5.2while循环5.3do-WhiIe循环5.4for循环5.5循环的嵌套5.6 改变循环执行状态的语句5.7 循环的应用举例教学要求:理解循环控制;掌握WhiIe循环;掌握do-While循环;掌握for循环;理解循环的嵌套;掌握改变循环执行状态的语句。重点:WhiIe循环;掌握do-while循环;掌握for循环;改变循环执行状态的语句。难点:改变循环执行状态的语句。441、26.数组6.1一维数组6.2二维数组6.3字符数组教学要求:掌握一维数组;理解二维数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C程序设计B 程序设计 教学大纲
