第一范文网 - 专业文章范例文档资料分享平台

青岛版八年级下册欲与珠峰试比高

来源:用户分享 时间:2025/6/27 6:57:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

青岛版八年级下册

教材版本:青岛版

课题:第2单元第7课 《欲与珠峰试比高》

教材分析:

本课是第2单元“VB程序设计”的第7课,主要内容是Do??Loop条件循环语句的使用。Do??Loop条件循环语句是VB中重要的语句结构,它应用广泛,功能强大,使用灵活。本节课是在学生学习过第6课(For??Next循环语句)后,对循环语句的深入学习,因此,本节课既是对前面知识的温习,又体现了对循环结构的深入应用。

本节课构造了一个非常有趣的假设引入课题——通过折纸折出珠穆朗玛峰的高度。这种常理无法理解的问题,能够迅速激起学生心中的悬疑,点燃学生未知的欲望——折纸怎么能折出8000多米呢?本课将使用VB编程的方式,一步一步通过分析问题、设计界面、编写代码去验证这个假设的真实性。

本课学习探究将从引导学生读懂“对折”流程图开始,这也是学生理解本堂课所提出问题的关键。学生根据问题进行相应的设计,在设计中将会遇到使用上节课所学的For??Next循环语句无法解决的问题:我们无法假设一个循环的次数来完成目标。这样就自然引入了Do??Loop循环语句。并从这个例子学会使用条件循环语句来解决生活中具体的问题。

学情分析:

学生经过前面6节课的学习,已经比较熟悉VB开发环境和VB程序设计的一般流程,对于VB组件和顺序、选择、循环语句结构均比较熟悉。

教学目标:

【知识目标】

1.学会使用条件循环语句; 2.了解程序的健壮性; 3.会使用计数器。 【技能目标】

1.学会使用条件循环语句来解决具体问题; 2.提高程序的稳定性、容错性。

【情感态度与价值观目标】

1.培养利用循环结构解决生活中实际问题的能力和思维的严密性,激发对程序设计的兴趣;

2.在学习和工作过程中,学习发现知识的规律和方法并把它运用到解决实际问题中去,提高信息素养。

教学重点:

1.学会使用Do??Loop条件循环语句; 2.使用条件循环语句解决具体问题。

教学难点:

编写高稳定性、健壮性的程序。

教学方法:

讲述法、演示法、启发法、实验法、任务教学法

教学资源:

多媒体教室软件、多媒体课件、课程学件 教学过程:

一、激趣导入

【教师活动】展示课件“鸡兔同笼”,并讲解鸡兔同笼的题意。

大约在一千五百年前,大数学家孙子在《孙子算经》中记载了这样的一道题:“今有雏兔同笼,上有三十五头,下有九十四足,问雏兔各几何?”这四句的意思就是:有若干只鸡和兔在同一个笼子里,从上面数,有三十五个头;从下面数,有九十四只脚。求笼中各有几只鸡和兔?

【教师导语】这是我国古代著名的趣题之一,古往今来,许多人给出了不少这个问题的解题方法。相信大家也一定能用自己的数学的或推理的方法找到答案。但是今天,我们如果要尝试使用另一种方法,让电脑来帮助我们完成这个历史趣题吧。

【设计意图】鸡兔同笼问题对于多数同学都不陌生,通过这个问题引出本课,一方面学生比较熟悉,避免在理解题意上浪费太多时间;另一方面,这个问题是一个能够很好地体现条件循环的情境,容易让学生理解条件循环的涵义。

二、探究新知

任务一:破解历史难题——鸡兔同笼 (一)问题分析阶段

【教师活动】教师引导学生理解鸡兔同笼问题,并引导学生发现使用计算机编程的方法求解这个问题的方法——代入尝试的方法。

【学生活动】理解问题和代入尝试的方法推演。

【教师活动】引导学生寻求这个问题中变量是谁,成立的条件是什么? 【学生活动】根据自己的模拟推演,找出问题中的变量和成立的条件。

编号 项目 1 2 3 4 变量1:鸡的数量 变量2:兔子的数量 变量3:腿的数量 判断条件 内容及描述 使用该变量进行循环,作为循环变量 本变量的值与鸡的数量值加和为35(因为每只动物,无论鸡或兔都是1个头) 腿的数量=鸡的数量*2+兔的数量*4 当腿的数量等于94的时候,循环就结束 表格 1问题中涉及的变量及成立条件 【教师活动】引导学生进行该问题的流程图设计,要求学生结合使用循环结构和条件判断进行设计。 【学生活动】学生分组合作进行流程图设计。 【教师活动】展示学生流程图作品,并进行适当点评。对优秀作品进行分析,总结并修正学生作品中的问题,展示标准的流程图。

图表 1鸡图同笼程序流程图 【教师活动】要求学生对照自己绘制的流程图进行修改,并进一步理解程序的设计思路。

【学生活动】学生整理流程图。

【设计意图】此阶段是对于下面的阶段至关重要,同时也是学生养成良好的编程习惯的基础。因此教师要在此阶段下功夫,分析透彻,让学生领悟到位,才容易进行下一步的设计和编码。

(二)界面设计阶段

【教师活动】分析鸡兔同笼程序的界面设计需要哪些控件,然后展示课件中的程序界面。

图表 2鸡兔同笼程序界面

展示课件中在这个程序中用到的控件及其相关属性设置。

序号 控件 1 2 3 4 5 6 Label Label Text Text Button Button 属性 Caption Caption Text Text Caption Caption 说明 设置“鸡的数量”提示文字 设置“兔的数量”提示文字 用于显示计算结果鸡的数量 用于显示计算结果兔的数量 “计算”按钮,执行计算 “退出”按钮,退出程序 表格 2鸡兔同笼程序中控件的设置 【学生活动】学生分组进行活动,创建项目和窗体,对相应的控件进行设置。

搜索更多关于: 青岛版八年级下册欲与珠峰试比高 的文档
青岛版八年级下册欲与珠峰试比高.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0eu658gsga4qfr01784a35m4y31ezc0159i_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top