1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修1算法与程序设计《活动二了解描述算法的三种方法》公开课教案优质课下载
顺序结构,选择结构,循环结构。
(人生的结构何尝不是顺序着,选择着,循环着,唯独不一样的是程序只有一个确定的结果,但人生确是充满那么多不确定性)
3.用程序解决问题的步骤。
具体问题,分析问题,设计算法(核心),编写程序,调试运行,得到结果。
二、新课讲授
一 游戏导入 激发兴趣
课堂两个同学各手持一个皮球。如何实现皮球互换,
要求:不能同时递给对方。由游戏引出等值交换问题:
M=5,N=6 如何让N=5,M=6
学生游戏实践:
二 讲练结合 合作探究 学习新知
教师直接给出算法的三种主要描述方式。
1.自然语言描述算法
2.流程图描述算法
3.伪代码描述算法
(1)请同学回答,如何用自然语言描述算法
STEP1:将M的值赋为5,N的值赋为6
STEP2:引入第三个变量P ,让P的值等于M
STEP3:让M的值等于N
STEP4:让N的值等于P
STEP5:重新输出M的值和N的值
总结自然语言描述算法的优缺点:符合语言习惯,容易理解。通俗易懂。缺乏直观性和简洁性,容易产生歧义,误解。
(2)针对自然语言的不足引出流程图描述算法
教师讲解表1-4 流程图的基本图形及其功能
注:学生在数学上算法作为一个章节,已经学习过,在此作为知识提醒和巩固。