师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步浙教版选修1 算法与程序设计5.2 解析算法的程序实现下载详情
  • 下载地址
  • 内容预览
下载说明

1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!

2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。

3、有任何下载问题,请联系微信客服。

扫描下方二维码,添加微信客服

师梦圆微信客服

内容预览

《5.2解析算法的程序实现》精品教案优质课下载

三、教学目标的确定和依据:

普通高中信息技术新课程标准在本模块旨在使学生体验算法思想,能从简单问题出发,设计解决问题的算法,并初步使用编程实现算法。提高学生的信息技术素养和信息技术操作能力,结合本节课内容,确定以下学习目标:

1、(知识、技能目标):了解解析法,学会用解析法分析问题、解决问题,学会编写程序实现解析法。

2、(能力目标):经历用解析法解决问题过程中,培养学生分析、比较、迁移等能力。

3、(情感目标):通过用解析法解决实际问题,培养学生对程序设计的兴趣和热情。

四、教学重、难点

重点:学会用解析法编写程序解决实际问题

难点:用解析法分析问题。

五、教学方法:对于一种算法的学习,如果直接讲授,会让人感觉枯燥,没有兴趣,而如果将其溶入到学生感兴趣的任务或问题中,完成任务的过程中,让学生在完成任务的同时掌握其算法思想。所以在本节课教学中我主要采取任务驱动法,并结合引导探究、讲授、小组讨论等多种教学方法。从而培养了学生的分析问题、解决问题的能力及合作、参与意识。

六、教学过程:

把全班同学分成A到I组,便于上课的提问和回答和合作。

创设情景导入:从我们的日常生活入手讲解,我们的生活离不开计算机,离不开电脑,因为它太方便了,方便我们的生活,方便相互之间的交流,交易。而这种方便源于电脑的自动、智能。因为我们事先已编制好了要解决问题的步骤了。用特定的语言来实现了。我们所学习的VB就是其中的一种语言。今天我们来体验一把怎么用VB解决实际问题吧!如此的情景创设让学生跃跃欲试。

解决实际问题之前,首先进行下复习,以便让学生更好地进行问题,在复习的过程当中,把后面要解决的实际问题相关的知识点穿插进去。

变量的复习:让学生通过对变量的复习回顾四大数据类型,并提高声明的语句。使学生 明白变量不是可以随便拿来用的,需要声明。

针对围坐一圈的学生进行现场演义赋值,把0分别赋值给6位同学,如果要赋值的学生比较多呢?让学生联想到用数组、循环来实现。

数组、循环

提出问题:怎么用数组来实现对6位同学赋整数的值呢?抽取任意一组的代表把答案呈现出来进行分析。

Dim a(1 to 6) as integer

For i = 1 to 6 step1

a(i) = 0

Next i

接着针对小数、逻辑数、字符串进行赋值。

当步长为负数时的程序的改写。

提问:如何对6位同学赋值一个唯一的编号呢?

Dim a(1 to 6) as integer