(一)导入新课 教师通过多媒体展示一个计算数据算数平均值的算法程序,询问学生:上节课是用哪种算法对此程序实现?流程图。教师继续引导学生:在程序中的每一个步骤都

admin2022-08-02  33

问题

选项

答案

解析 (一)导入新课
教师通过多媒体展示一个计算数据算数平均值的算法程序,询问学生:上节课是用哪种算法对此程序实现?流程图。教师继续引导学生:在程序中的每一个步骤都是很明确的,那么他们运用的算法的模式是否是一样呢?如果不一样,那么算法的模式又有哪些呢?顺势引入新课。
(二)新课讲授
教师说明在编程中执行的顺序其实就是算法的执行流程,也就是指的算法中各个处理步骤的执行次序和模式。
任务一:三种基本模式的理解
教师询问算法的基本模式是哪三种?学生通过预习可以回答出顺序模式、选择模式和循环模式。接着教师按照难度层次先讲解顺序模式,教师引导学生思考:坐上一列从北京开往石家庄的列车,他可能途径哪些站点呢?教师根据学生的回答,将其利用流程图画出来,教师利用流程图告诉学生这些途径的站点其实就是执行的步骤,进而让学生思考总结顺序模式的含义。【执行完一个步骤,依次执行下一个步骤】这时学生可能会举一反三询问教师:若在上学途中遇见修路等状况,选择另一个路到达学校,这样的实例可否用选择模式进行表达?教师对学生的学习能力予以赞扬。接着让学生以分组合作的方式画出该实例的流程图并根据流程图讨论选择模式的含义:先对某个情况进行判断,当结果为真时,执行步骤,当结果为假时执行另一个步骤。之后教师画出求解a和b的大小的选择模式流程图,让学生再次观察理解。学生能够知道其含义。【若输入的值,a>b,那么执行yes,将a赋值给d,否则将b赋值给d】
之后教师给学生出示数学中常见的累加题目:1+2+3+4····100,让学生先观察其解法,并要求学生运用流程图将其画出,并找一名学生在黑板上板书.
(三)巩固提高
在学生掌握了本节课知识点之后,让学生找出生活中符合三种模式的实例,加以讨论,更加深理解。顺序模式:将大象塞进冰箱;选择模式:晴天出门,雨天宅家;循环模式:找出符合条件的3位数。
(四)小结作业
小结:教师提问本节课所学内容,学生回答,并总结。
作业:上网搜索具有混合模式的流程图。
【板书设计】略
转载请注明原文地址:https://tihaiku.com/congyezige/1804773.html

最新回复(0)