课件编号5611412

第一课 程序设计的步骤和方法 课件(共16张ppt)+教案+素材

日期:2024-06-16 科目:信息技术 类型:初中课件 查看:94次 大小:1415590Byte 来源:二一课件通
预览图 0
一课,程序设计,步骤,方法,课件,16张
    程序设计的步骤和方法 学习任务单一 程序和程序设计的概念。 问题 回答 (1)什么是程序? (2)程序设计一般分为哪几个步骤? 学习任务单二 算法的表示 问题 回答 (1)什么是算法? (2)用自然语言描述两杯饮料互换的的算法。 学习任务单三 3.将流程图与对应的程序代码匹配。(请将下列代码拖拽至与其相对应的流程图旁) 4.通过学习,你还有哪些疑惑,有哪些新的想法? 九年级第一课 程序设计的步骤和方法 教 学 目 标 知识目标: 了解程序、程序设计及算法、流程图的概念;了解程序设计的一般步骤。 技能目标: 了解自顶向下逐步求精的程序设计方法;掌握交换两变量值得算法。 情感目标: 通过学习,培养学生理论联系实际的能力,可以将现实生活中的一些实例用算法表示,合理解决问题。 课前 准备 课前准备:课件、机器人猜拳视频、任务单、平台 教材分析与 学情分析 本节课选自浙教版教材九年级第一课,是学生接触程序设计的第一课。无论多么复杂的问题,要用计算机解决,必须通过程序实现,学生平时接触到的都是别人编写的程序自己编写要从最基础入手。本节课的设计就是让学生领会程序设计的思想,了解程序设计的一半步骤,体验将算法转变为实际程序的方法。 本节课的授课对象是初二年级的学生,信息课上还未接触过程序设计,但是在数学课上已接触过简单的算法,在让学生了解程序设计的一般步骤的基础上,重点是两个变量交换的算法。 教学 策 略 讲授、小组讨论 教学引导任务单设计 任务单1 任务单2 任务单3 1.程序和程序设计的概念。 (1)什么是程序? (2)什么是程序设计? (3)程序设计分为哪几个步骤? 2.算法的表示 (1)什么是算法? (2)用自然语言描述两杯饮料互换的的算法。 将流程图与对应的程序代码匹配。 通过学习,你还有哪些疑惑,有哪些新的想法? 教 学 重 点 程序设计的一般步骤 教学难点 交换两变量值的算法 教 学 过 程 设 计 环节 教师活动 学生活动 备注 教学导入【5‘】 猜拳游戏:石头剪刀布 我们一起来做一个石头剪刀布的猜拳游戏。小组之间两两互比,三局两胜,选出最后的胜者举手,来代表小组出战与其他小组互比。 采访班级最后胜者:你是本次游戏的最后胜者,之前玩这个游戏是有没有输过?你赢得比赛的秘诀是什么? 一个运气再怎么好的人,石头剪子布玩得多了总归是要输的。但是有一个猜拳机器人,它就能做到100%胜率!我们一起来看一看。 它胜利的原因是什么呢? 程序设计师设计了程序。 那程序到底是什么呢?我们今天一起来学习一下。 【学生猜拳】 【观看机器人猜拳视频】 设计意图:引出程序,激发学生兴趣 任务单1【5‘】 首先请同学们自学九年级第一课,完成任务单1中的几个问题。 什么是程序? 程序设计分为哪几个步骤? 【完成任务单1】 提出问题【2‘】 甲乙两只杯子中分别装着牛奶和咖啡,要求交换两个杯子中的饮料,请问怎么操作? 请学生思考并回答。 学生用自然语言描述两杯饮料互换 【小组代表演示饮料互换】 设计意图:以生活中的事情为例,帮助学生了解程序设计的步骤 建立数学模型 【3‘】 我们非常直观的进行了演示,而且描述的非常正确,但是要解决这个问题,计算机不能直接操纵,需要我们对这个问题进行模拟。 将这个问题转换成计算机的问题。 用变量表示杯子,用数值表示饮料。XYZ,123 这个转换过程就叫做建立数学模型,即数学建模 确定算法【8‘】 我们已经建立好模型了,具体怎么操作呢? 请同学们完成任务单2 什么是算法? 算法描述1:用自然语言描述两杯饮料互换的的算法。(采取什么方法?步骤如何?) 算法描述2:交换两个变量中的数据。 小组讨论,【写出数值交换过程】 注:杯子中如果已经装了东西了就不能再装其他东西了,只有把里面的东西倒出来了才能再装 ... ...

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