第五课:变量 教学设计 一、学习内容分析 本节课选自青岛版第三册第二单元python程序设计,Python程序设计这一单元共分为七节课。通过本单元的学习,让学生掌握如下内容:1、python软件的新建保存运行的流程。2、学会print()函数、input()函数、range()函数、eval()函数以及一些自定义函数的使用。3、学会算术运算符、比较运算符和逻辑运算符的使用,会进行简单的运算和比较。4、掌握分支结构、循环结构的特点和语法格式,学会if语句、for语句以及while语句的语法格式。5、了解数据的基本数据类型字符串、整数、浮点数、列表、元组和字典,并学会使用。6、学会程序设计的一般步骤,能够综合运用所学知识解决生活中常见的问题,提升分析问题、解决问题的能力,培养做事有条理的好习惯,引导学生合理膳食,加强体育锻炼,提升身体素质。 本节课变量是本单元的第二节课,是学习程序设计的基础,在本节课中主要让学生认识变量,学会变量的赋值和调用,掌握input()函数的使用,认识基本的数据类型,慢慢地培养学生能对问题进行抽象、分解、建模并通过设计算法形成解决方案,反思优化算法,形成计算思维。 二、学习对象分析 所授课的对象是八年级学生,该年级段学生特点是活泼好动、善于思考,并具备了一定的数字化场景下的学习和分析能力。在第一课的学习中,学生已经掌握了python软件的编译环境,知道python文件的新建、保存、运行的一般流程,学会了print()函数的使用,对python有了初步的了解,但是,随着Python课程学习的深入,Python程序语言难度增加,代码学习比较无趣枯燥,教材案例多数以学生数学问题作为载体,容易引发学生的相似题困境,等等原因使部分学生出现畏难、失去学习Python兴趣等表现。因此,本单元老师设计了健康管理这一项目,通过录入个人的健康档案,计算自己的身体质量指数,判断自己的体重是否超标,合理膳食,计算摄入食物的卡路里,根据摄入的卡路里提出合理的运动时间,建立班级健康管理系统等一系列的活动开展本单元的教学,本节课主要从录入个人健康档案,计算个人的身体质量指数这两个活动入手。 三、素养目标 基于新课标、现有教材及学生学情分析,确定本课素养目标如下: 1、通过分析问题、描述问题了解变量的概念,并能掌握变量的赋值和调用。(计算意识、计算思维) 2、通过对算法进行比较和优化等环节去体会算法中所蕴含的“效率”问题。(计算意识、计算思维) 3、通过解决生活中计算身体质量指数环节,感受理论与实践的关联,提高迁移解决问题的能力。用程序来解决生活中的实际问题,提高解决问题的效率来完成理论与实践的融合提升。(信息意识、计算思维、数字化学习与创新、信息社会责任) 四、学习重难点 教学重点:掌握变量的定义、赋值和调用。学会input()函数的使用。 教学难点:问题分析到算法设计解决的类比迁移,问题抽象到建模的过程。 五、课前准备 根据教学内容和学生实际,在教学资源方面做如下准备:搜集视频,素材 学习环境:极域电子教室 六.教学策略设计 情境教学法、探究式学习、任务驱动学习、小组合作学习 七、教学评价 学生自评和课堂教师评价相结合。 学生课堂评价量表 知识点 项目 好 一般 不好 什么是变量 变量的赋值 变量的命名 数据类型 input()type()eval() 听课情况 听课认真、没有走神说闲话现象 发言情况 积极回答老师的问题 合作学习情况 善于合作,虚心听取建议 八、教学过程 活动阶段 过程与内容 学生活动 设计意图 课前 分组,下发资源、打开学案,准备进入学习状态。 准备与学习有关的 资料。 使学生迅速进入学习状态,为后续教学做好准备。 情景 导入 教师用python程序进行自我介绍(小程序中设置了彩蛋)。 观看老师的自我介绍。 ... ...
~~ 您好,已阅读到文档的结尾了 ~~