手机版
您的当前位置: 老骥秘书网 > 范文大全 > 公文范文 > 第10课,生活和算法,公开课【完整版】

第10课,生活和算法,公开课【完整版】

下面是小编为大家整理的第10课,生活和算法,公开课【完整版】,供大家参考。

第10课,生活和算法,公开课【完整版】

 

 第

  周 第

  课时 总

 课时 教学设计 王海琼

  课题:第 第 0 10 课 《生活和算法》

 课型:

 新授课

 适用年级:

 七年级下册

 课时:

 1

 教材简析:

 本课是本章“算法和数据结构”的第一课,本章的前三节介绍算法,后三节介绍数据结构,第一节介绍了算法的基本概念,变量以及编程语言的发展史,为后面的学习打下基础,也是消除学生对算法这个概念的神秘感。

 学情简析:

 学生第一次接触“算法”的概念,有求知欲也有畏难情绪,所以本课以最简单的例子引入算法的概念,充分调动学生的学习积极性。变量是在建立数学模型的时候,需要引入的概念。

 教

 学

 目

 标 知识与技能:

 ①算法的概念、变量的概念 ②计算机处理问题的一般过程

  ③计算机语言的发展历程 过程与方法:

 ①通过解决实例问题,了解算法的概念 ②通过建立解决实例问题的数学模型,了解变量的概念和计算机处理问题的一般过程 ③通过对比三种语言,裂解计算机语言的发展历程 情感态度与价值观:

 通过本课的学习,体会算法生活的紧密联系

 教学重点:

 ①算法的概念、变量的概念②计算机处理问题的一般过程

 教学难点:

 ①计算机处理问题的过程和变量的概念

 教学策略与方法:

 任务驱动法,演示法,协作学习法

 教学准 备:

 课本,课件,任务单,3 种不同液体和杯子若干,交换液体 flash 动画,网络视频(计算机发展史),

 教学过程设计

 教师活动

 学生活动

 设计意图

 二次备课

 环节一:

 生活中的算法

 引入:同学们,端午节是我国的传统节日,在端午节包粽子是为了纪念伟大的诗人屈原的。① 思考并描述常见问题的步骤,初步了解算法通过中国传统节日,传播中华文化,贴近生活,由这些常见的例子入手,初步了解

 问:包粽子需要做哪些事情?喝茶呢? ①引导学生思考并描述制作粽子和泡茶等生活中常见问题的步骤。

 ②引导学生解决一个具体问题——交换两瓶溶液 ③播放 flash(交换溶液过程),引导学生归纳总结算法的概念

 的概念 ② 思考并描述交换两瓶溶液的步骤(记录在word 中),并演示(一个学生)

 ③ 总结算法的概念。

 算法的概念,最后通过解决一个实际问题,真正理解算法的概念 环节二:

 计算机解决问题的一般过程

 承接:计算机会怎么处理刚才的问题呢? ①引导学生使用 26 个字母以及数字代替杯子名称和溶液名称,并列出表格。

 展示数学模型图,引导学生将实际问题转化为交换变量值的问题。

 ③引导学生描述交换两个变量值的过程(算法),并思考过程中,变量的值的变化情况。

 (如Y 的值)

 ④引导学生总结计算机解决问题的一般过程。

  ①为杯子和溶液分别设置字母和数字。并列出表格 ②根据数学模型,将交换溶液问题转化为变量交换问题,并描述过程。(记录)

 ③总结计算机解决问题的一般过程 通过将计算机处理的一般过程分成建立数学变量、确定算法等关键步骤,并在第一个步骤以列表格的形式标出变量和数值,从而将问题转化为数学模型,接着根据数学模型,进行数值交换的算法的记录,从而理解从实际问题到计算机算法的过渡,最后总结计算机解决该问题的步骤。

 环节三 :

 计算机语言

 承接:那么计算机会用什么样的方式编写程序呢? ①播放计算机发展史的视频(1 分钟),引导学生结合课本描述机器语言、汇编语言、高级语言的优点或缺点。(展示各种语言图)

 ②展示 python 程序——海龟走迷宫,引导学生了解高级语言的使用 ①观看视频并结合课本了解三种语言的优点或缺点 ②体会高级语言的使用 通过视频和课本知识,了解计算及发展史,并通过图片了解三种语言的具体情况,并初步了解高级编程语言的使用。

 素养作业(任务)设计:

 1、描述交换两瓶溶液的算法,并从数学模型角度表示算法 2、用没有刻度的 3ml 量杯和 5ml 量杯,量出 1ml 的水的算法。

 板 书设计:生活和算法 1、算法的概念 2、计算机处理问题的一般过程 3、计算机语言 教学反思:

老骥秘书网 https://www.round-online.com

Copyright © 2002-2018 . 老骥秘书网 版权所有

Top