《第8课教学设计.docx》由会员分享,可在线阅读,更多相关《第8课教学设计.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课题:循环结构for循环湖州市第十一中学张继亮一、教学内容分析本课选自新修订的浙教版信息技术八年级上册第8课循环结构一一for循环, 循环结构是程序设计中的三大基本结构之一,是程序设计的基础。本节课是for循环的 初次学习,着重介绍for语句的基础知识:格式和执行过程,而range。函数是for循环 的常客,故range。函数的使用也是重点之一。二、学情分析本节课是在学习了顺序结构和分支结构的基础上学习的,大局部学生已经具备了一 些简单程序编写能力。循环结构的引入,将使得程序慢慢的复杂化,而程序的学习又比 较枯燥,所以激发学生的学习内动力将成为关键。本设计将通过生活实例,引发学生思 考,激发兴
2、趣。三、教学目标1 .通过超市自助结算程序,掌握for循环的语句格式和执行流程。2 .通过自主学习,了解range。函数格式。3 .通过编写简单的for循环程序,强化循环执行流程和range。函数的功能。4 .培养分析问题和解决问题的能力,通过for循环来解决一些生活中的实际问题。 重点:掌握for循环的语句格式和执行流程;range。函数的使用 难点:利用for循环语句编写简单的程序。四、核心素养指向1 .通过问题分析、算法设计、编写程序、调试运行等活动,指向计算思维。2 .根据解决问题的需要,敏锐地对信息变化产生判断,指向信息意识。五、设计构想1 .教法学法:演示,讲解,自主学习,任务驱动
3、。2 .活动设计:活动一:认识for循环。编写自助结算程序。活动二:认识range。函数。编写奇数求和程序。课堂练习:校园歌手成绩平均分程序3 .教学路径:引入视频:超市自助结算 体验”自助结算程斫循环、至识for循环自主学习:格式、流程图活动一J;运行“自助结算l.py”一=一 过程性评价:执行流程、循环次数;认识range。函数).自主学习:格式、功能活动二试一试补全代码:“自助结算2.py”过程性评价:修改range ()参数I课堂练习宝园歌手赛RF分程序总结提升评价:针对学生程序进行评价。六、教学过程教学 环节教师活动学生活动设计意图导 入(展示视频)超市自助结算。请学生双击”体验.p
4、y”程序。展示“自助结算”顺序结构语句。请学生读程序 (重复执行)观看双击程序,输 入数据。读程序通过生活场景,引发思考, 激发兴趣。界面化操作,更加直 观简便。通过观察以顺序结构编写 的程序,发现重复执行的语句, 从而引出for循环。新 课 教 授【活动一】:认识for循环。展示for循环语句格式。请同学们自主学习,并准备回答问 题:序列通常有哪些?试一试:“自助结算Lpy”,体验 循环的执行流程。请学生描述执行流程。想一想:循环次数和什么有关?自助程序用到了列表,书本范例中 用的序列是字符串。运行范例展示。 还有一种range对象实例。观看,思考,并 回答。描述循环结构的 执行流程。思考、
5、观看通过观察以顺序结构编写 的程序,发现重复执行的语句, 了解循环的作用,从而引出for 循环。通过描述,掌握for循环的执行 流程。通过对序列的讨论,引出 range ()函数。【活动二】:认识range。函数 展示 range ()自主学习:书本或微视频。举例:几种不同的range ()函数。试一试:“自助结算2.py”,计算 10件商品的总价并输出。请补全代 码。想一想:存在免单情况,如何修改程序?自主学习补全代码 调试运行思考通过自主学习,了解 range ()函数。通过补全代码和修改程 序,进步了解range。函数。【课堂练习】(校园歌手赛)求平均分 程序展示完成课堂练习通过本任务,强化本堂课的 知识点。课堂 小结L引导学生回顾相关知识点。2.今天用了一些生活中的事例,希 望同学们能够把解决问题的思维方 式方法,运用于生活,解决生活实 际问题。回顾通过回顾,巩固知识点,强 化循环结构的执行流程。板书设计循环结构一一for循环 “格式:序列、冒号 j执行流程、循环次数range。函数
限制150内