高中信息技术_算法和算法的表示教学课件设计
- 格式:ppt
- 大小:2.70 MB
- 文档页数:25
整数的最大公约数的问题的。
情境3:
著名数学家华罗庚曾提出“烧水泡茶”的算法流程,请大家讨论以下两个方案中,哪一个可行且高效?
(1)第一步,烧水;第二步,水烧开后,洗刷茶具;第三步,沏茶。
(2)第一步,烧水;第二步,烧水过程中,洗刷茶具;第三步,水烧开后,沏茶。
师生归纳,通过以上三个问题的解决,我们会发现在数学问题、生活中的问题的解决中都会用到算法。
广义上来说,算法是为解决一个特定问题而采取的确定的、有限的步骤。
二.认识算法的表示方法(25min)
1.引导学生描述“红灯变绿灯”的算法。
(1)用自然语言描述
(2)用流程图表示
(3)伪代码
三、课堂小结(5min)
算法描述了问题求解的具体步骤,决定着问题解决的过程。
解决同一问题可能会有不同的算法,不同算法的求解过程或有不同。