电子备课设计方案
2019-2020 学年第 二 学期 备课组 信息技术
主备教师
协备教师
执教教师
教学内容 出租车计费程序 单元章节 第二单元
教学目标 1.知识与技能
(1)了解选择语句基本结构,能够用f语句模仿设计简单程序。
(2)会用程序实现简单算法。
2.过程与方法
(1)学生通过教师的讲解与练习,了解算法与程序的关系。
(2)学生通过教师讲解,了解语句的基本结构,并能编写程序。
3.情感态度与价值观
1)通过编写完整的“出租车计费”程序,体会编程解决问题的过程
(2)学生在输入代码的过程中,养成认真、细致的编程习惯。
教学重点 (1)算法与程序的关系。
(2)掌握选择语句的基本结构和用法。
教学难点 (1)使用流程图描述解决问题的方法。
(2)选择语句的基本用法。
教学准备
课时安排 一课时
教 学 过 程
导入新课
1.教师课件展示上节课所做的“圆面积计算”程序,提问上节课我们完成的“圆面积计算”程序,是怎么实现的?需要什么条件?
教师回顾:如果我计算圆的面积,我需要知道圆的半径与圆面积的计算公式,听到别人说半径,我计算后说出来即可。而如果编程计算圆的面积,首先需要输入圆的半径,然后需要用计算机能看得懂的语言描述圆的面积计算公式,还需要将计算的结果显示出来。
自然语言描述如下:
1.知道圆的半径
2.使用公式S=mr2计算圆的面积
3.告知面积
编写代码实现如下:
流程图描述如下:
3.今天我们就用学过的方法,编写“出租车计费”程序。板书课题:第3节课选择结构程序。
二、任务分析
1.教师课件出示问题:
某市出租车的起步价为2公里以内8元,超过2.5公里的路程,按每公里1.元计价。
2.教师讲解:
通过前面的学习,我们知道设计这样的一个出租车计费图序要分为两步:(1)设计程序界面;(2)编写代码
请同学们阅读教材或学案,思考下列问题
(1)设计程序界面需要使用哪些控件?
(2)你能使用自然语言描述出租车计费方法吗?
4.学生回答问题后,教师小结
(1)设计程序界面使用的控件有框架、标签、文本框、按钮。
(2)使用自然语言能够描述出租车计费方法。
输入公里数x
如果0≤x≤2.5,则y=8:否则y=8+(x2.5)×1.51
输出应付费用y
(3)教师课件展示选择结构流程图,并讲解,学生使用流程图描述“出租车计费”的算法。
教师课件展示并讲解使用流程图描述出租车计费方法:
(4)教师课件展示,并讲解选择结构的语法规范。
5.教师讲解后,提出问题:你能根据流程图以及选择结构的语法规范,编写程序吗?
6.学生在草稿纸上编写程序后,教师用实用投影展示。并用课件给出程序。
三、动手实践
1.任务一;编写代码
打开代码窗口,输入草稿纸上的程序。
2.任务二:测试程序
运行程序,并输入自己设计的数据,进行测试,检测自己编写的程序能否正确实现计费功能。
四、巩固练习
教师布置任务,前面学习了选择结构,下面我们一起来试一试:
1.因价格调整,某市出租车计费标准现调整为起步价11元试(3公里以内),超过3公里的路程,按每公里2元计价。
请打开素材文件夹中的“出租车计价系统”程序,做出相应修改,使其能满足新的计算标准。
2.打开素材文件夹中的“火车站行李收费”程序,为“确定”按钮编写代码(假设:20千克以内不收费,超过20千克的行李,超过的部分按每千克5元收费)。
五、交流评价
1.教师组织学生提交作业。
2.教师点评部分学生作业,对其中错误的地方进行分析、指导。
3.学生根据教师指导,修改作品,再次提交。
六、课堂小结
师生共同回忆本节课学习的内容,课件展示选择结构的流程图与选择结构的语法规范。
完成教材“学习评价”。
板 书
设
计 出租车计费程序
一、设计算法
二、编程设计算法
教 学
反
思