本课程是上海科技教育出版社信息技术必修1项目七-用计算机计算圆周率中第二节设计算法实现用随机投点法计算圆周率,课程主要分为以下四个部分:
一、【游戏导入】
投掷小游戏:有10个小球,尝试投入筐里,算出投中的概率。思考:如何用Python语言编写计算投中的概率?(学生体验、思考)二、【新知学习】
Python生成随机数的方法(教师演示,通过随机数引出随机投点法求圆周率)
三、【项目学习指引 用随机投点法求解】
1、播放随机投点法求圆周率视频,推导圆周率的计算方法,介绍随机投点法求圆周率原理
2、用Python实现随机投点法求圆周率
(1)练习1补充代码(学生练习、展示、讨论、回答)
(2)让学生更加直观地了解随机投点法原理,使用turtle画图工具模拟投点的过程,进行练习2
四、【课堂小结】
总结本节课学习知识