教科版必修一数据与计算21教学设计.docx

上传人:lao****ou 文档编号:288627 上传时间:2023-07-21 格式:DOCX 页数:4 大小:45.10KB
下载 相关 举报
教科版必修一数据与计算21教学设计.docx_第1页
第1页 / 共4页
教科版必修一数据与计算21教学设计.docx_第2页
第2页 / 共4页
教科版必修一数据与计算21教学设计.docx_第3页
第3页 / 共4页
教科版必修一数据与计算21教学设计.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《教科版必修一数据与计算21教学设计.docx》由会员分享,可在线阅读,更多相关《教科版必修一数据与计算21教学设计.docx(4页珍藏版)》请在第一文库网上搜索。

1、2.1 计算机解决问题的过程【学习目标】1 .通过探讨表示游戏的算法,了解使用自然语言、流程图描述算法,进一步理解三种基本结构的流程图。2 .通过用Python语言实现游戏的研究,掌握计算机解决问题的一般过程,熟悉Python语言的开发环境,了解程序设计语言的发展。3 .在项目活动中体验数字化学习过程,感受利用数字化工具和资源的优势。【教学重点】算法的表示及算法的三种基本结构。【教学难点】能够使用流程图表示算法。【教学过程】第一课时一、引入请同学们双击“最强大脑游戏.py”,运行程序并观察结果。0123456789你好,现在你有秒钟的时间记忆下列物品及其编号软猴桃然观音活节猴魁的编号是:6铁观

2、音的编号是:7彩蛋的编号是:8复活节的编号是:9香蕉的编号是:1你一共答对了5次按回车键结束程序二、算法的描述用自然语言描述算法在教师的帮助下,学生尝试用自然语言描述“最强大脑游戏”的算法,完成下表。实现“最强大脑游戏”的步骤环节解决的问题解决的步骤出题显小物品和编*710秒1.2.答题输出结果师生活动:1 .教师分析问题,学生思考实现“最强大脑游戏”的步骤;2 .教师举例生活中存在的算法,讲解算法的含义,学生理解相关内容;3 .学生尝试用自然语言描述“最强大脑”游戏的算法;4 .教师给出正确的算法描述,点评几个学生的描述结果。用流程图描述算法在学生用自然语言描述“最强大脑”游戏的基础上,尝试

3、用流程图来描述。师生活动:1 .教师讲解流程图描述算法的相关知识;2 .学生尝试用流程图描述“最强大脑”游戏的算法,画出流程图;3 .教师给出完整正确的流程图,点评几个学生的流程图。第二课时一、引入P1顾上节课内容,给出“最强大脑游戏”的流程图。流程图一般不能直接在计算机上运行,这时需要使用一种计算机能理解的程序设计语言将算法表达成程序。二、用PythOn语言实现游戏运行程序1 .教师介绍PythOn的安装,运行环境;2 .教师给出已经编写好的程序代码,学生粘贴代码到H)1E中,运行代码。注意观察在ID1E环境中运行和上一节课直接双击运行结果的差异。importrandomimporttime

4、importosPrint(你好,现在你有10秒钟的时间记忆下列物品及其编号”)things=”苹果,香蕉,橙子梨子,狒猴桃,柚子”,“猴魁,铁观音,彩蛋,复活节”foriinrange(10):Print(i,:,thingsi)#在屏幕上显示编号及物品time,s1eep(10)#延时10秒os.system(cis)#清屏幕,隐去编号及物品n=0#记录答对的题数,初值为0t2=random.samp1e(things,5)#随机抽出5个物品foriint2:#出5题ans=int(input(i+”的编号是:)#输入编号答题ifi-thingsans:n=n+1#如果回答正确,答对的题数

5、加1Print(n你一共答对了,n,次)#屏幕显示答对的题数input(n按回车键结束程序”)借助流程图分析代码1.请同学们找出最强大脑流程图中的处理框;2.阅读程序,并尝试找出处理框对应的代码。处理框对应代码Print(你好,现在你有10秒钟的时间记忆下列物品及其编号”)things=苹果”,“香蕉橙子”,“梨子”,璃猴桃,“柚子”,“猴魁”,“铁观音彩蛋7复活节”foriinrange(10):print(i,z,thingsi)time.s1eep(10)os.system(c1s)t2=random.samp1e(things,5)foriint2:ans=int(input(i+的编号是:)注:此段程序既包含了出题,也包含了答题n=n+1修改部分代码学生尝试自行修改部分代码,观察程序运行的变化。例如:原代码修改过的代码程序运行的变化time.s1eep(10)time.s1eep(5)延时改为5秒Print(U你好,现在你有10秒钟的时间记忆下列物品及其编号”)Print(“你好,现在你有5秒钟的时间记忆下列物品及其编号“)提示的文字改变了t2=random.samp1e(things,5)t2=random.samp1e(things,3)随机出3题

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服