课时课题 第3节 信息的处理(第1课时) 课时目标 通过对Python不同数据类型的理解和处理,知道计算机的信息编码 通过对Python算术运算和字符串运算的的实验,掌握Python基本数据类型计算规则,学会使用计算机处理数据。 教学准备 机房、Thonny软件、纸笔、学生素材、教学PPT等 教学流程 具体导学过程 意图交流 一、教学导入 由项目子问题“数据类型的选择”引入,即计算机程序是如何表达、识别并处理数字与文字等信息?———《第3节 信息的处理》 二、新课导学 教师布置本节课学习任务 ———了解Python的数据类型,进行四则运算和字符串运算,为项目中的数值运算或字符运算做知识储备。 教师介绍要按照认知规律去学习相关内容 (1)Python中数和字符表示与日常生活表达是否一致?———Python中的数据类型 (2)Python是如何进行算术运算或字符处理?—-—Python中的算术运算、字符运算 (3)计算机程序的运算表达有哪些规则?———Python的语法规则 教师布置阅读“数据类型及其运算”任务并要求进行梳理 (1)自主阅读:以书本P58-59为主,网络知识作补充 (2)知识梳理:①Python中表示数值的常见数据类型有整型(int)与浮点型(float),表示文字符号信息的是字符串型(str),表示真假信息的是布尔型(bool)。 ②布尔型(bool)的数值只有真(True)与假(False)两种。 通过问题探讨,促进学生形成正确价值观念(认识到计算思维的重要性) ———让计算机处理票据信息,通常要用字符串型来存储发票代码与发票号码信息而另用浮点型或整型来存储票价信息,请分析并讨论具体原因。 5.教师布置阅读“算术运算”任务并要求进行梳理 (1)自主阅读:以书本P59-61为主,网络知识作补充 (2)知识梳理:Python中的加减乘除运算符号与所学数学计算不同之处有 。 6.求证活动体验:“算术运算表达式是否正确?” (1)先自行调试程序,如有问题再进行组内交流; (2)展示与交流。 7.教师布置阅读“字符串运算”任务并要求进行梳理 (1)自主阅读:以书本P61-63为主,网络知识作补充 (2)知识梳理:①简单字符串运算有连接、重复及判断等,对应运算符号是+、* 与in。 ②print('中国' * 2)输出的结果是 。 ③print('{:.2f}'.format(1))的输出结果是 。 ④print('123'[2])的输入结果是 。 8.教师引领学生将知识技能内化为能力? 在实际生活中,我们能很容易看出 123 这个三位数的百位、十位、各位分别是1、2、3。在Python中你能不能用数学的方法,打印出123各位的数? 三、习题测试 请用Python计算:123456789123456789 × 123456789123456789 的值? (2)假设a="2023";b="1";c=a+b*2,运算后变量c 的值为( ) A.2025 B."2023+2" C."202311" D."200312" (3)将3.1415进行字符串格式化,保留3三位小数可使用代码语句 。 (4)print('信息科技'[1:3])的输出结果为 。 - 四、小结回顾 请同学按照下列提示进行总结回顾: 1.学到了哪些知识与技能? 2.提升了哪些方面的能力? 3.生成了怎样的观点? 五、布置作业 请各小组对项目探究的阶段成果进行整理并提交,整理内容: 1.程序设计中数值运算的表达 2.程序设计中输入输出的字符提示及连接运算 3.程序设计中字符串的格式化和切片 知识探究 课时课题 第3节 信息的处理(第2课时) 课时目标 1.通过掌握Python变量的命名规则和赋值运算,学会程序命名规范和计算机的数据处理方式,能够根据实际需要进行数据表达。 2.通过对比计算机运算和实际运算的区别,理解计算机处理数据的逻辑。 教学准备 机房、Thonny软件、纸笔、学生素材、教学PPT等 教学流程 具体导学过程 意图交流 一、教学导入 由项目子问题“计算机是如何实现计算”引入《第3节 信息的处理》第2课时。 二、新课导学 1.教师布置本节课学习任务 ——— ... ...
~~ 您好,已阅读到文档的结尾了 ~~