第2讲 我的Python程序(熟悉Python编程环境)

站点: 科创教育数字化教学平台
课程: Python编程教学(西安市第二期)
图书: 第2讲 我的Python程序(熟悉Python编程环境)
打印: 访客用户
日期: 2025年07月27日 星期日 09:19

2. 教学设计



2讲 我的Python程序

点击此处下载教学设计

1.教学内容分析

本节内容首先情境带入,引出Python程序的基础知识;之后,开展实践任务;然后,思维拓展,讲解Python语言发展历程、版本等知识,最后,能力提升,在交互式环境、编辑及运行环境中完成相应的任务。


2.学习者分析

1.学生对Python编程语言有了初步的了解;

2.学生对Python编程有较大兴趣;

3.学生具备一定的逻辑推理能力,知识迁移能力,对人工智能的编程有较强的学习兴趣。


3.学习目标确定

1.知识与技能:

①熟悉 Python Shell 交互式编程环境;

②熟悉 IDLE Python 编辑器;

③编写第一个 Python 程序“Hello World!。

2.过程与方法:

①通过进一步学习Python的编程环境,体会Python编程的规则;

②通过项目的编程练习,培养学生设计能力和举一反三的能力。

3.情感态度与价值观:

①养成自主学习、自主探究的能力;

②培养编程兴趣;

③通过对项目的讨论、分析、制作等活动,培养严密的逻辑思维能力。


4.教学重点难点

教学重点:1.了解Python Shell 交互式编程环境;

                  2.掌握IDLE Python 编辑器;

教学难点:1.理解Python语言的运用规则;

                  2.编写简单的Python 程序。


5.教学流程图

教学流程图


6.教学活动

环节一:(情境导入)5min

教学活动1

1.教师讲授情境故事,设置悬念,吸引学生兴趣;(教师播放PPT

教师:2013 年,美国公益组织 Code.org 发起全球性科技活动编程一小时”,旨在向全球青少年推广编程教育、普及计算机科学。来自全世界 180 多个国家和地区的数千万学生参与其中,掀起全球学习编程的热潮。细数影响人类的科技巨头,多数都是从小学习编程,比尔 · 盖茨、乔布斯、埃隆 · 马斯克皆是如此。芬兰前教育部部长曾说在未来,如果你的孩子懂编程,他就是未来世界的创造者 ; 如果他不懂,他只是使用者,乔布斯更加直截了当地表示“每个人都应该学习编程”。那么为什么学习Python呢?”

教师:“Python 具有易于学习、易于掌握、易于普及等特点,也是最接近自然语言的高级语言,不仅成为最受欢迎的程序设计语言之一,也是特别适合青少年的编程语言。学习Python 语言,有助于帮助学生通过编程去解决实际问题。”

学生聆听情境,积极回应老师,对Python编程产生兴趣;

教师:“今天我们继续学习Python程序中的基础知识!今天我们的学习将分成三个模块,第一个模块,学习Python 基础;第二个模块,动手实践;第三个模块,思维拓展。”

学生聆听教师讲授。

活动意图说明:

通过情境故事吸引学生的注意力,激发学生的学习兴趣,导入本节课的内容----我的Python程序

环节二:(原理讲解)20min

教学活动2

1.教师讲解Python 基础,包括Python 编程环境、跨行语句、同一行显示多条语句、Python 中文编码等;

教师:IDLE Python 所内置的开发与学习环境,是开发 Python 程序最基础的开发环境( IDE )。安装 Python 以后, IDLE 就自动安装好了,不需要另外安装。 IDEL 提供有两种应用窗口,分别是交互式编程环境和编辑及运行环境。”

教师借助Python编程软件详细讲解Python Shell 交互式编程环境;

学生聆听教师讲解Python Shell 交互式编程环境;

教师讲解并演示跨行语句和同一行显示多条语句;

教师:“Python 语句中一般以新行作为语句的结束符。也可以使用斜杠( \ )将一行的语句分为多行显示,如下所示

教师操作演示; 

学生聆听教师讲解相关知识

教师讲解Python 中文编码

教师:“Python3.X 版本的解释器默认使用 UTF-8 编码,直接支持中文编程。程序中,可以使用中文注释,可以输出中文字符串,甚至可以使用中文变量参与计算。

学生聆听教师讲解Python 中文编码,教师播放PPT,进行相关操作演示;

活动意图说明

配合PPT进行讲解,通过举例说明让学生从亲身经验中体会Python程序中的相关操作。

环节三:(项目制作)25min

教学活动3

教师带领学生进行实践操作;

教师:“安装 Python 时,会附带安装上 Python 的开发工具 IDLE 。单击系统的开始菜单,然后依次选择所有程序 -> Python 3.8 -> IDLE (Python 3.8 64-bit) ”菜单项,即可打开IDLE 的交互式编程 环境,窗口名为 Python Shell ,如图 2-5 所示。编程者可以利用交互式编程环境 Python Shell Python 交互。”

教师操作计算机,讲解交互式编程环境的使用、编辑及运行环境的使用、Python IDLE 常用快捷键等知识,并进行操作演示;

教师讲解完成后,教师可留给学生5min时间让学生自己操作学习;

活动意图说明

屏幕共享,教师演示操作,培养学生动手操作能力,让学生直观学习Python程序的使用。

环节四:(思维拓展)10min

教学活动4

1.教师讲解Python 语言的发展历程;

2.教师讲解Python 语言的主要版本;

学生认真聆听教师讲解相关内容;

环节五:(展示小结)5min

教学活动5

1.学生交流操作成果;

教师:“同学们,在看了大家的操作后,老师觉得大家都完成的非常好,老师给同学们一个大大的赞。”

总结本节课的知识内容,巩固本节课的知识点,铺垫下一节课。

环节六:(能力提升)5min

教学活动6

1. 教师引导学生操作;

教师;“熟悉 IDEL 编程环境,包括交互式环境下 Python 指令的输入及执行、 Python 语句的输入及运行等基本操作,包括编辑及运行环境中 Python 程序的录入、文件保存、 Python程序的运行、程序运行结果的查看等基本操作。熟悉 IDEL 编程环境后,分别在交互式环境、编辑及运行环境中完成以下任务:

a. 使用 Python 内置的 help() 指令查看 print 函数的使用方法。

b. 计算表达式 2020*2021 的值。

c. 使用 print 函数显示中文信息“ 2020 年国庆中秋喜相逢!

学生进行思考和操作;

活动意图说明

通过项目式学习的体验效果,让学生可以更直接的体验Python软件,提高学生的参与感。


7.板书设计

我的Python程序 

 

1. IDEL提供有两种应用窗口:交互式编程环境和编辑及运行环境


8.课后练习与拓展学习设计

熟悉 IDEL 编程环境,包括交互式环境下 Python 指令的输入及执行、 Python 语句的输入及运行等基本操作,包括编辑及运行环境中 Python 程序的录入、文件保存、 Python程序的运行、程序运行结果的查看等基本操作。熟悉 IDEL 编程环境后,分别在交互式环境、编辑及运行环境中完成以下任务:

a. 使用 Python 内置的 help() 指令查看 print 函数的使用方法。

b. 计算表达式 2020*2021 的值。

c. 使用 print 函数显示中文信息“ 2020 年国庆中秋喜相逢!”