重庆试题资料

首页 > 教师招聘考试 > 试题资料

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

华图教育 | 2022-05-20 09:10

收藏

0

  一、教学目标

  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语句】

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

  (四)小结作业

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

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

  四、板书设计

0

分享到

微信咨询

微信中长按识别二维码 咨询客服

全部资讯

copyright ©2006-2020 华图教育版权所有