课件编号19261451

4.1 程序设计语言的基础知识 教学设计 2023—2024学年粤教版(2019)高中信息技术必修1

日期:2024-05-05 科目:信息技术 类型:高中教案 查看:97次 大小:34968Byte 来源:二一课件通
预览图 1/2
必修,信息技术,高中,2019,教版,学年
  • cover
4.1 程序设计语言的基础知识 教材章节 4.1 程序设计语言的基础知识 课时安 排 1 课 时 项目名称 我与 python 的初见 学习目标 (1)能够理解 Python 语言常量和变量的数学意义; (2)能够熟悉 Python 语言常见的数据类型; (3)能够正确表示程序中的各种“量”; (4)能够理解运算符与表达式的含义和用法; (5)能够运用 Python 的运算符处理数据计算; (6)能够知道不同的 Python 函数的用法; (7)能够使用不同 Python 函数处理运算数据和运算过程。 教材分析 本节课节选自粤教版高中信息技术教科书必修一《数据与计算》的第四章 第一小节,主要知识点包括“Python 的常量与变量”、“Python 的数据 类型”、“Python 的运算符与表达式”、“Python 的函数”。 在知识结构上,前面第三章已经学习过“计算机解决问题的过程”方法, 且已学习了“设计算法 ”环节中的“算法及其描述”, 本节课作为“编写 程序”的基础理论知识,是上一节课学习内容的延续与方法实现。其次, 接下来教材中“顺序结构、选择结构、循环结构 ”的学习与编程实现又需 要本节课内容作为基础知识补充,且为以后同学们了解其他编程语言打下 基础,是一节承上启下的关键性课程。 学习重点 1.理解变量的数学意义; 2.熟悉 Python 常见的数据类型; 3.理解运算符与表达式的含义和用法,能够运用 Python 的运算符处理数 据计算。 学习难点 1. 知道 Python 语言中常见函数的用法; 2. 能够使用不同的 Python 函数处理运算数据和。 活动情境 最佳购物方案设计→ ”百钱买百鸡 ”程序里的 python 程序设计语言基础知识探 索。 新课导入:项目主题.mp4→项目问题展示.mp4(上节课的课后问题) →学生尝试 传统方法不好求解→引入项目问题原型经典→ “百钱百鸡 ”问题→用程序设计语 言 python 求解。 活动 1 自主探索 教师活动 学生活动 设计意图 【认识python】 播 放 “ 认 识 python.mp4” 带领学生初步 认识 python, 感受python 程 序设计语言的 强大功能。 【 操作演示 python】 打开python 编 程开发环境, 演示“ 百钱百 鸡.py”解决古 人购物方案设 计的问题。 一、观察教师操作,打开、阅读、运行“ 百钱买 百鸡.py ”。 1.尝试自己动手打开运行“百钱买百鸡.py ”; 2.结合注释阅读程序语句,感受学习程序设计语 言基础知识的必要性。 初见 python, 体验程序设计语 言解决问题的强 大功能,激发学 习动机,产生想 “试一试 ”的想 法。 培养学生的自学 能力; 学会将重 要知识点提炼, 并学以致用。 翻转课堂思 维,先学后教, 以学生为主体, 教师为主导,充 分调动学生的学 习积极性。 【任务一】 阅读课本 P67- 72 页程序设计 语言基础知识 的相关内容, 完 成 问 卷 星 《 4.1 程 序 设 计语言的基础 知识》测评。 二、带着任务, 自主阅读 P67-72 程序设计语言基 础知识的相关内容。 1.完成问卷星《4.1 程序设计语言的基础知识》测 评。 2.问 卷 星 链 接 及 二 维 码 : https://ks.wjx.top/vm/t90ZfRU.aspx# 【 展 示 与 评 价】 组织学生组内 互评; 引导学生分享 展示成果。 1、完成问卷星,针对存疑问题组内探讨分析。 2、组内探讨结束后请各小组成员分享展示结果。 活动 2 合作探究 教师活动 学生活动 设计意图 【任务二】 展示“ 百钱百 鸡 ”程序,请 小组合作探究 完成任务单对 应内容。 三、现就“ 百钱百鸡 ”程序,请小组合作探究完 成任务单合作探究部分内容。 1、请分析“百钱百鸡 ”程序中使用了哪些运算符, 请对运算符归类并展示。 2、赋值语句的格式是:“变量名=表达式 ”,功能 是“将表达式的值保存到变量中 ”,“=”是赋值的意思。 例如:程序中“count+=1”的意义是 。 3、请找出“百钱百鸡 ”程序中的表达式归 ... ...

~~ 您好,已阅读到文档的结尾了 ~~