高中信息技术教案在数组中查找数据一等奖.docx
- 文档编号:10073175
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:16
- 大小:3.11MB
高中信息技术教案在数组中查找数据一等奖.docx
《高中信息技术教案在数组中查找数据一等奖.docx》由会员分享,可在线阅读,更多相关《高中信息技术教案在数组中查找数据一等奖.docx(16页珍藏版)》请在冰点文库上搜索。
高中信息技术教案在数组中查找数据一等奖
课题:
§3.3 在数组中查找数据(《算法与程序设计》模块)
课时:
1个(45分钟)
一、课程标准分析
(三)算法与问题解决例举
C.查找、排序与问题解决
(1)了解数组的概念,掌握使用数组存储批量数据的基本方法。
(2)通过实例,掌握使用数据查找算法设计程序解决问题的方法。
二、教材内容分析
(一)什么是数组
(1)数组是一组有序的相同类型的变量。
(2)在VB中如何定义数组
Dim数组名(常量)As数据类型
(二)使用顺序查找的算法解决问题
(1)顺序查找的算法思路
(2)针对具体问题,使用顺序查找的算法解决问题。
(VB)
三、学生分析
1.学生具有VB编程解决问题的基础和经验。
2.高二学生具备了数学课程中“数列”的概念知识。
3.高二学生能够明白“顺序查找”的方法思路。
4.学生有编程成功解题的成就欲望。
四、学习环境分析
1.学生多媒体网络机房
2.可以使用FTP下载文件、上传作用。
五、确定学习目标
1.能说出或写出“什么是数组”
2.能够在VB编程解题过程中自己定义数组。
3.能够编程解决范例问题。
4.针对新问题,能够使用“顺序查找”算法在范例基础上做修改,解决新问题。
5.能说出rnd()、round()、str()三个函数的作用,并能够在编程中正确使用它们。
六、确定学习重点与难点
学习重点:
学习目标2、3、4
学习难点:
学习目标3
七、选择教学策略
学习目标
教学策略
目标1
举例、数学知识联系
目标2、3
演示过程、讲解重点
目标4
启发
目标5
举例、演示
八、设计教学思路
九、配置教学媒体和资源
1
配套PPT
2
配套PDF(即配套PPT的PDF版本),学生只能看不能复制
3
范例程序(编程:
在10个数中,找出最大数。
)
十、确定学习效果评价
1
范例程序
2
练习(编程:
在10个数中,找出最小数。
)
十一、细化教学过程
步骤
思路
教师活动
学生活动
1
开门见山,
提出问题
提出问题“在10个数中,找出最大数”
听
2
回忆”编程解题”的流程
使用配套PPT演示回顾
看PPT,一起回顾
3
依流程解题。
在流程中阐明概念,演示、讲解思路,解释小知识点。
使用配套PPT演示讲解编程解题的流程
第一步:
第二步:
在第二步“设计算法”中,详细阐述概念、讲解思路。
第三步:
第四步:
第五步:
使用VB范例程序演示第四步和第五步,详细讲解第四步“设计界面、编写代码”
四.1.设计界面
四.2.编写代码
在演示过程中讲解rnd()、round()、str()三个函数的作用
使用数组前,需要首先定义数组。
即先定义后使用。
看PPT,听讲解,看范例程序,回答教师的提问
4
学生独立编程解决例题
教师指导学生独立完成练习。
下载配套PDF,
参看PDF,
模仿解决范例问题
5
教师评价学生练习1
教师及时评价学生的练习情况,对学生的学习给予积极反馈。
体味被关注感和成就感
6
教师提出新问题,启发学生使用“顺序查找”
编程解决新问题。
提出新问题:
“在10个数中,找出最小数”
提醒学生,比较新旧两个问题的异同。
听、看
7
学生独立编程解决新问题
教师指导学生独立完成练习。
鼓励学生在原有练习基础上做修改,解决新问题。
下载练习或看黑板,独立编程解决新问题。
8
教师评价学生练习2
教师及时评价学生的练习情况,对学生的学习给予积极反馈。
体味被关注感和成就感
9
小结
教师对本节课做简单小结。
小结学生学习情况,鼓励学生独立编程解决问题,体味编程解题的成就感。
听
十二、
教学反思
□
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中 信息技术 教案 数组 查找 数据 一等奖