信息化教学设计PPT-《一维数组》.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息化教学设计PPT-《一维数组》

* Company Logo 高 职 组 教学情况分析 思考 教学过程设计 教学效果反思 汇报内容 第一部分 教学情况分析 一、教学情况分析 教学对象 教学目标及重难点 教学内容 教学对象 教学目标及重难点 教学内容 任务1 输入裁判评分 任务2 计算选手得分 任务3 统计选手排名 项目载体:裁判评分程序 “学中做、做中学”教学思路 “职业情境、项目主导”人才培养模式 1 2 3 4 一维数组的声明; 数组的初始化; 数组元素的访问使用。 知识点 一、教学情况分析 教学对象 教学目标及重难点 教学内容 《C语言程序设计》 形象思维强 抽象思维弱 动手能力强 自主学习能力弱 学习兴趣不浓 软件技术专业 高职二年级学生 一、教学情况分析 教学对象 教学目标及重难点 教学内容 1 教学目标 一、知识目标 1、熟练掌握一维数组的声明、创建的语法结构及使用的基本流程; 2、掌握静态初始化和动态初始化的区别。 二、能力目标 1、会使用一维数组解决实际问题; 2、能独立对编码进行调试和修正。 三、素养目标 1、养成善于运用信息技术进行知识的获取及良好的自主探究的习惯和创新精神; 2、培养良好的编码规范、细致缜密的工作态度、团结协作的良好品质、沟通交流和书面表达能力。 一、教学情况分析 教学对象 教学内容 2 教学重难点 一维数组的声明、创建和使用 一维数组的使用 一、教学情况分析 教学目标及重难点 第二部分 教学资源整合 二、教学资源整合 授课录像 教学课件 常见问题与解答 习题试题库 经验技巧 说课 课程标准 课程简介 学习指南 电子教材 整体设计 单元设计 项目库 课程实训 考核代码 二、教学资源整合 知识 获取 知识 内化 知识 拓展 化解 教学 重点 教 学 资 源 整 合 班级QQ群 发布即时通知 互动交流、化解难点 课程微信平台 发布即时通知 互动交流、化解难点 国家软件技术专业教学资源库 获取拓展资源 国家级精品资源共享课平台 方便在线学习 云平台 方便下载大资源 进行线下学习 实验实训平台 完成课堂课后实践 课程评价平台 形成个人、班级评价报告 二、教学资源整合 第三部分 教学过程设计 三、教学过程设计 30 课前准备 课后实践 探究分析 任务实施 创设情境 评价总结 项目导入 如何编程实现青歌赛评分平台的功能? 15位裁判的分数如何存放? 如何计算选手得分?如何排名? 模拟演示 三、教学过程设计 探究分析 任务实施 创设情境 评价总结 知识点1:一维数组的声明(3分钟) 数组变量的定义可以采用如下两种格式之一: 数组元素类型 数组名[ ]; 数组元素类型[ ] 数组名; 其中,数组元素类型可以是基本数据类型或者引用数据类型。声明数组变量后,并没有在内存中为数组分配存储空间。不能访问和使用数组元素,必须要经过初始化后才能使用。 示例: char s[]; int[] array; String[] args; 知识点2:数组的初始化(7分钟) 1、静态初始化:不指定数组元素个数,由初始化元素的个数确定数组的大小。 格式:数组元素类型 数组名[ ]={值1,值2,…}; 2、动态初始化 格式: 数据元素类型 数组名[]; 数组名=new 数组元素类型[元素个数]; 或 数组元素类型 数组名[]=new 数组元素类型[元素个数]; 数组元素类型[] 数组名=new 数组元素类型[元素个数]; 知识点3:数组元素的访问和使用(10分钟) 数组元素的引用:数组名[下标] 赋值:数组名[下标]=与数组元素同类型的常量、变量或表达式 使用: (1)基本数据类型的数组:给数组元素分配内存空间后,直接赋值。 int a=new int[5]; for(int i=0;ia.length;i++){ a[i]=i; } (2)复合类型的数组:给数组元素分配内存空间后,还需为每个数组元素单独分配内存空间。 知识迁移 自主探究 分组讨论 示例操作 教师归纳 知识探究 与《C语言》数组的区别 网络 课程 平台 三、教学过程设计 任务1 输入裁判评分 方案:由循环输入来实现15位裁判的打分; 任务2 计算选手得分 方案:要先找出15位裁判评分中最高分和最低分,去掉后计算平均分; 任务3 统计选手排名 方案:对一维数组元素的排序。 确定方案 任务实施 创设情境 评价总结 任务1 输入裁判评分 示范操作 任务分析 教师提问

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档