C语言程序设计说课ppt课件.ppt





《C语言程序设计说课ppt课件.ppt》由会员分享,可在线阅读,更多相关《C语言程序设计说课ppt课件.ppt(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计说课计算机应用技术(软件技术)专业内容提纲 教材教参2 教学设计3 学情学法4课程标准1 教学过程5一、课程标准1.1 本课程的性质、地位和作用 计算机应用技术、软件技术等专业计算机应用技术、软件技术等专业的专业基础模块课程的专业基础模块课程为其他语言类课程、开发类课程提为其他语言类课程、开发类课程提供知识储备和技能准备供知识储备和技能准备1.1 本课程的性质、地位和作用 应用程序设计软件工程数据结构C语言程序设计C语言是基础课程地位1.2 教学内容及进度-64课时单元模块知识点学时基本概念C语言程序结构、常用数据类型;变量声明;常用运算符与表达式学符与格式输入输出函数8基本程序
2、设计结构选择结构设计:if, switch的使用;循环结构设计:while, for的使用;10数组与指针一、二维数组定义与引用;数组表示字符串;字符串处理函数;指针概念;指针存取字符串;与数组的关系;变量指针作业函数参数;8函数函数间数据传递方式;参数结合规则;变量作用域和存储类别;4其它知识结构体与共用体类型定义;结构体变量、数组和指针作函数参数;2理论课程内容及进度(32课时)序号实训项目课时数S1在VC+环境下创建简单C程序并运行2S2算法设计计算圆的周长面积2S3数据类型、运算符、表达式及输入与输出操作3S4选择结构成绩分析、税率表、体重仪4S5循环结构乘法表、凯撒密码4S6一维数组
3、成绩统计;二维数组计算题5S7字符数组与字符串字符分类2S8函数验证哥德巴赫猜想4S9结构体成绩分析3S10指针单链表、循环链表31.2 教学内容及进度-64课时实践课程内容及进度(32课时)1.3 与其他课程之间的关系 数据结构JAVA数组函数指针结构体 程序基本概念 选择结构设计 循环结构设计数组函数C语言程序设计后继课程软件工程应用程序设计计算机信息技术先导课程高等数学1.4 教学目标要求 理解结构化程序设理解结构化程序设计的基本思想、基本计的基本思想、基本概念和基本方法概念和基本方法 掌掌握数组、函数、握数组、函数、指针和结构体的基本指针和结构体的基本含义和使用方法含义和使用方法能力目
4、标能力目标素质目标素质目标知识目标知识目标应用应用VC+集集成环境设计和调成环境设计和调试试C语言程序语言程序 会利用基本编会利用基本编程元素编写简单程元素编写简单的程序的程序良好的心理素质良好的心理素质和克服困难的能力和克服困难的能力 具有严谨和周密具有严谨和周密细致的思维能力细致的思维能力 团团队合作精神和队合作精神和沟通能力沟通能力(要改要改)1.5 教学重点、难点及解决方法 选择结构程序设计选择结构程序设计while与与for循环程序循环程序 设计设计一维、二维数组的定一维、二维数组的定义与引用义与引用函数的调用、声明与函数的调用、声明与函数传递函数传递指针的概念与应用指针的概念与应用
5、课程重点课程重点多重循环程序设计多重循环程序设计二维数组二维数组函数的嵌套调用函数的嵌套调用递归调用递归调用指针在数组和函数中指针在数组和函数中的应用的应用 课程难点课程难点1.5 教学重点、难点及解决方法 从基本语法规定入手 31542重点难点弱化实用性不强的细节 突出基本重点内容的掌握知识点的应用方法作为突破口 设置针对性的训练内容和题目解决方法二、教材教参全国高校出版社优秀畅销书特等奖全国高校出版社优秀畅销书特等奖C C程序设计(第四版)程序设计(第四版)教材由谭教材由谭浩强著,清华大学出版社出版。浩强著,清华大学出版社出版。此教材的特点是:是在提出问题的同此教材的特点是:是在提出问题的
6、同时给出示例程序,而示例程序尽量将时给出示例程序,而示例程序尽量将主要的知识点演示出来,使读者对解主要的知识点演示出来,使读者对解决同类问题的程序设计思想有比较全决同类问题的程序设计思想有比较全面的认识。从而满足初学者以及对程面的认识。从而满足初学者以及对程序要求不是很高的读者的需求,正好序要求不是很高的读者的需求,正好适合高职层次的人才培养目标适合高职层次的人才培养目标2.1 教材教参谭浩强谭浩强.C程序设计(第四版)学习辅导程序设计(第四版)学习辅导.清华大学出版社清华大学出版社向华向华.C语言程序设计语言程序设计.清华大学出版社清华大学出版社沈大林沈大林.C语言程序设计案例教程语言程序设
7、计案例教程.中国铁道出版社中国铁道出版社张晓蕾张晓蕾.C语言基础教程语言基础教程.人民邮电出版社人民邮电出版社李辉李辉.C语言程序设计教程语言程序设计教程.北京:高等教育出版社北京:高等教育出版社许晓许晓.C语言程序设计实践教程语言程序设计实践教程.电子工业出版社电子工业出版社谭浩强谭浩强.C语言程序设计题与上机指导语言程序设计题与上机指导.清华大学出版社清华大学出版社2.1 教材教参2.1 教材教参l目前,我系已建立完善的校内、校外的实习实训基地。目前,我系已建立完善的校内、校外的实习实训基地。l校内实训基地主要有:计算机应用基础实训室校内实训基地主要有:计算机应用基础实训室4个、软件开个、
8、软件开发综合实训室发综合实训室1个。个。2.2 实践教学条件软件开发综合实训室(中山楼315)三、教学方法手段情境导入法情境导入法案例导入法案例导入法对比教学法对比教学法任务驱动法任务驱动法讨论式教学法讨论式教学法教学方法教学方法3.1 教学方法3.1 教学方法3.1 教学方法3.1 教学方法3.1 教学方法3.2 教学手段计算机机房中,利计算机机房中,利用多媒体设备及软用多媒体设备及软件进行知识点讲解。件进行知识点讲解。对于重点内容进行对于重点内容进行板书。板书。利用演示文稿、利用演示文稿、VC+环境程序演环境程序演示进行程序讲解。示进行程序讲解。教师学生每人配备一台学生每人配备一台计算机,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言程序设计 ppt 课件

限制150内