资源简介 中小学教育资源及组卷应用平台信息科技 第8课 Python入门教学设计课题 Python入门 单元 第三单元 学科 信息科技 年级 八年级上教材分析 教材以提高全体学生信息素养、养成学生自主学习意识和能力、培养学生数字化创新精神、促进学生自觉践行信息社会责任为理念,旨在帮助学生掌握信息技术时代生存与发展所必需的信息科技基础知识和基本技能,形成与信息社会相适应的良好行为习惯,为培养创新型人才打下基础。学生通过对本教材的学习逐步掌握信息科技的相关知识,具备一定的科学精神和科技伦理,提高创新能力,夯实信息社会责任,发挥信息科技课程的独特育人价值,为数字强国培养优秀接班人和建设者。教学目标 1、信息意识:具有自主动手解决问题、掌握核心技术的意识。2、计算思维:对于给定的任务,能将其分解为一系列的实施步骤。3、数字化学习与创新:能设计用计算机实现过程与控制的方案,并在实验系统中通过编程等手段加以验证。4、信息社会责任:强自我判断意识和责任感,遵循信息科技领域的伦理道德规范,明确科技活动中应遵循的价值观念、道德责任和行为准则。重点 1、熟悉 Python 语言开发环境;2、理解 Python语言中常量和变量的概念。难点 1、掌握 Python 集成式语言环境下的程序代码编辑器。教学过程教学环节 教师活动 学生活动 设计意图导入新课 计算机由起初的二进制语言 (机器语言)符号语言 (汇编语言),发展到现在多种多样的“语言”,统称为“计算机语言”。按照与机器语言的近似度高低,计算机语言分为高级语言和低级语言。从分析问题、设计解决问题的方案、编写程序代码到上机调试运行程序的过程被称为程序设计,“算法+ 语言= 程序”。播放短片引出今天教学内容Python入门。 观看视频思考:什么是计算机程序设计? 激发学生对Python编程的学习兴趣并快速进入学习状态讲授新课 本章重点(1)Python 入门;(2)简单程序设计;(3)模块及其运用;(4)分支结构程序设计;(5)循环结构程序设计。什么是Python程序设计语言?Python语言程序设计环境是什么样的?Python程序设计语言是一种高级计算机语言,是人机交流的工具。Python语言把自己解决问题的想法和步骤编成一条条有序的指令 (即程序),让计算机执行这些指令即可完成交办的任务。Python 语言的特点:(1)语言简洁;(2)语法简单;(3)具有丰富的标准库;(3)开放的扩展功能。一、Python程序设计环境Python 3.9 完成安装后,点击“开始”菜单中新出现的“Python 3.9”文件夹项,看到4个子项。点击启动“Python 3.9 (64-bit)”项即可打开 Python 3.9 交互式语言环境窗口。在交互命令提示符“>>>”下,输入Python语言语法的指令代码(包括语句、表达式、函数、数字、字符等) 后按下<回车>键,在屏幕上会立即显示输出结果。输入“200+300+500”后敲<回车>键,就会看到屏幕上显示出计算结果“1000”。输入“200*300*500”后敲<回车>键,就会看到屏幕上显示出计算结果“30000000”。关闭命令行窗口即可退出 Python 交互式语言环境。点击启动“IDLE (Python 3.9 64-bit)”项即可打开 Python 3.9 集成式语言环境窗口。(1)文件(File)菜单主要是Python里编程过程中对于文件的新建、打开、保存等操作。(2)编辑(Edit)菜单主要是编程过程中对代码的编辑操作,包括:撤销、重做、剪切、粘贴、复制、查找、替换等功能。(3)sell菜单shell是一个接受由键盘输入的命令,并将其传递给操作系统来执行的程序。(4)调试(Debug)菜单用来查找程序错误的一个函数,使用这个就来使得代码中的错误被开发者发现。(5)选项(Options)菜单主要是配置两个窗口的字体、显示、行号等功能。(6)窗口(Window)菜单显示你打开的所有程序,可以在不同程序之间进行切换。(7)帮助(Help)菜单提供Python在使用过程中的一些帮助信息。(8)格式(Format)菜单对代码进行格式化操作,包括:缩进、注释、段落格式等功能。(9)运行(Run)菜单主要是代码编写好之后,调试、运行操作。关闭“IDLE Shell 3.9.2”窗口即可退出Python集成式语言环境。命令提示符“>>>”在交互式语言环境和集成式语言环境中的功能是一致的。二、Python语言程序代码编辑器Python语言程序代码编辑器功能:(1)编辑建立 Python程序文档;(2)调试运行 Python程序。Python 集成环境菜单“File”主要功能。Python语言程序代码编辑器编辑功能。程序语句“z=x+y”中,“=”为赋值符号,x、y、z为变量;“print ()为输出函数;“#”为备注标识符,其后信息为备注内容。在程序中,有一种量的值始终保持不变,称为常量。程序在运行的过程中能够改变其值的量,称为变量。Python中标识符“#”的作用就是注释,用于解释代码是怎样的逻辑或者作用,运行中不会执行标识符“#”之后的任何信息。Python程序的命名规则:(1)为便于识别和调用,文件名通常以有意义的英文字母、阿拉伯数字和其他如下划线字符等少数特殊字符的组合来命名。(2)保存后会自动生成扩展名“.py”。点击Python语言程序代码编辑器窗口顶部菜单栏“Run”——“调试运行程序模块”,就可以运行程序代码了。如果运行结果窗口里报告程序代码有错或不是正确的结果,则返回编辑窗口继续编辑程序代码进行改错和调试,直至程序运行结果无误。Python 语言语法要求,不同层面的并列语句在格式上严格遵循“在各自层面上以同一缩进水平对齐”的原则。课堂练习1、计算机语言分为 低级语言 和 高级语言 。2、程序= 算法 和 语言 。3、Python语言程序代码编辑器功能是什么?答:(1)编辑建立 Python程序文档;(2)调试运行 Python程序。4、简述Python 语言的特点。答:(1)语言简洁;(2)语法简单;(3)具有丰富的标准库;(3)开放的扩展功能。 通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务。开展探讨交流,完成任务思考解决问题的Python的操作菜单的具体功能是什么以小组合作的方式,开展探讨交流,完成任务总结本节课学习的重点内容并完成课堂练习 通过小组合作,加强学生组内团结、共同完成任务锻炼学生分析问题的能力培养学生思考以及解决问题的能力培养学生协同完成任务的能力培养学生自主学习能力布置作业 1、什么是程序?什么是程序设计?以及学习程序设计的意义。2、在 Python 集成式语言环境下打开程序代码编辑器,然后运行并观察结果。 完成作业 培养学生查阅资料的能力,分析解决问题的能力课堂小结 本次课首先介绍了Python 的四个子项;交互式语言环境窗口;集成式语言环境窗口;接着讲授了Python语言程序代码编辑器功能;集成环境菜单“File”主要功能;语言程序代码编辑器编辑功能;最后探讨了Python程序的命名规则;Python 常量、变量和注释。 分组总结归纳 锻炼学生的总结能力,逻辑思维、语言表达能力。板书 一、Python程序设计环境1、Python 的四个子项2、交互式语言环境窗口3、集成式语言环境窗口二、Python语言程序代码编辑器1、Python语言程序代码编辑器功能2、集成环境菜单“File”主要功能3、语言程序代码编辑器编辑功能4、Python程序的命名规则5、Python 常量、变量和注释 学习、记忆及勾画知识点 明确教学内容及重点和难点21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com) 展开更多...... 收起↑ 资源预览