• 手机端访问

  • 微信服务号

案例教学以化解算法知识学习难度——信息技术教研活动

发布人:管理员    来源:酉阳二中官网   发布日期:2024-11-04    浏览量:996

学生开始学习算法,总觉得无处下手,不知算法为何物?在心里有畏难情绪,影响学习的积极性。授课教师如何引导学生学习算法知识,引导环节是关键所在。如何把算法知识难度降低,使其简化而通俗易懂,从而激发学生的学习兴趣是对授课的一大考验。因此,本次备课重点是如何把算法知识给学生讲懂、讲透,结合生活中或学生已有的知识、传统文化中典故以实现精准、高效的教学。因此,计划从下几方面入手:

一、算法知识的课题引入

算法知识来源于数学,它是解决问题的逻辑思维,对学生的数学知识有一定的要求,“会思考,能解决问题”是算法的核心点。引入课题时我们尽量避开高中数学,降低学习的门槛和学习难度,避免削弱学生的学习欲望和学习热情。可以引用初中的一元二次求解实例,人工解题过程和计算机解题过程的关系。计算机解题速度为什么比人快,快在哪里,我们需要学生通过这个案例去思考,并归纳总结。

通过求解一元二次方程的解,逐步讲解出计算机解决问题的基本步骤,并对算法有一个初步认识即计算机解决任何问题都需要有一定的算法,在科学研究上更为作用更为突出。

[拓展知识]华为5G通讯技术的研究为什么走在世界前列,就是因为华为公司拥有全球顶尖的700多位数学家从事算法工作,将算法的重要性让学生铭记于心。

二、传统文化典故,加深对算法知识的理解

中华优秀传统文化众多,从中挑选具有代表性的文化典故做为教学案例,让学生进一步对算法知识的理解:

【典故1】过河问题

通过这个案例,让学生认真思考解决问题的正确方法和步骤,思维的严谨,逻辑思路的清晰及逆向思维的重要性。

【典故2】鸡兔同笼问题

通过这个案例,学生用不同的方式对算法进行描述,理解各种算法描述的优缺点,为进一步学习计算机语言(主要是Python高级语言),打下坚实基础。

最后,概括本节课重点需要掌握的必备知识,呈现下一步的学习规划以做到学习有数,逐步解开算法知识的神秘面纱,让学生在轻松、愉快中学到算法知识,从而逐步过度到程序代码编写的乐园中去。

图/文:李代学