【中小学】高一上下册2.4可以复用的代码第一课时教学设计.docx
《【中小学】高一上下册2.4可以复用的代码第一课时教学设计.docx》由会员分享,可在线阅读,更多相关《【中小学】高一上下册2.4可以复用的代码第一课时教学设计.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可以复用的代码(第1课时)教学设计XXXXX中学XXX【学科核心素养】1 .运用基本算法设计解决问题的方案,能使用编程语言实现这一方案。(计算思维)2 .通过代码共享,提高数字化分享的意识,能够在虚拟社会中与其他成员安全、负责任地交流与合作;(信 息社会责任)【课标标准要求】3 .6从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。4 .7掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。【学业要求】依据解决问题的需要,设计和表示简单算法;掌握一种程序设计语言的基本知识
2、,利用程序设计语言 实现简单算法,解决实际问题。【学情分析】在前面的学习中,学生已经初步掌握了程序设计的基本结构与基本语法,可以运用Python编程解决 一些简单问题。随着学习的深入,问题难度和复杂度的增加,学生会感觉到个人力量的局限,这节课围绕 “解决火柴棒摆数字问题”项目展开学习,适时引入函数的概念、定义与调用,引导学生编程解决复杂问 题时,学会“从上而下,逐步细化”、“化繁为简,分而治之”的思想与方法,培养学生的计算思维,形成 模块化、结构化的管理模式。【教学目标】1 .通过解决火柴棒摆放数字问题,体验编程解决问题的过程,形成“自顶向下、逐步细化”的思想;2 .认识函数的作用,掌握函数的
3、定义和调用方法,学会“化繁为简,分而治之”;3 .理解函数的执行过程,能使用函数解决问题;【教学重点难点】教学重点:(1)编程解决复杂问题的思想与方法;(2)函数的定义与调用方法;教学难点:(1)火柴棒摆放数字问题的算法设计;(2)使用函数解决问题,形成模块化的程序设计思想;【教学过程】教学环书教学内容学生活动设计意图情境导入 提XXX1 .提出挑战:小时候大家都玩过火柴棒摆数字的游戏,现在有6根火柴棒, 列出所有能摆出的自然数,要求火柴棒正好用完。2 .师生互动:交流解题思路,寻找可行方案,提出枚举算法思考回答从火柴棒摆数 字的小游戏激 发学生的兴趣, 鼓励学生思考, 如何X用编程 的思想与
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中小学 上下册 2.4 可以 代码 第一 课时 教学 设计
限制150内