本课程所授课的对象是七年级的社团学生,是自编的校本课程。课程以Python语言为基础,课程设计上结合实际问题、课程融合等方面,促进学生的学习与理解。旨在提高学生的信息素养,提高学生解决问题的能力。在前面的学习中,学生已经掌握了for循环语句的基础知识,并能够理解循环结构的含义。但是,随着Python课程学习的深入,Python程序语言难度增加,代码学习比较无趣枯燥,教材案例多数以学生数学问题做为载体,容易引发学生的相似题困境,等等原因使部分学生出现畏难、失去学习Python兴趣等表现。因此,在本课中结合海归画图和数学中的几何知识,引入“项目化学习”,项目与for循环的range应用产生强相关,让问题链与知识链串联,让学生在探究和实践的过程中,感受程序设计的乐趣、体验程序实现魅力的同时也能感受到与数学知识融合的乐趣