师梦圆 - 让备课更高效、教学更轻松!
网站地图
师梦圆
师梦圆高中信息技术教材同步沪科教版选修1 算法与程序设计控制条件下载详情

选修1 算法与程序设计《第2章 程序设计基础 第三节 选择结构 学习指引 控制条件》优秀教案

  • 下载地址
  • 内容预览
下载说明

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

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

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

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

师梦圆微信客服

内容预览

选修1 算法与程序设计《第2章 程序设计基础 第三节 选择结构 学习指引 控制条件》优秀教案

为了让学生对逻辑运算符有更深刻的理解,引一个小程序:测算过去未来某年某月的天数,当中对天数的判断需要使用到闰年判定,需使用逻辑运算符。该案例与生活联系大,通过让学生动手实践,引导学生尝试独立编写代码,掌握逻辑运算符的使用。

学情分析:

本节课针对的是高中的学生,他们对信息技术充满兴趣,对新知识的求知欲强,也具备了一定的逻辑思维能力。在此之前,我们已经学过分支结构,因此对于逻辑运算符参与的复杂条件判断应该能够快速上手。在教学中,教师采用他们熟悉的事物代入教学,针对这个年纪的学生,更喜欢动手操作,所以教师应该在教学过程中发挥指导的作用,尽量把时间交给学生们来。通过任务引导学生,让学生自己来发挥学习的能动性。

教学目标:

知识性目标:了解闰年的形成原理及判断方法;理解逻辑运算的原理;能将数学逻辑运算转化为计算机语言并应用到程序中

过程性目标:通过本节课,加深学生将生活中的实例建模为计算机程序的能力,学会如何用程序处理一些实际问题的方法。?

情感性目标:开拓学生的发散性思维,激发学生主动探索新知识的兴趣,培养学生的逻辑思维能力,培养学生科学严谨、大胆探索、勇于创新的良好习惯和心理品质。??

教学重点:

逻辑运算符的执行原理,并将逻辑运算运用到程序设计中。

教学难点:

灵活运算已有知识及编程思想解决实际问题。

六.实验环境与资源

数字网络教室、河南省实验中学在线教学系统。

在线教学系统将各个知识点分成模块,每个实验对应一个知识点,让学生在编程实验中掌握知识点,形成良好的编程思维。

教学过程

情景引入:通过以前的编程我们已经掌握了分支程序设计的语法及使用规则,先来看一个用if语句编写的判定天数的实验,该程序根据你所输入的年份及月份判断该年该月有多少天,要想完成这个程序,必须使用到逻辑运算符。

讲解部分:

逻辑运算符:not,and,or的原理及逻辑真值表,为了更好帮助学生理解对照数学上讲过的交集,并集和补集运算

闰年产生的原理:包括其它学科的相关知识:回归年、阳历等知识点,通过这些知识点得到闰年的计算方法:四年一闰,百年不闰,四百年再闰。将这句话转化为算法描述:符合下列条件之一即为闰年

① 年份能被4整除,并且不能被100整除

② 年份能被400整除

最终形成VB表达式:(y mod 4=0 and y mod 100<>0) or (y mod 400=0)

画出程序流程图

Private Sub Command1_Click()

y = Val(Text1.Text)

教材