信息技术项目式教学设计

课题: 身边的算法厨房游戏

活动内容:

学习要求学生通过对厨房游戏的体验身边的算法,鼓励学生从多个方面熟悉算法,培养数字化学习与创新的一种实践。可执行的操作步描述的问题求解方案,能用自然语言。流程图等方式描述算法。

二、教学目标:

1.借助生活中厨房做家务的实例,理解并掌握厨房过程的最优实现步骤,了解算法的顺序、分支和循环三种基本控制结构。能分析简单算法的执行过程与结果。

2.通过体验多种做饭流程带来的不同效率,知道算法步骤的执行次数与问题的规模有关,观察并体验采用不同算法解快同一问题时在时间效率上的差别,针对简单间题。尝试设计求解算法,并通过程序进行验证,掌握流程优化的思路与方法。

3.通过做饭情景,使学生了解家务劳动的辛苦;结合课后劳动体验,培养学生热爱劳动,自理自立的生活态度。

教学重难点:通过体验多种做饭流程带来的不同效率,知道算法步骤的执行次数与问题的规模有关,观察并体验采用不同算法解快同一问题时在时间效率上的差别,针对简单间题。尝试设计求解算法,并通过程序进行验证,掌握流程优化的思路与方法。

课前准备:多媒体

活动过程

活动一 :创设情境

同学们,你们会做饭吗?今天我们就一起来做做饭吧?

活动二:提出问题

1.劳动教育课程结合劳动教育课程,学生通过观察,初步了解厨房流程。

2.在对洗菜、切菜、煮饭、炒菜等环节的不同流程安排上有什么先后顺序?如何实施能最节省时间,引导学生思考如何节省做一顿饭时间,如何节省一天做饭的时间?

活动三:规划解决

学生用自然语言规划流程。

2.教师巡回指导,(一是帮助学生解决在输入过程中遇到的困难,二是通过表扬使学生养成正确的坐姿。)

3.师生交流总结,并提出流程图概念。

顺序:按部就班的做饭

分支:在焖煮的时候可以洗菜、煮饭的时候可以做菜等

循环:一天当中,重复的事情可以利用空闲时间一次性做完。

4.学生简化流程,设计算法

一顿饭时候:洗菜(10min)、切菜(10min)、煮饭(10min)、炒菜(20min),共50分钟。

一顿饭时候:洗菜煮饭(10min)、切菜(10min)、炒菜(20min),共40分钟。

一顿饭时候:洗菜煮饭(10min)、切菜(10min)、炒菜(20min),共40分钟。

一天饭时候:【洗菜煮饭(10min)、切菜(10min)】20min、炒菜(20min)*3,共80分钟。(≈20分钟一顿饭)

……

活动四:总结

顺序结构:按照它们出现的先后顺序执行的

选择结构:分支结构表示程序的处理步骤出现了分支,它需要根据某一特定的条件选择其中的一个分支执行。

循环结构:程序会重新执行同一段代码,直到条件不再满足。

活动四:多元评价

1.学生自评

2.学生互评

3.教师点评

项目评价

学生需要对项目式学习进行总结和反思

你可能感兴趣的:(信息技术项目式教学设计)