




已阅读5页,还剩25页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2006-2007学年度 第 1 学期C语言程序设计教案系 别: 信息工程系 专 业: 教 研 室: 程序 任课教师: 杜龙非 秦皇岛职业技术学院教学对象*计算机应用与维护*106程序授课日期第1周教学内容第一章 C语言概述计划学时 4教学目的通过学习,学生能够:1 了解C语言的背景2 掌握C语言程序的结构3 领会C语言程序设计的风格知 识C语言的背景C语言程序的结构C语言程序设计的风格技 能熟悉TC态 度 1、认真态度2、探索态度教学的重点与难点C程序结构 C程序的上机步骤教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法导入新课介绍C语言讲解二、授课内容理论教学1C语言的历史背景2C语言的特点3C语言源程序的结构熟悉C语言讲解三、 课堂小结语言出现的历史背景、C语言的特点、C程序组成、C程序的上机步骤概括总结,使学生能够掌握关键。语言简练、概括四、布置作业1.1 1.3 1.4教学对象*计算机应用与维护*106程序授课日期第3周教学内容第二章 程序的灵魂算法计划学时 4教学目的通过学习,学生能够:1 掌握算法的基本概念与特征2 掌握结构化程序设计的基本概念知 识1. 算法的概念2. 简单算法举例3. 算法的特性4. 怎样表示一个算法5. 结构化程序设计方法技 能态 度 1、认真态度2、探索态度教学的重点与难点算法的概念、N-S图、常用算法思想教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:C语言概述导入新课:算法的概念理解、掌握讲解二、授课内容理论教学1 算法的概念2 算法举例3 算法的特征4 算法的表示5 结构化程序设计方法理解掌握算法的概念、特点德国讲解三、 课堂小结算法的概念、算法的特性、怎样表示一个算法、结构化程序设计方法概括总结,使学生能够掌握知识点。语言简练、概括四、布置作业2.4 2.5教学对象*计算机应用与维护*106程序授课日期第4周12节教学内容第三章 数据类型、运算符与表达式计划学时 8教学目的通过学习,学生能够:1 了解基本类型及其常量的表示法2 掌握变量的定义及初始化方法3 掌握运算符与表达式的概念4 领会C语言的自动类型转换和强制类型转换及赋值的概念知 识1. C的数据类型2. 常量与变量3. 整型数据4. 实型数据5. 字符型数据技 能熟悉各种数据类型态 度 1、认真态度2、探索态度教学的重点与难点常用数据类型、常用运算符、数学公式转化为C语言表达式的基本能力教学资源C语言程序设计教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:算法的概念、算法的特性导入新课:C语言中的数据类型了解掌握数据类型讲解二、授课内容理论教学1 常量与变量2 整型数据3 实型数据4 字符型数据5 变量赋初值6 各类数据之间的混合运算7 算述运算符与算术表达式8 赋值运算符与赋值表达式9 逗号运算符与逗号表达式技能培养(学生操作演示)利用各种基本类型进行简单运算了解掌握C语言中的各种数据类型实例演示关键步骤讲解三、 课堂小结C的数据类型、常量与变量、整型数据、实型数据、字符型数据概括总结,使学生能够掌握关键知识点。语言简练、概括四、布置作业3.1 3.2熟练掌握C语言中的各种数据类型练习讲解教学对象*计算机应用与维护*106程序授课日期第4周56节教学内容第四章 顺序结构程序设计计划学时 8教学目的通过学习,学生能够:1 了解C语句的概念及种类2 掌握C语言常用的输入/出方式知 识1 C语句概述2 赋值语句3 字符数据的输入与输出4 格式输入与输出5 顺序结构程序设计举例技 能1、 字符数据的输入与输出2、格式输入与输出态 度 1、认真态度2、探索态度教学的重点与难点C语句的种类、赋值语句、数据的输入输出及输入输出中常用的控制格式教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:变量的定义及初始化方法、运算符与表达式的概念、基本类型及其常量的表示法导入新课:C语句的概念及种类。引入顺序结构程序设计讲解二、授课内容理论教学1 C语句概述2 赋值语句3 字符数据的输入与输出4 格式输入与输出5 顺序结构程序设计举例技能培养(学生操作演示) 顺序结构编程掌握字符数据的输入与输出、格式输入与输出实例演示关键步骤讲解三、 课堂小结C语句概述、赋值语句、数据输入输出的概念及在C语言中的实现、字符数据的输入输出、格式输入与输出概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业4.1 4.2 4.3熟练掌握顺序结构程序设计的应用练习讲解教学对象*计算机应用与维护*106程序授课日期第5、6周教学内容第五章 选择结构程序设计计划学时 8教学目的通过学习,学生能够:1 熟练掌握ifelse的三种语法2 领会switch与break语句的作用知 识1 关系运算符与关系表达式2 逻辑运算符与逻辑表达式3 if语句4 switch语句技 能利用if语句、switch语句编程态 度 1、认真态度2、探索态度教学的重点与难点关系运算符与逻辑运算符及其组成的具有逻辑值的表达式、二条分支语句的格式及基本应用教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:顺序结构程序设计导入新课:关系运算符与关系表达式。引入选择结构讲解二、授课内容理论教学1 关系运算符与关系表达式2 逻辑运算符与逻辑表达式3 if语句4 switch语句技能培养(学生操作演示) 利用if语句、switch语句编程掌握选择结构设计方法及原理实例演示关键步骤讲解三、 课堂小结关系运算符和关系表达式、逻辑运算符和逻辑表达式、if语句、switch语句概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业5.1 5.3 5.4 5.5 5.6熟练掌握选择结构编程练习讲解教学对象*计算机应用与维护*106程序授课日期第7、8周教学内容第六章 循环控制计划学时 8教学目的通过学习,学生能够:1 领会程序设计中构成循环的方法2 掌握for、while、do-while语句的用法3 了解break、continue在循环语句中的作用知 识1 goto语句构成循环2 while语句3 do-while语句4 for语句5 循环的嵌套6 break与continue语句技 能1、掌握for、while、do-while语句的用法2、了解break、continue在循环语句中的作用态 度 1、认真态度2、探索态度教学的重点与难点C构成循环的四种方法,尤其是后三种方法、break与continue语句的基本作用教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:选择结构程序设计导入新课:程序设计中构成循环的方法引入循环结构讲解二、授课内容理论教学1 goto语句构成循环2 while语句3 do-while语句4 for语句5 循环的嵌套6 break与continue语句技能培养(学生操作演示) 利用goto语句、while语句、do-while语句、for语句完成选择结构编程1、掌握for、while、do-while语句的用法2、了解break、continue在循环语句中的作用实例演示关键步骤讲解三、 课堂小结1、goto语句的使用及缺点、while语句的使用、do-while语句的使用2、for语句的使用、 循环的嵌套、 几种循环的比较、 break和continue语句的使用概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业6.1 6.3 6.4 6.5 6.6 熟练掌握JAVA程序设计中数据库的操作练习讲解教学对象*计算机应用与维护*106程序授课日期第9-13周教学内容第七章 数组计划学时 12教学目的通过学习,学生能够:1 了解一维数组、二维数组的基本概念2 掌握数组类型变量的定义与引用3 掌握数组元素的引用知 识1 一维数组的定义与引用2 二维数组的定义与引用3 字符数组技 能1、编程使用一维数组2、编程使用二维数组3、编程使用字符数组态 度 1、认真态度2、探索态度教学的重点与难点1一维数组、二维数组的定义与引用2字符数组的定义与引用、常用字符串处理函数及字符处理函数教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:C构成循环的四种方法,尤其是后三种方法、break与continue语句的基本作用导入新课:一维数组的定义引入数组讲解二、授课内容理论教学1 一维数组的定义与引用2 二维数组的定义与引用3 字符数组技能培养(学生操作演示) 利用数组编程能够利用数组编程实现一些复杂问题实例演示关键步骤讲解三、 课堂小结一维数组的定义、 一维数组元素的引用、 一维数组的初始化、 二维数组的定义、 二维数组元素的引用、 二维数组的初始化、字符数组的定义、 字符数组元素的引用、 字符数组的初始化、 数组应用举例概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业7.1 7.2 7.3 7.5 7.7 7.8熟练掌握利用数组的编程操作练习讲解教学对象*计算机应用与维护*106程序授课日期第14周教学内容第八章 函数计划学时 12教学目的通过学习,学生能够:1 掌握函数的定义与调用2 掌握函数参数的传递方式3 领会变量存储类型的概念及各种存储类型变量的生存期和有效范围4 领会函数的嵌套调用与递归调用5 了解带参数的main函数知 识1 函数的定义2 函数的参数和函数的值3 函数的调用4 函数的嵌套调用5 函数的递归调用6 数组作为函数参数7 变量作用域8 变量存储类别技 能熟悉函数调用的应用态 度 1、认真态度2、探索态度教学的重点与难点1函数定义、函数调用、函数声明等基本基本概念2函数的嵌套调用与递归调用3数组作为函数的参数、变量的存储类别与作用域教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:字符数组的定义、 字符数组元素的引用、 字符数组的初始化、 数组应用举例导入新课:函数的定义引入函数讲解二、授课内容理论教学1 函数的定义2 函数的参数和函数的值3 函数的调用4 函数的嵌套调用5 函数的递归调用6 数组作为函数参数7 变量作用域8 变量存储类别技能培养(学生操作演示)掌握函数调用编程实例演示关键步骤讲解三、 课堂小结函数定义的一般形式、 函数参数和函数值、 函数的调用概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业8.1 8.3 8.4 8.6 8.7 8.8练习讲解教学对象*计算机应用与维护*106程序授课日期第14周教学内容第九章 编译预处理计划学时 4教学目的通过学习,学生能够:1 了解预处理的概念及特点2 掌握有参宏与无参宏的定义及使用3 领会文件包含的使用及效果知 识1 宏定义2 “文件包含”处理技 能熟悉编译预处理在C中的应用态 度 1、认真态度2、探索态度教学的重点与难点有参宏、无参宏的定义与应用;文件包含的基本概念教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:函数的嵌套调用、函数的递归调用、数组作为函数参数导入新课:什么是编译预处理引入宏定义讲解二、授课内容理论教学1 宏定义2 “文件包含”处理技能培养(学生操作演示)掌握编译预处理在C编程中的作用实例演示关键步骤讲解三、 课堂小结不带参数的宏定义、 带参数的宏定义、“文件包括”处理、 条件编译概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业9.2 9.3 9.4 练习讲解教学对象*计算机应用与维护*106程序授课日期第14周教学内容第十章 指针计划学时 24教学目的通过学习,学生能够:1 了解指针与地址的概念2 掌握指针变量的定义、初始化及指针的运算3 掌握指针与数组、指针数组、二级指针等知识4 了解指针与函数的概念5 掌握指针作为函数参数的应用知 识1 指针与地址的概念2 变量的指针和指针变量的指针变量3 数组的指针与指向数组的指针变量4 字符串的指针与指向字符串的指针变量5 指针与函数6 指针数组7 二级指针技 能熟悉指针的应用态 度 1、认真态度2、探索态度教学的重点与难点1指针与地址的基本概念、指针与变量的关系2指针与数组3指针与字符串、指针数组与二级指针4指针的应用教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:不带参数的宏定义、 带参数的宏定义、“文件包括”处理、 条件编译导入新课:地址和指针的概念引入指针讲解二、授课内容理论教学1 指针与地址的概念2 变量的指针和指针变量的指针变量3 数组的指针与指向数组的指针变量4 字符串的指针与指向字符串的指针变量5 指针与函数6 指针数组7 二级指针技能培养(学生操作演示)掌握利用指针编程解决实际问题的能力实例演示关键步骤讲解三、 课堂小结指针与地址的基本概念、指针与变量的关系指针与数组指针与字符串、指针数组与二级指针指针的应用概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业10.1 10.3 10.5 8.6 练习讲解教学对象*计算机应用与维护*106程序授课日期第14周教学内容第十一章 结构体与共用体计划学时 8教学目的通过学习,学生能够:1 掌握结构体和共用体类型的说明、结构体和共用体变量的定义及初始化方法2 掌握结构体与共用体变量成员的引用3 领会存储动态分配和释放4 领会链表的基本概念和基本操作5 领会枚举类型变量的定义6 了解typedef的作用知 识1. 结构体类型的说明及结构体类型变量的定义2. 结构体变量的引用3. 结构体变量的初始化4. 结构体数组5. 指针与结构体数组6. 链表7. 共用体8. 枚举类型9. typedef技 能熟悉利用结构体等特殊类型解决问题编程态 度 1、认真态度2、探索态度教学的重点与难点1结构体的基本概念、结构类型及变量的定义、结构数组2用指针处理链表3共用体及枚举类型的基本概念、typedef的基本概念教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:指向函数的指针、 返回指针值的函数、 指向数组和指向指针的指针、 有关指针的数据类型和指针运算的小结导入新课:结构体类型的说明引入结构体讲解二、授课内容理论教学1. 结构体类型的说明及结构体类型变量的定义2. 结构体变量的引用3. 结构体变量的初始化4. 结构体数组5. 指针与结构体数组6. 链表7. 共用体8. 枚举类型9. typedef 技能培养(学生操作演示)掌握利用结构体等特殊类型解决问题编程的能力实例演示关键步骤讲解三、 课堂小结定义结构体类型变量的方法、 结构体变量的引用、 结构体变量的初始化、 结构体数组概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业11.1 11.2 11.4练习讲解教学对象*计算机应用与维护*106程序授课日期第14周教学内容第十二章 位运算计划学时 4教学目的通过学习,学生能够:1掌握与、或、异或等位运算符2正确进行各种位运算知 识1“按位与”、“按位或”、“异或”、“取反”、“左、右移”运算符及相应位运算2位段技 能熟悉位运算的应用态 度 1、认真态度2、探索态度教学的重点与难点各种位运算的应用教学资源C语言程序设计-北京大学教学后记对培养方案、大纲修改意见对授课计划修改意见对本教案修改意见需增加资源其他教研室主任: 系主任: 教务处: 教学活动流程教学步骤与内容教学目标教学方法一、复习导入新课复习旧课:结构体导入新课:位的含义引入位运算讲解二、授课内容理论教学1“按位与”、“按位或”、“异或”、“取反”、“左、右移”运算符及相应位运算2位段技能培养(学生操作演示)掌握位运算在C中的应用实例演示关键步骤讲解三、 课堂小结“按位与”、“按位或”、“异或”、“取反”、“左、右移”运算符及相应位运算概括总结,使学生能够掌握关键步骤和流程。语言简练、概括四、布置作业12.1 12.3 12.4 练习讲解教学对象*计算机应用与维护*106程序授课日期第14周教学内容第十三章 文件计划学时 4教学目的通过学习,学生能够:1 掌握标准设备输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 派送花束活动方案
- 医院质量管理目标体系构建与实施路径
- 2025届邢台市柏乡县三上数学期末考试模拟试题含解析
- 行政管理经济法概论试题及答案集锦
- 2025年中级经济师复习重点试题及答案
- 掌握公共关系学的思维方式试题及答案
- 2025年市政工程项目实践试题及答案
- 防范恶劣天气安全教育
- 林业有害生物防治协议
- 心理学社会现象分析试题集
- (高清版)DZT 0227-2010 地质岩心钻探规程
- TCEATR 0015-2024 担架电梯技术报告
- 下肢动脉硬化闭塞症的护理查房
- 前置胎盘健康宣教
- 医院标识工作总结共4篇
- NSCACSCS美国国家体能协会体能教练认证指南
- 集装箱装柜数智能计算表
- 尿流动力学检查
- 答案-国开电大本科《当代中国政治制度》在线形考(形考任务一)试题
- 绿植租摆服务投标方案(技术方案)
- 中学英语Unit1 thinking as a hobby课件
评论
0/150
提交评论