内容正文:
第4课 初识Python
一、教学目标:
1、初步了解 Python编程环境,认识简单的数据类型。
2、学会在 Python交互模式下使用 print()函数,掌握 Python程序的新建、设计、保存、运行的一般流程,并熟悉注释的使用方法。
3、初步感受程序设计的魅力,在调试程序的过程中养成耐心细致的好习惯。
教学重难点:
教学重点: 掌握 Python的基本输出命令,即 print( )函数
教学难点:Python中数学表达式运算符号的表示,独立编写一个简单程序
三、教学方法
任务驱动法、小组探究学习等与多媒体演示相结合的探索式教学
四、教学课时:1课时
五、教学环境:计算机教室
教学环节
教 师 活 动
学生活动
导
入
新
课
一提起编写程序、代码,很多人首先想到的是有个人坐在电脑面前,不停的敲击键盘,久而久之,他们便有了一个有意思的绰号,程序猿。通过学习,我们也可以通过编程做一些好玩的小程序。
展示两个 Python例题程序,并讲述 Python语言的历史。
大家想不想学习编程做一些好玩的小程序呢?那就让我们一起踏入 Python的世界吧!
讲
授
新
课
活动一:启动 Python
1 、启动 Python
启动 Python的方法,一般有两种①打开桌面的 Python IDLE 图标②“开始”→“程序”→“Python”→“Python IDLE”大家尝试下能不能打开呢?生:(学生自主操作)师:大家都已经将 Python启动了,我们一起来看下界面
2、做一做
简要介绍 Python shell 窗口的一些基本参数并从讲解“>>>”符号引出如何使用 print( )函数,并使用函数来输出“Welcome to Python World!”
讲解常见错误的原因,如函数名、中文符号、语法错误等,并讲述常见书写习惯。
讲
授
新
课
活动二、简单的计算
讲解 Python中算数表达式的书写方式,并讲解其中的优先级关系。将常出现的问题前置,通过找出错误表达式的方法对书写方式进行强化学习。请同学们在 Python shell中输入例题的表达式,并测试结果。
1、 7.25×1.8-100÷0.16
2、3.14×38+14.165
3、求 365÷7 的余数
4、对 365÷7 结果取整
5、[(-3.25+6.15)×150+15.5]÷3.2
思考:那么在 Python中是如何表示的?又是如何计算的呢?运算顺序又是怎样的呢?数学中的运算符号和 Python中的运算符号有没有不同呢?有哪些?
对照着数学中的进行记忆。
活动三:新建一个“梦想成真”的小程序
展示名为“梦想成真”的小程序,让学生们了解基本的赋值和变量的概念
1、试一试新建一个程序文件,并保存为“dream.py”。让学生学会在 Python交互模式下如何进行数学四则混合运算。
2、做一做对照示例程序,输入程序内容,并试着读一读,猜一猜每行代码的大致含义。
3、试一试保存并运行程序,查看运行效果。运行程序可执行编辑窗口里的“Run”——“Run Module”命令,或使用快捷键 F5
活动四、添加注释
可能你对“梦想成真”这个小程序还有些陌生,如果程序有注释就容易理解了。现在,我们一起给程序添加注释吧!
1、启动程序“#dream.py”,了解如何添加注释。
2、想一想师:注释对程序的语法有什么影响?运行程序,检查我们的答案。
讲
授
新
课
3、议一议师:给程序添加注释有时会增加编辑工作量。你认为这样做值得吗?
课堂小结
总结分析本节课学习内容。
布
置
作
业
新建一个 python 程序文件,使用print()函数打印两个三角形图案。
板
书
设
计
第4课 算法的优化
1、启动并认识 Python的窗口
2、Python交互下的运算
3、程序的创建
4、注释的添加
教 学
反 思
学科网(北京)股份有限公司
$