


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、高级语言程序设计教案(首页)课题C语言程序设计概述(一)编号1教学目的要求1. 初步了解C语言程序,学会使用C语言环境编辑运行C程序。2. 掌握算法、程序的概念,掌握语法错误和逻辑错误的概念,了解算法的特点, 熟悉算法的设计步骤,掌握用流程图表达算法的方法。重点难点重点:1 程序的基本概念。2 算法设计和算法表达。 难点:C语言程序的基本结构。实施步骤方法教学内容提要时间课堂组织简介教材讲授式引出新课讲授新课布置作业C语言程序设计的课程介绍1 程序与程序设计语言程序的基本概念 程序设计语言2 算法及其描述算法的概念 算法的描述方法3. C语言的发展及特点C语言的发展概况 C语言的特点4. C语
2、言程序的基本结构10551015101015板书设计见投影课外作业实验作业:实验1备考课时 90 分钟适用班级:计算机专业专科高级语言程序设计教案(首页)课题C语言程序设计概述(二)编号2教学目的要求1 掌握C语言的字符集、标识符和关键字的相关理论知识。2 理解并熟练应用C语言程序的开发环境。3理解并熟练掌握C语言程序从编写至运行的全过程。重点难点重点:C语言的字符集、标识符和关键字。难点:C语言程序从编写至运行的全过程。实施步骤方法教学内容提要时间课堂组织讲授新课采取复习、提问、练习、 讲授等形式课堂小结、布置作业复习上节课内容1. C语言字符集、标识符与关键字C语言字符集 标识符与关键字2
3、. C语言程序的开发环境Turbo C 2.0 介绍源程序输入编译、连接与运行3课堂练习小结551015101015155板书设计见投影课外作业备考课时90分钟适用班级:计算机专业专科课题C语言的基本数据类型与表达式(一)编号3教学目的要求1掌握C语言的基本数据类型2掌握常量与变量的概念课题于 J/土疋二k'l4人1士= A J 片匕、C语言的基本数据类型与表达式(二)编号4辞七重点:1. C语言的基本数据类型。2. 常量的表示形式。3. 变量的定义。实施步骤方法教学内容提要时间课堂组织导入新课 讲授新课采取复习、提问、练习、 讲授等形式课堂小结、布置作业复习上节课内容1. C语言的基
4、本数据类型数据类型概述 整数类型 实数类型 字符类型2. 常量与变量常量与符号常量 变量与变量疋义小结1010101015101510板书设计见投影课外作业书面作业:第一章习题1实验作业:完成实验1的实验报告备考教学目的要求1 逗号运算符、条件运算符的运用2 数据类型的自动转换的情况,以及强制转换的使用课题顺序结构程序设计编号5辞七重点:C语言运算符、表达式的使用。难点:数据类型转换的原则。实施步骤方法教学内容提要时间课堂组织导入新课 讲授新课采取复习、提问、练习、 讲授等形式课堂小结、布置作业复习上节课内容1 运算符与表达式算术运算符与算术表达式 赋值运算符与赋值表达式 逗号运算符和求子节表
5、达式 条件运算符2 数据类型转换类型自动转换 赋值转换小结1015151010101010板书设计见投影课外作业书面作业:第二章习题4 7 实验作业:备考教学目的要求1掌握顺序结构及语句2 、掌握格式输出函数printf3 、格式输入函数seanf重点难点重点:1. C语言的基本语句及其使用。2 数据输入输出函数及其使用。难点:1 数据输入输出函数及其使用。2简单C语言程序的编写。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、讲授 等形式课堂小结、布置作业复习上节课内容1. C语言的基本语句 简单语句 复合语句2 数据输入与输出 字符输出函数 字符输入函数 格式输出函数
6、格式输入函数3.程序举例4课堂练习 小结1051055151510105板书设计见投影课外作业书面作业:第三章习题 9、10 实验作业:完成实验2的实验报告备考高级语言程序设计教案(首页)课题习题课编号7教学目的要求1.复习理论知识点。2作业中常见错误的讲解、更正。3.课堂练习。重点难点 重点:1.理论知识点。2 .作业中常见错误的讲解、更正。3.课堂练习。实施步骤方法教学内容提要时间课堂组织采取复习、提问、练习、 讲授等形式复习上节课内容1. 复习理论知识点2. 实验错误的讲解3. 课堂练习5202045板书设计见投影课外作业复习作业:理论知识点及作业错误的更正 实验作业:预习实验3备考课时
7、90分钟适用班级:计算机专业专科课题4.1关系运算符与关系表达式4.2逻辑运算符与逻辑表达式编号7教学目的要求1 理解并掌握关系运算符与关系表达式的性质和使用。2 理解并掌握逻辑运算法语逻辑表达式的性质和使用。课题4.3 if 语句4.4 switch 语句/ L人亠丄J宀工口宀、匚E编号84.5结构嵌套程序举例八工 AV、重点:1 关系运算符与关系表达式的性质和使用。2 逻辑运算符与逻辑表达式的性质和使用。实施步骤方法教学内容提要时间课堂组织导入新课 讲授新课采取复习、提问、练习、 讲授等形式课堂小结、布置作业复习上节课内容1 关系运算符与关系表达式关系运算符 关系表达式 课堂练习2 逻辑运
8、算符与逻辑表达式逻辑运算符 逻辑表达式 课堂练习1010101510101510板书设计见投影课外作业书面作业:第四章习题3实验作业:完成实验3的实验报告备考教学目的要求1. 掌握if语句结构的使用。2. 掌握switch语句的结构和使用。课;.;幣厂句吾句编9重点难点重点:1. if语句的语法规则。2. switch语句的语法规则。难点:1. switch语句的语法规则及相应源程序的编写。2.嵌套程序的编写。实施步骤方法教学内容提要时间课堂组织导入新课 讲授新课采取复习、提问、练习、 讲授等形式课堂小结、布置作业复习上节课内容if语句1. 单分支if语句2. 双分支if语句3. 多分支选择结
9、构4. if语句的嵌套switch语句结构嵌套程序举例101010101015205板书设计见投影课外作业书面作业:第四章习题5 6实验作业:预习实验4备考题 5.3 for 语句号教学目的要求1 .掌握while语句的结构和使用。2. 掌握do-while语句的结构和使用。3. 掌握for语句的结构和使用。重点难点重点:1. while语句的语法规则及相应源程序的编写。2. do-while语句的语法规则及相应源程序的编写。 难点:for语句的语法规则及相应源程序的编写。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、讲授、演算等形式课堂小结、布置作业复习上节课内容
10、while语句1. 形式2. 程序举例do-while 语句1. 形式2. 程序举例for语句1. for语句的一般形式2. for语句的各表达式含义3. for语句与while语句的比较4. for语句的变形10510510515101010板书设计见投影课外作业 复习作业: 实验作业:完成实验4的实验报告备考高级语言程序设计教案(首页)课题5.4 break 、 continue 和 goto 语句5.5循环的嵌套5.6复合结构程序举例编号10教学目的要求1 .掌握for循环语句2 .掌握循环跳出(break , continue , goto )的方法3.掌握循环嵌套重点难点重点:1.
11、break、continue 语句的作用和形式。2.循环嵌套的含义及源程序的编写。难点:1.循环嵌套的含义及源程序的编写。2.循环结构程序的编写及调试。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、讲授、演示等形式课堂小结、布置作业复习上节课内容break、 continue 和 goto 语句1. break 语句2. continue 语句3. goto语句循环的嵌套复合结构程序举例 小结10101010202010板书设计见投影课外作业复习作业:第五章习题,编写源程序并调试 实验作业:预习实验5.1备考课时90分钟适用班级:计算机专业专科课题习题课编号11教学
12、目的要求1 复习第四章、第五章理论知识点。2作业中常见错误的讲解、更正。】甲皆怎F课题厶户,7/ |、-打 06.1模块化程序设计与函数6.2函数的定义与调用编号12辞七重点:1 第四章、第五章的理论知识点。2 作业中常见错误的讲解、更正。 难点:课堂练习实施步骤方法教学内容提要时间课堂组织采取复习、提问、演算、 练习等形式课堂小结、布置作业习题课(第4、5章)1 复习理论知识点2 作业常见错误的讲解3课堂练习2530305板书设计见投影课外作业 复习作业: 实验作业:完成实验5.1的实验报告备考教学目的要求1了解模块化程序设计的思想。2 理解并熟练掌握标准库函数的调用。课题nrr丿i :、弋
13、刁八于丿生 口 人匚丿sima j人匚丿#hj八。6.3函数的递归调用编号13辞七重点:1 模块化设计的思想和原则。2 各类函数的定义和调用。 难点:各类函数的定义和调用。实施步骤方法教学内容提要时间课堂组织导入新课 讲授新课采取复习、提问、讲授、 演示等形式课堂小结、布置作业复习上节课内容模块化程序设计与函数1 模块与函数2 模块设计原则3 算法描述简介 函数的定义与调用1 标准库函数2函数的定义3函数的调用4.参数的传递 小结10101051010101510板书设计见投影课外作业复习作业:实验作业:预习实验5.2备考教学目的要求1 理解两类递归调用的含义及区别。2熟练使用函数的递归调用编
14、写源程序。重点难点重点:1 函数递归调用的含义。2 递归调用程序的编写和调试。 难点:递归调用程序的编写和调试。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、 讲授、演算等形式课堂小结、布置作业复习上节课内容函数的递归调用1 直接递归调用2 间接递归调用 3.程序举例课堂练习101515202010板书设计见投影课外作业 复习作业: 实验作业:完成实验5.2的实验报告备考高级语言程序设计教案(首页)课题6.4变量作用域与存储方式6.5编译预处理6.6函数设计举例编号14教学目的要求1 熟练掌握变量的作用域及存储方式。2 理解并掌握编译预处理的含义和使用。3模块化设计
15、思想在程序设计中的体现,各类函数的定义、设计和调用。重点难点难点:1 变量的作用域及存储方式。2 模块化程序设计思想。实施步骤方法教学内容提要时间课堂组织复习并导入新课讲授新课采取复习、提问、讲授、 练习、演示等形式课堂小结、布置作业复习上节课内容变量作用域与存储方式1 变量的作用域2 变量的存储方式 编译预处理1 .宏定义2 文件包含3 条件编译 函数设计举例 小结101510101010205板书设计见投影课外作业实验作业:预习实验6备考课时90分钟适用班级:计算机专业专科课题7.1 一维数组7.2二维数组编号15教学目的要求1. 掌握一维、二维数组的定义2. 重点掌握一维、二维数组元素的
16、引用课题7.3数组的应用编号16辞七重点:1.一维数组的定义、存储结构和初始化。2.二维数组的定义、存储结构和初始化。 难点:二维数组的存储结构。实施步骤方法教学内容提要时间课堂组织导入新课 讲授新课采取提问、练习、讲授、 演示等形式课堂小结、布置作业复习上节课内容一维数组1. 一维数组的定义2. 维数组元素的引用3. 维数组的存储结构与初始化 二维数组1. 二维数组的定义2. 二维数组元素的引用3. 二维数组的存储4. 二维数组的初始化小结5101510101015105板书设计见投影课外作业实验作业:完成实验6的实验报告备考教学目的要求1 理解并熟练掌握数组的应用(选择法及折半查找算法)2
17、 掌握字符数组与字符串课题7.4字符数组与字符串编号17-寸住七.V重点:1 利用数组处理批量数据。2 利用数组进行数据查找。3利用数组进行数据排序。 难点:1.利用数组进行数据查找。2 利用数组进行数据排序。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课米取复习、练习、讲授、 演示等形式课堂小结、布置作业复习上节课内容数组的应用1. 利用数组处理批量数据2. 利用数组进行数据查找3. 利用数组进行数据排序 程序实例练习1020202020板书设计见投影课外作业实验作业:预习实验7.1备考教学目的要求1 理解字符数组的定义与初始化。2 理解并熟练掌握字符串的概念及存储。3.掌握字付串的输
18、入与输出。4 熟练掌握字符串处理函数的含义和使用。重点难点 重点:1 字符串的存储。2字符串的输入与输出。3 字符串处理函数的含义和使用。 难点:1 字符串的输入与输出。2 字符串处理函数的含义和使用。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、讲授、演算等形式课堂小结、布置作业复习上节课内容字符数组与字符串1 字符数组的定义与初始化2 字符串的概念及存储3字符串的输入与输出4字符串处理函数5.小结55102020255板书设计见投影课外作业实验作业:完成实验7.1的实验报告备考高级语言程序设计教案(首页)课题7.5数组作为函数的参数7.6程序举例编号18教学目的
19、要求1 理解并熟练掌握数组作为函数参数的传递和调用。 2能够根据实际的问题定义编写源程序并调试。重点难点重点:1 .数组兀素作为函数实参的传递和调用。2.数组名作为函数参数的传递和调用。 难点:1 .数组名作为函数参数的传递和调用。2.解决实际问题的源程序的编写和调试。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、讲授、演示等形式课堂小结、布置作业复习上节课内容数组作为函数的参数1. 数组元素作为函数参数2. 数组名作为函数参数 程序举例课堂练习1020202020板书设计见投影课外作业实验作业:预习实验7.2备考课题习题课编号19适用班级:计算机专业专科课时90分
20、钟教学目的要求1 复习第六章、第七章理论知识点。2作业中常见错误的讲解、更正。】甲皆怎F课题厶户,7/ |、-打 0中期测验编号20辞七重点:1 第六章、第七章的理论知识点。2 作业中常见错误的讲解、更正。 难点:课堂练习实施步骤方法教学内容提要时间课堂组织采取复习、提问、演算、 练习等形式课堂小结、布置作业习题课(第6、7章)1 复习理论知识点2 作业常见错误的讲解3课堂练习2530305板书设计见投影课外作业实验作业:完成实验7.2的实验报告备考教学目的要求测试前七章的内容,通过练习,了解学生的实际掌握情况。课题8.1指针与指针变量8.2指针与函数编号21辞七实施步骤方法教学内容提要时间板
21、书设计见投影课外作业备考教学目的要求1 理解并掌握指针的概念。2 熟练掌握指向变量的指针变量的概念、定义形式和使用。3.理解指针和函数的关系。4熟练掌握指向函数的指针的含义和定义形式。5.熟练完成利用指针的程序设计。重点难点重点:1.指针的概念。2.指向变量的指针变量的概念、定义和使用。 难点:指向函数的指针变量的概念、定义和程序设计。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、 讲授等形式课堂小结、布置作业复习上节课内容指针与指针变量1 .扌曰针的概念2. 指针变量的定义与初始化3. 指针运算4. 多级指针 指针与函数1. 指针作为函数参数2. 指针函数3. 指
22、向函数的指针1010101510151010板书设计见投影课外作业思考作业:第八章习题1 实验作业:预习实验8.1备考高级语言程序设计教案(首页)课题8.3指针与数组编号22教学目的要求1 理解指针和数组的关系。2 熟练掌握指向数组的指针变量的定义。3能够利用指针完成程序设计。重点难点重点:指向数组的指针变量的定义形式。 难点:利用指针完成程序设计。实施步骤方法教学内容提要时间课堂组织复习并导入新课讲授新课采取复习、提问、讲授、 练习等形式课堂小结、布置作业复习上节课内容指针与数组1 指向一维数组的指针2.二维数组的与多维数组的指针表示法3 例题讲解4课堂练习1020202020板书设计见投影
23、课外作业复习作业:教材课后题源程序的编写和调试 实验作业:预习实验8.1备考课时90分钟适用班级:计算机专业专科课题8.4指针与字符串编号23教学目的要求1 理解指针和字符串的关系。2熟练掌握指向字符串的指针变量的定义。q 台匕舷壬【1朗土匕皋土心击祀空鸟4£课题8.5指针数组与命令行参数8.6程序举例编号24辞七重点:指向字符串的指针变量的定义形式。 难点:利用指针完成程序设计。实施步骤方法教学内容提要时间课堂组织导入新课 讲授新课采取复习、提问、练习、 讲授等形式课堂小结、布置作业复习上节课内容1 字付串的扌曰针表示法(1) 定义形式(2) 例题讲解2 字符串数组(1) 含义(2
24、) 定义形式3课堂练习小结10101515101515板书设计见投影课外作业复习作业:教材课后题源程序的编写和调试 实验作业:完成实验8.1的实验报告备考教学目的要求1 理解指针数组的含义。2 掌握指针数组的定义形式和使用。课题WTid习题课编号25辞七号难点:1 指针数组的含义、定义和使用。2. main函数命令行参数的含义。实施步骤方法教学内容提要时间课堂组织导入新课 讲授新课采取复习、提问、练习、 讲授等形式课堂小结、布置作业复习上节课内容指针数组与命令行参数 1指针数组(1) 含义(2) 定义形式2 命令行参数(1) 参数含义(2) 讲解例题3.程序举例 小结1010101010202
25、0板书设计见投影课外作业复习作业:教材课后题源程序的编写和调试 实验作业:预习实验8.2备考课时90分钟课时90分钟适用班级:计算机专业专科适用班级:计算机专业专科教学目的要求1.复习第八章理论知识点。2作业中常见错误的讲解、更正。3.课堂练习。重点难点重点:1.第八章的理论知识点。2.作业中常见错误的讲解、更正。难点:课堂练习实施步骤方法教学内容提要时间课堂组织采取复习、提问、演算、 练习等形式课堂小结、布置作业习题课(第8章)1. 复习理论知识点2. 作业常见错误的讲解3. 课堂练习2530305板书设计见投影课外作业复习作业:教材课后题源程序的编写和调试 实验作业:完成实验8.2的实验报
26、告备考高级语言程序设计教案(首页)课题9.1结构体类型的定义9.2结构体类型变量编号26教学目的要求1 理解结构体类型的构造。2 熟练掌握结构体类型的定义和使用。3熟练使用结构体类型变量编写程序。重点难点 重点:1 .结构体类型的构造。2. 结构体类型的疋义。3. 结构体类型变量的定义和使用。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、讲授、演示等形式课堂小结、布置作业复习上节课内容结构体类型的定义结构体类型变量1 .结构体类型变量的疋义2. 结构体变量的使用3. 结构体变量的初始化4. 结构体变量的输入与输出 讲解例题1010101015151010板书设计见投
27、影课外作业复习作业:第九章习题1 实验作业:预习实验9.1备考课9.3结构体类型数组9.4结构体类型指针编27题9.5结构体与函数号高级语言程序设计教案(首页)教学目的要求1 熟练掌握结构体类型数组的定义、初始化和使用。2 熟练掌握指向结构体变量的指针和指向结构体数组元素的指针。3 熟练掌握结构体变量作为函数参数、指向结构体变量的指针作为函数参数的 操作。4 熟练掌握函数的返回值为结构体类型。重点难点1 结构体类型数组的定义、初始化和使用。2 指向结构体变量的指针和指向结构体数组元素的指针。3.结构体变量作为函数参数、指向结构体变量的指针作为函数参数。实施步骤方法教学内容提要时间课堂组织导入新
28、课讲授新课采取复习、提问、练习、讲授、演示等形式课堂小结、布置作业复习上节课内容 结构体类型数组1. 结构体类型数组的定义2. 结构体类型数组的初始化3. 结构体类型数组的使用 结构体类型指针1. 指向结构体变量的指针2. 指向结构体数组元素的指针 结构体与函数1. 结构体变量作为函数参数2. 指向结构体变量的指针作为函数参数3. 函数的返回值与结构体类型 小结105101010101010105板书设计见投影课外作业复习作业:教材课后题源程序的编写和调试 实验作业:预习实验14备考课时90分钟适用班级:计算机专业专科课题9.6链表9.7程序举例编号28教学目的要求1 理解链表的概念。1 熟练
29、掌握内存动态管理函数。2 熟练掌握链表的基本操作。重点难点1.链表的基本操作。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、讲授、演示等形式课堂小结、布置作业复习上节课内容链表1. 链表概述2. 内存动态管理函数3. 链表的基本操作 程序举例小结101015252010板书设计见投影课外作业复习作业:教材课后题源程序的编写和调试 实验作业:预习实验14备考高级语言程序设计教案(首页)课题10.1共用体类型与共用体变量10.2共用体变量的引用10.3共用体变量的应用编号29教学目的要求1 理解共用体类型与共用体变量的含义。 2熟练掌握共用体变量的引用方法。3 熟练掌握
30、共用体变量的应用。重点难点1 共用体变量的引用。2 共用体变量的应用。实施步骤方法教学内容提要时间课堂组织导入新课讲授新课采取复习、提问、练习、讲授、演算等形式课堂小结、布置作业复习上节课内容共用体类型和共用体变量共用体变量的引用共用体变量的应用小结1015302510板书设计见投影课外作业复习作业:教材课后题源程序的编写和调试 实验作业:预习实验15备考课时 90 分钟适用班级:计算机专业专科高级语言程序设计教案(首页)课题10.4位运算与位段结构10.5枚举类型10.6类型定义编号30教学目的要求1 熟练掌握位运算和位段结构。2 熟悉枚举类型。3 熟练运用类型定义。重点难点1 位运算。2 类型定义。实施步骤方法教学内容提要时间课堂组织复习并导入新课讲授新课采取复习、提问、讲授、 练习、
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 18.1.2 平行四边形的判定 说课稿-人教版八年级数学下册
- 车路协同服务合同
- 新能源行业上市公司研发投资与技术转化成果报告2025
- 工业互联网平台安全多方计算在能源行业的应用案例报告
- 全国泰山版初中信息技术八年级下册第七章第2节《创建网站》说课稿
- 生物质能源在2025年分布式能源系统中的应用与新能源协同研究报告
- 新能源产业2025年协同创新与新能源汽车研究报告
- 2025年储能系统在电网应急供电中的关键作用报告
- 2025年储能电池在电网储能调峰中的储能设备投资策略与收益分析报告
- 宁波实验室施工方案
- 国企食堂承包服务方案(3篇)
- T-CAV 016-2025 T-CAS 1049-2025 二代测序法在灭活疫苗候选株筛选应用的技术要求
- 造林工技师、高级技师参考题及答案
- 艾滋病的诊断和鉴别诊断
- 云鹤电商公司管理制度
- 教育行业电销话术
- 2025-2030全球及中国汽车后桥转向系统行业市场现状供需分析及投资评估规划分析研究报告
- 租房安全协议合同书
- 智能书架解决方案
- 五金厂生产管理方案
- 江苏省南京师范大学附属中学2023-2024学年高二上学期期初测试数学试题
评论
0/150
提交评论