Python编程专题研修系统活动第十期
发布时间:2020/8/12 8:34:27 作者:胡翠丽 浏览量:896次
Python编程专题研修系统活动的第10期于8月11日晚7:30在“江苏信息教师联盟”与“江苏省信息名师工作室”钉钉群准时开始。
本期活动主题内容为《Python中的递归算法》,由来自江苏省镇江第一中学的马骋老师担任主讲。
递归算法向来以难以理解而著称,故有“To Iterate is Human, to Recurse, Divine.”(人理解迭代,神理解递归)之说,马骋老师认真备课,精心准备,从基本思想、实例分析、绘图应用和分形实现四个方面对递归算法进行了深入而详细地讲解。
讲座过程中,马骋老师首先从定义、意义、思想、条件、应用五个角度出发,借助形象的比喻,帮助听课老师建立了对递归算法的完整认识;接着,通过数的阶乘、斐波拉契数列、十进制转二进制、汉诺塔等案例,结合新教材,马骋老师分析了如何根据题目要求建立正确的递归方程和适当的边界条件;结合递归算法在图形绘制中的应用,马骋老师帮助大家区分了递归调用在函数首部、中部和尾部的异同;最后,在对分形图案地生动介绍中,马骋老师带着大家意犹未尽地结束了递归算法的学习之旅。
本次讲座切口小、效果实,通过对简单题目的深入分析,加深了听课教师对递归算法的理解。大家纷纷肯定马骋老师的精彩分享,希望以后能有更多的机会相互交流,深入研讨、共同进步。