C语言一维数组说课稿讲稿.pptVIP

  • 207
  • 1
  • 约 12页
  • 2017-04-11 发布于湖北
  • 举报
C语言- 一维数组 授课人:计网一班 杨晓燕 教材分析 学情分析 教学方法 教学流程 板书设计 课程地位:计算机相关专业中,《c语言程序设计》与《基于c语言的数据结构算法》, 《VC++》,《VB》,《软件工程》及其他编程语言类课程内容联系紧密。按层次结构, 《C语言程序设计》处于最底层,是他们的基础,是其他几门课的前导课。 教材分析 教材分析 本节课选自《C语言程序设计》李俊主编 电子工业出版社 2012年1月第一版 第七章的内容 教材特点如下: 1、在内容上体现科学性、时代性、实用性,编排上面向应用,理论与实践有机结合; 2、采用案例教学法等教学手段,各章节均有案例, 贯穿整个课程进行难点讲解,以实际应用作突破口,使学生能够真实体验到知识的实际应用, 提高兴趣,促进理解;教学与项目开发融为一体,浅显易懂,符合中职学生认知规律。 3、实验实训环节结合教学内容,实验项目丰富。课程设计中案例学生熟悉 本节课教学内容参考教材第7章的7.2节:一维数组。 教材分析 教学目标 知识目标 使学生认识和理解一维数组的定义,初始化及引用,能在实际解题中应用一维数组 能力目标 掌握一维数组的编程思想,熟悉其算法,提高学生的分析思考及解决问题的能力 情感目标 在学习中培养学生认真学习的态度,培养学生对编程的兴趣 教学重难点 教学重点 :一维数组的定义,初始化及引用 教学难点:与一维数组有关的应用编程方法及 常见算法的基本思路 本次课针对的是中职一年级的学生,他们文化基础较差,计算机专业知识薄弱,C语言程序设计是他们学习的第一门计算机语言类课程,学习时较困难,入门较慢。本次课的教学内容中数组的概念他们容易理解,但涉及数组的编程较为困难。 另外,中职学生对于上机实际操作要比学习理论知识更为有兴趣;简单的实验项目都能完成,但解决实际应用问题的能力也较差。因此,在教学中通过演示让学生有感性认识,提高学习兴趣;通过提出问题让学生讨论议一议,主动思考如何解决;通过一个教学任务让学生动手做一做。 学生学情分析 教学方法 1.讲练结合教学 理论讲授与学生工作页同步进行,课程在机房进行,教师讲课时能统一控制学生用机,学生练习时能开放学生用机。这种教学方式具有实效性,学生可以及时发现问题,提出问题,教学过程是双向的。 2.任务驱动教学 在上课时,分析该次课的主要任务,把任务细分后通过学生工作页布置给学生,由学生在规定的时间内去完成。这种教学法提高了学生自学的兴趣和能力,由被动学习向主动学习转变。 教学流程 课程导入 概念介绍 示例训练 编程方法讲解 反思总结 课后作业布置 一维数组 板书设计 1.数组概念 2.数组元素 3.下标 s 0 1 299 …… s[0] s[1] s[299] 4.一维数组的定义 例 Float int a[6]; 5.一维数组的初始化 如:int a[5]={1,2,3,4,5}; 6.一维数组的引用 例:int a[10]; 7.一维数组算法思想 冒泡排序和选择排序 感谢聆听!

文档评论(0)

1亿VIP精品文档

相关文档