-版权所有-《奇积乐园》视频•生活中遇到的问题•怎么办??????分析问题并解决,本节课从交换开始探究-版权所有-问题一:生活中两个容器中物品的交换观看任务一文件夹中的动画及学案稿,同桌间相互说出M、N中两物的交换步骤ANM-一人演示,一人说出步骤(两种步骤)同一方法,不同步骤,我们也叫做采用了不同的算法。-版权所有-算法==方法??•1、什么是算法(书本P4):•2、学生接龙:算法是……解决问题的方法和步骤。-版权所有-扩展思维•视频中解决的方法,提出不同的算法(两个空间)。•三个物品间的两两交换。•生活中解决问题的思路:•不同问题有不同的算法,同一问题有不同的算法分析问题确定算法人去执行-版权所有-计算机解决问题的一般过程??•自主学习(书本P4+学案稿)•-版权所有-任务二、自学材料,请把计算机解决问题的一般过程按正确的顺序拖移到中间方框中,完成后请举手。执行程序,解决问题编程并调试,直到程序正确分析问题,转为数学问题想算法确定算法-版权所有-实例巩固:三个容器中物品的两两交换•1、分析问题并转化:•2、想算法、确定算法:1、借用一个临时变量空间(M)——方法•2、两两交换——步骤•3、编程:用计算机语言正确表达算法。•4、计算机自动执行:XMYZ转化为三个数(X、Y、Z)的交换。-版权所有-相关知识•变量是:•计算机语言发展史:•机器语言:•二进制:数据的存储单元机器、汇编、高级计算机能直接执行的语言,及二进制代码0和1-版权所有-任务三:快速浏览书本P4,结合拓展知识,完成下列多项选择题•1、计算机语言的发展史划分,计算机语言包括()•A、C语言B、机器语言C、高级语言D、汇编语言•2、下列属于计算机高级语言的有()•A、机器语言B、BASIC语言C、JAVA语言D、VB语言-版权所有-知识回顾:算法:变量计算机语言发展史三阶段计算机解决问题四步曲-版权所有-任务四:下面是三个瓶子中液体实现两两交换的算法,结合实例及所学知识,请按你的理解连线。算法方法步骤变量转化成数学问题X赋给T,Y赋给X,X赋给Y,T赋给Z设置一个临时空间T问题转为三个数(X、Y、Z)交换X、Y、Z、T-版权所有-附加作业:用没有刻度的3毫升量杯和5毫升量杯如何量出1毫升的水?借助微课,补充解题流程。