高中信息技术《语句与程序结构-选择结构》教案

 2024-12-25 03:36:01  阅读 939  评论 0

摘要:一、教学目标1.能说出选择结构的基本格式,能将选择结构应用到编程中。2.通过教师提问、上机操作等方法知道选择结构的表示方法,提高动手实践能力。3.通过对于选择结构的学习,提升对于计算机编程的学习兴趣。二、教学重难点重点选择结构的基本格式及算法流程图。难点选择结构

一、教学目标

1.能说出选择结构的基本格式,能将选择结构应用到编程中。

2.通过教师提问、上机操作等方法知道选择结构的表示方法,提高动手实践能力。

高中信息技术《语句与程序结构-选择结构》教案

3.通过对于选择结构的学习,提升对于计算机编程的学习兴趣。

二、教学重难点

重点选择结构的基本格式及算法流程图。

难点选择结构的程序编写。

三、教学过程

(一)导入新课

多媒体展示自助式人行过街红绿灯视频。

提出问题:红绿灯在什么情况下会被启用?按钮被按下

教师总结:很多事情并不是简单地依次顺序执行,有时需要根据条件有选择地处理。按钮按下后,红灯变绿灯,是因为程序设计时用了选择结构,本课就来学习如何在程序设计是使用选择结构。

(二)新课讲授

1.选择结构

教师讲解:在程序的选择结构中,某些语句会受到条件的制约,根据条件与否有选择地执行。选择结构利用条件语句,通过判断表达式的值(True或False),决定程序执行的分支。

布置任务,结合资料卡片自主探究选择结构的分类。

教师总结:单分支结构和双分支结构是常见的两种选择结构,在Python语言中是由if语句实现的,并在多媒体展示单、双分支结构的基本格式及对应算法流程图。

2.判断正整数奇偶性

教师引导:判断一个正整数奇偶性的方法通常是:如果一个正整数x能被2整除,那么这个数为偶数,否则为奇数。

布置任务,尝试画出判断正数奇偶性流程图及程序代码。

提出问题:

(1)条件判断框内填写的语句是什么?x%2=0

(2)条件判断结果为False时输出什么?该数字为奇数

教师补充:Python语言用缩进的方式标识语句块,表示语句之间的层次关系。同一级语句块中的语句具有相同的缩进量。

3.多分支结构

教师讲解:选择结构除了单分支和双分支结构,还有多分支结构。

利用多媒体展示生活实例:某城市轨道交通实行分段计程票价,起步票价为乘坐5站以内(含5站)单人票价2元;乘坐5站以上10站以下(含10站),单人票价3元;乘坐10站以上16站以下(含16站),单人票价4元;乘坐16站以上,单人票价5元。

提出问题:该问题一共有几种分支情况?共四种情况,分别是乘坐5站及5站以内、乘坐5站以上10站以下、乘坐10站以上及16站以下、乘坐16站以上

布置任务,下面以信息技术小组为单位,探究该问题的算法流程图及程序代码。

教师提示:Python语言中,可以在if语句中配合使用elif语句实现多分支结构。

教师总结:在程序设计中,选择结构是处理分支问题的基本手段。在用选择结构进行问题求解时,需要先确定分支情况,然后再用恰当的if语句编写程序。

(三)巩固提高

开展来找茬游戏,游戏规则:教师展示错误程序代码,同桌两人合作寻找编写错误的代码语句。

教师巡视指导,提示要点:可动手输入代码进行检验。

elif语句实现分支结构时,最后一个分支应该使用else语句

评价要点:反应敏捷、描述准确、操作熟练。

(四)小结作业

小结:教师提问选择结构的基本格式,学生上台板书。

作业:预习循环结构的格式及代码。

四、板书设计

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【高中信息技术《语句与程序结构-选择结构》教案】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/offcn/708910.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.1526秒, 内存占用1.98 MB, 访问数据库28次

陕ICP备14005772号-15