1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
必修信息技术基础《3.4算法及其实现》最新教案优质课下载
情感态度与价值观:培养学生抽象出问题实质与步骤化解决问题的能力。
学习者分析
学生们对于“算法”这一概念的原有理解局限于四则运算。本课主要以事例及小游戏的方式激发学习兴趣并引出概念性内容。另外学生基础存在差异,教师应注意交流。
四、教学重难点分析及解决措施
重点:掌握流程图的表述方式。
难点:抽象出问题实质与变量的使用和循环结构
解决措施:通过小游戏的方法与合作探究的方式结合教师引导,解决抽象问题实质。
通过分析熟知的加法问题自然写出循环结构的跳转流程。五、教学设计教学环节起止时间(’”- ’”)环节目标教学内容学生活动媒体作用及分析提问引入开始-4’15”引入概念算法的概念及优化齐声回答直观展示实例分析4’16”-11’45”引出编程算法设计做智力游戏提供操作编程介绍11’46-21’15掌握变量与流程图讲授变量思想与流程图框型理解并掌握直观展示编程深入21’16”-33’40”掌握选择结构与循环结构讲授循环结构的算法设计方法齐声回答、理解并掌握直观展示课后思考与小结33’41”-结束了解流程图结构多样性提出思考:写出不同结构的流程图课后思考、讨论直观展示六、教学流程图
引出流程图的概念,并讲解流程图相比自然语言与描述算法的优势。
讲解流程图各种不同框型的含义。
通过之前的各种事例引出并讲解用计算机设计算法的步骤。
提出“鸡兔同笼”问题,过渡到解决数学问题,借用方程的思想,引出变量这一重要概念。通过举例讲授,指出变量的优势所在(可应用统一算法的不同已知数)。并讲解用计算机解决问题(编程)时,尽量保证设计出来的程序能够应用在统一算法的问题上,增加程序的适用范围。
让学生通过合作讨论尝试通关“农夫过河”小游戏,锻炼学生抽象出问题主要矛盾所在并制定出解决问题的步骤,同时提高学生合作探究的学习能力。
借用以前学过的课文《统筹方法》中烧水泡茶的例子,驱动学生找出解决这个问题耗时最短的算法,引出算法的优化。
提问1.“在大家的认知中,什么叫算法”普遍回答应为“加减乘除”
提问2.“要把大象装进冰箱…”此处停顿,同学们应抢答“3步!…”
讲解:“刚才大家说的3步操作,就是解决把大象装进冰箱这个问题的算法。
所以,算法是解决问题的步骤和方法。但是这3步操作是不可行的,所以大家要注意,算法需要具有明确的步骤与可行性。”
课后思考:写出不同于老师举例的“求1+2+3+…+10”的流程图结构。
提问:设计“求1+2+3+…+10”的算法和流程图。通过这个问题引出“向回跳转”的情况,并引出循环结构。