文档详情

《C语言程序设计基础》教案 第14课 数组的使用(一).pdf

发布:2025-04-25约5.46千字共5页下载文档
文本预览下载声明

教案首页

课程:C语言程序设计授课教师:学年第学期

周次第周时间年月日专业班级:

授课授课理论课□实验课□实训课□教学2学

单元6:数组的使用(一)

章方式教学做一体化课程√时数时

教学理解数组的含义;掌握一维数组的定义、初始化及引用方法;理解并掌握数组的输入、输出、

目的等基本操作。

教学内容教学过程设计及时间分配

1.问题引入讲授互动10分

学2.一维数组的定义讲授10分

1.数组的引入与本质

3.一维数组的初始化演示、讲授5分

组2.一维数组的定义与初始化4.一维数组的引用演示、操作15分

3.一维数组的引用与基本操作

5.一维数组的基本操作演示、讲授25分

织4.案例与实践操作6.随堂练习案例20分

7.小结、作业及实验安排讲授5分

教学

重点重点:一维数组的定义与基本操作

教学难点:一位数组元素的引用

难点

教学理论讲授、演示、对比讲解、案例分析

手段

双语lineararray——维数组

教学

index—索引

作业及作业:单元总结与单元练习

思考题知识拓展:算法的空间复杂度

1.谭浩强主编的《C语言程序设计》(清华大学出版社)。

参考2.丹尼斯·里奇《C语言程序设计》(第二版)。

资料3.NCRE考试用教程《C语言程序设计》(高等教育出版社)。

4.网络教学资源:国家精品课网站。

本讲

对于数组的使用,首先要理解循环定义与声明方式,在此基础上熟练语法规则。数组作为整体

内容

进行使用是难点,数组的优势在于简化了操作多个变量的方式,通过练习最终达到灵活运用的

学法

目的。

指导

单元6-1数组的使用(教案)

教学内容及教学过程说明

步骤一问题引入

例如,要统计一个班40名学生考试成绩的平均分,只需要把40个

成绩相加,再除以40就行了。按照之前所学到的知识,对于40个成绩通过问题引入,

只需要定义40个变量即可。了解普通变量无

法解决的问题。

问题:声明、计算过程繁琐,数据之间类型相同等特点没有被很好

利用。

解决方法:“数组”表示一批具有相同属性的数据。同时将数组与

循环结合起来,快速地处理大批量的数据,极大地提高了工作效率。

步骤二

显示全部
相似文档