课件编号7480368

第二单元 活动3 出租车计费程序 课件(共13张PPT)+教案

日期:2024-04-30 科目:信息技术 类型:初中课件 查看:100次 大小:607947Byte 来源:二一课件通
预览图 0
第二,单元,活动,出租车,计费,程序
    活动3 出租车计费程序教学设计 一、教材分析 本节课是第一单元程序编写初体验的第3课内容,学习编写选择结构程序“出租车计费”,先对出租车计费方法进行分析,再利用ⅤVB软件编写程序解决间题,本节课主要内容如下: 1.设计算法,利用自然语言和流程图两种形式,描述出租车费用计算方法,加深学生对算法的理解。 2.编程实现算法,算法是解决问题的思路,通过编写程序来实现,并被计算机识别并执行,从而最终解决问题。 二、学情分析 学生通过前2个活动的学习,已经掌握了绘制程序界面、设置对象属性,具备了一定的编程基础和设计能力,对于计算杋编程也有着浓厚的兴趣。本课要讲解算法等理论性较强的知识需循序渐进,由浅入深。 三、教学目标 1.知识与技能 了解选择语句基本结构,能够用If语句模仿设计简单程序。 会用程序实现简单算法。 2.过程与方法 学生通过教师的讲解与练习,了解算法与程序的关系 学生通过教师讲解,了解语句的基本结构,并能编写程子。 3.情感态度与价值观 通过编写完整的“出租车计费”程序,体会编程解决问题的过程。 学生在输入代码的过程中,养成认真、细致的编程习惯。 四、教学重难点 1.教学重点 算法与程序的关系。 掌握选择语句的基本结构和用法。 2.教学难点 使用流程图描述解决问题的方法。 选择语句的基本用法。 五、教法与学法 以讲解为主,再配以任务驱动进行教学。本节课学生通过模拟解决“出租车计费”问题,运行程序,观看效果。 六、教学过程 (一)问题导入 出示课件: 某市出租车的起步价为2.5公里以内8元,超过2.5公里的路程,按每公里1.5元计价。 引导学生利用数学思维解决问题。 (二)问题分析 通过前面的学习,我们知道要设计这样一个出租车计费程序分为两步: 1.设计程序界面 2.编写代码 利用编程语言描述: 输入公里数x 如果0<x≤2.5,则y = 8;否则y = 8+ (x-2.5)×1.5 输出应付费用y 展示课件并讲解使用流程图描述出租车计费程序的方法,并讲解选择结构的语法规范: 提出问题:你能根据流程图以及选择结构的语法规范,编写程序吗? (三)动手实践 1.任务一:编写代码 打开窗后代码,输入自己设计的程序。 任务二:测试程序 运行程序,并输入自己设计的数据,进行测试,检测自己编写的程序能否正确实现计费功能。 总结学生在运行程序时,不能计算的原因。在输入代码时,注意语句字母的输入,i和l的区别,在输入时,提示学生细心。 (四)交流评价 1.教师组织学生提交作业。 2.教师点评部分学生作品,对其中错误的地方进行分析、指导总结。 3.学生根据教师指导、修改作品再次提交。 (五)课堂小结 共同回忆本节课所学内容,课件展示选择结构的流程图与选择结构的语法规范。(课件网) 安徽省中小学信息技术课件(初中) 活动3 出租车计费程序 八下第二单元 程序编写初体验 出租车计费问题 某市出租车的起步价为2.5公里以内8元,超过2.5公里的路程,按每公里1.5元计价。 (1)问题分析: (2)语言描述: 输入公里数x 如果0<x≤2.5,则y = 8;否则y = 8+ (x-2.5)×1.5 输出应付费用y 用流程图描述算法 (1)认识流程图符号 流程图描述算法,直观形象,能清楚地呈现出各个环节之间的逻辑关系,易于理解。 (2)绘制算法流程图 If语句格式 简单If语句:“If...Then”分支结构在程序中计算条件值,并根据条件值决定下一步执行的操作。最简单的“If...Then”分支结构可以只写在一行 If 条件 then 语句组1 Else 语句组2 【任务一】添加按钮代码 分别双击“计算”和“退出”按钮,添加代码,实现其“计算”出租车车费和“退出”程序的功能。 “计算”按钮代码 “退出”按钮代码 单击“标准”工具栏中的“运行”按钮 ,测试程 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~