(9)-C语言程序设计(课程思政)教学大纲_第1页
(9)-C语言程序设计(课程思政)教学大纲_第2页
(9)-C语言程序设计(课程思政)教学大纲_第3页
(9)-C语言程序设计(课程思政)教学大纲_第4页
(9)-C语言程序设计(课程思政)教学大纲_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《C语言程序设计》课程教学大纲一、课程简介(一)知识目标(二)能力目标(三)素质目标次课一般安排3-5个知识点,从七个维度组织内容,分课内、课外开展教学。具有良好的职业道德和职业操守;具有较强的组织观念和集体意识;有耐心,精益求(一)软件开发综述及C程序初步1.教学目标:(1)知识目标:了解计算机语言、C语言发展、计算机原理、国产软件现状;掌握C程序2.教学内容:(1)计算机语言、工作原理(2)软件及软件工程、国产软件现状;(6)程序的输入、编辑和调试。3.教学重点:4.教学难点:(2)利用程序解决问题;(3)调试程序。(二)数据类型及输入输出1.教学目标:型数据变量的分类及定义;理解基本数据类型的存族自豪感,厚植爱国主义情怀;树立正确的人生观、价值观:做事有2.教学内容:(1)数据类型;(2)软件及软件工程、国产软件现状:(3)数据的存储;(4)常量和变量;(5)基本数据类型:整型、实型和字符型;(6)输入、输出函数。3.教学重点:(1)符号常量的使用;(2)整型、实型和字符型常量及变量的形式;(3)输入和输出函数的使用。4.教学难点:(1)整型、实型数据的溢出;(2)输入函数的使用。(三)运算符及表达式1.教学目标:要有轻重缓急,做人要德才兼备,德在才前;理解闰年相关知识学生进行知识储备,厚积薄发;激励学生注重文化修养、2.教学内容:(1)算术运算符及表达式;(2)赋值运算符及表达式;(3)逗号、位运算符及表达式;(4)关系运算符及表达式;(5)逻辑运算符及表达式:(6)表达式及常用的数学函数。3.教学重点(1)算术运算符;(2)赋值运算符;(3)关系运算符;(4)逻辑运算符。4.教学难点:(1)复合赋值表达式;(2)各类数据的混合使用。(四)选择结构程序设计1.教学目标:互补间的辩证关系,培养辩证思维的哲学素养;培养学生个2.教学内容:(1)算法及其表示:(3)条件运算符及表达式;3.教学重点:(2)运用选择结构解决实际问题。(五)循环结构程序设计1.教学目标:法;了解break、continue在循环语句中的作用;掌握循环的嵌套。2.教学内容:4.教学难点:(六)函数1.教学目标:2.教学内容3.教学重点:4.教学难点:(七)变量的存储属性1.教学目标:(1)知识目标:了解变量的存储属性及定义方法;掌握静态变量及全局变量的(2)能力目标:能够理解变量的存储类别;能够理解并合理使用静态及全局变量;能够区分工,各司其职:满足学生的求知欲和好奇心,培养学生的学2.教学内容:(1)变量的存储属性;(2)自动变量、寄存器变量、静态变量和全局变量;(3)宏替换;(4)文件包含处理。3.教学重点:(1)变量的存储属性:(2)静态变量和全局变量。4.教学难点:(1)静态变量和全局变量的综合应用:(2)带参数的宏替换。1.教学目标:学说多与正能量的人交往,汲取正能量;做事情讲求效率2.教学内容:(1)一维数组的定义:(2)一维数组的引用;(3)一维数组的初始化:(4)排序与查找。3.教学重点:(1)一维数组的定义、引用及初始化;4.教学难点:(九)二维数组和字符数组1.教学目标:2.教学内容:3.教学重点:4.教学难点:(十)趣味游戏设计1.教学目标:2.教学内容:(2)井字棋游戏的编制;(3)扫雷相关函数、升级版阶乘程序;(4)升级版阶乘程序。3.教学重点:(1)游戏程序设计的基本过程;(2)扫雷相关函数。4.教学难点:(1)扫雷相关函数:(2)升级版阶乘程序。(十一)指针1.教学目标:2.教学内容:(1)指针与地址的概念;(2)指针变量;(3)指针与函数。(1)指针与地址之间的关系;(2)指针的定义、赋值、引用;(3)掌握指针变量作为函数参数。4.教学难点:(1)指针的引用;(2)指针变量作为函数参数。(十二)指针与数组1.教学目标:(2)能力目标:能够理解指针与数组的关系:能够2.教学内容:(3)字符串与指针3.教学重点:4.教学难点:(十三)结构体与链表1.教学目标:2.教学内容:3.教学重点:4.教学难点:(十四)文件1.教学目标:(3)素质目标:引导学生做事有礼有节,有始有终;引导学生储备知识,储备素养,储备能力,在祖国建设中发挥自己的力量:引导学生养(1)文件类型指针;(2)文件的打开与关闭:(3)文件的读写。(1)打开文件、关闭文件、文件读写函数的应用;(1)文件读写函数的应用;(2)利用文件操作函数编写程序。式评定课程成绩,重视过程化评价并持续改进。在线学习成绩(30%)、课堂讨论表现和课后作业(10%)、实践部分(20%)和期末考试(40%)组成,其中:在线学习成绩包括视频学习(5%),章节测验(10%)和学习行为(10%)和论坛交流(5%)。线下线上相结合的混合式教学模式,鼓励学生通过自主学习、兴趣是最好的老师,在教学过程中将以兴趣为先导,实践,培养学生分析问题、解决问题、动手实践能力以通过集体备课,教师把课程内容按知识点的录成微课,并根据学平台发布。学生主要根据有指导性的学习资源自主学习(一)软件开发综述22(二)数据类型及输入输出常量与变量,整型数据,实型数据,字符型数据,格式输入与输出(scanf()和printf()函数),字符输入与输出(getchar()和22(三)运算符与表式等22(四)选择结构程序设计语句及依套,switch语句24(五)循环结构程序设计46(六)函数函数的定义、参数、返回值、调用,函数的嵌套和递归调用22(七)变量的存储属性22(八)一维数组一维数组的定义、引用、初始化,查找和排序24(九)二维数组二维数组的定义、引用、初始化,字符数组的定义、引用、初始化,常用字符串处理函数26(十-)趣味游戏设计融合学习HTML、JS;二维数组的应用26(十一)指针地址与指针,指针的定义、赋值、引用22(十二)指针与数组函数,指针数组,二级指针22(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论