第一课 用Python编程课时教学设计
课题
第一课 用Python编程
单元
第一单元
学科
信息技术
年级
八年级
学习
目标
了解什么是编程,什么是编程语言。
了解什么是Python命令,什么是Python程序。
掌握print()函数的常用格式,能区分字符串和数值。
掌握输入Python命令和输入Python程序的方法。
重点
掌握输入Python命令和输入Python程序的方法。
难点
区分“字符串”表达式和“数学”表达式。
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
观看“太阳花”画图实例。
提问:我们如果要画一个“太阳花”,一般会使用什么工具进行绘图?观看了此实例后,谈谈你的看法?
提问、回答,绘制图形首先想到的是“绘图工具”
吸引学生,启发兴趣。
讲授新课
Python命令
什么是编程呢?
编程是编写程序的简称。
目前世界上有600多种程序设计语言,常用的语言有Python、C、C++、Java、JavaScript等。
Python是一种简单易学、使用广泛的编程语言。
Python命令简介
Python语言中的语句就是Python命令。
单击【开始】-【Python文件夹】-【IDLE】,
进入Python Shell。
举例:
在提示符“>>>”的后面输入Python命令(例:print("Hello,world!"))并按回车键,该命令就会立即执行并显示结果。
格式1:print(表达式)
功能:输出“表达式”的结果。
其中的表达式可以是“数学”表达式、“字符串”表达式等。
注:“字符串”表达式是用英文的单引号或双引号括起来的一串字符。
试一试:
1.用print()函数输出下列“数学”表达式的计算结果。
3+5,35-64,170÷(22+63),(4+5)×3÷2
(注:在Python中,“÷”用“/”表示,“×”用“*”表示。)
2.用print()函数输出下列“字符串”表达式。
“Teacher”“Wang”“Teacher”+“Wang”
“I”+“like”+“Python”
(注:在Python中,“+”可以将两个“字符串”连接成一个字符串。)
3.在Python的提示符后直接输入上面的“数学”表达式和“字符串”表达式,然
后按回车键,其结果与使用print()函数相同吗?
小博士提示:
1.Python中,命令和标点符号需要使用英文格式,否则会报错。
2.Python中有两种很重要的数据,一是字符串,二是数值。凡是加上了引号(单引号和双引号都可以)的字符、数字等都是字符串。凡是未加引号的数字(包括
小数)都是数值。数值能进行加减乘除运算(数学表达式)。
3.数学表达式的运算顺序是:先乘除后加减,如果要改变运算顺序,先完成某
个运算,只需要在它的两边加上英文格式的圆括号。
4.如果要把两个字符串拼接起来,使用“+”号
格式2:print(表达式1,表达式2,……)
功能:输出表达式1,表达式2,……的结果。
其中的表达式可以是“数学”表达式、“字符串”表达式等。表达式之间用英文格式的逗号隔开。
试一试:
在Python Shell中输入如下print()函数,观察输出的结果:
>>>print("3+5=",3+5)
>>>print("(4+5)×3÷2=",(4+5)*3/2)
>>>print("What is 3+2?","It's",3+2)
Python程序
在Python Shell中,每输入一个命令并按回车键,计算机就马上执行该命令。
通常,如果要计算机执行一系列命令,就把这些命令写在一个文件中,这个文件就是程序,计算机执行这个程序,就会执行文件中的一系列命令。
【例题1-1】编写一个程序,显示下面两行文字:
Hello,world!
I like coding!
操作步骤:
第一步:在Python Shell中单击菜单【File】-【New File】,于是就打开了Python IDLE文本编辑器,如图1-2所示。
第二步:在文本编辑器中输入命令,如图1-3所示:
第三步:保存文件,然后单击菜单【Run】-【Run Module】运行程序。如图1-4所示:
程序运行结果将显示在Python Shell窗口中。如图1-5所示:
第四步:保存文件,文件的扩展名是 “.py”。
拓展提高:
引用下列格式完成自己的“姓名”和所在“班级”的操作;
格式:print(表达式1,表达式2,……)
了解编程概念及常用的编程语言,以及Python也是编程语言
讲解,>>>为命令提示符,哪条程序是Python命令,哪个是Python执行的结果。
理解print()函数常用的格式,以及表达式。区分“字符串”表达式和“数字”表达式。
课堂练习
学生掌握在Python中的命令需使用英文格式。
明白“+”将两个字符串连接成一个。
明白格式1和格式2的不同用法。
理解为什么需要输入Python程序?
Python命令每输入一个立马执行。
讲解例子,掌握Python程序的方法。
通过课堂练习,编写Python程序,理解跟Python命令的区别。
初见、了解常用的编程语言。
掌握,理解Python命令的使用。
培养学生分辨思维。
检验掌握程度
提示,强调
通过例子使用并掌握格式2的方法。
理解,掌握。
课堂小结
1、什么是编程?
编程是编写程序的简称,常用的语言有Python、C、C++、Java、JavaScript
Python是一种简单易学、使用广泛的编程语言。
2、格式
格式1:print(表达式)
格式2:print(表达式1,表达式2,……
注:使用“+”号将两个字符串拼接起来,逗号“,”分隔。
注:在Python中,“÷”用“/”表示,“×”用“*”表示
学生回答及理解格式
利用问题形式进行总结
板书
一、Python命令
Python是一种简单易学、使用广泛的编程语言。
二、Python程序
格式1:print(表达式)
格式2:print(表达式1,表达式2,……)
课件30张PPT。第一课 用Python编程信息技术新世纪版 八年级上新知导入观看“太阳花”画图实例。
我们如果要画一个“太阳花”,一般会使用什么工具进行绘图?观看了此实例后,谈谈你的看法?新知导入从上个例子中,我们知道,简单的绘制”太阳花”,可以通过编程代码来进行实现更加便捷。那么,什么是编程呢?
编程是编写程序的简称,就是用计算机语言,告诉计算机解决问题的细节和步骤。目前世界上有600多种程序设计语言,常用的语言有Python、C、C++、Java、JavaScript等。
Python是一种简单易学、使用广泛的编程语言。新知讲解Python语言中的语句就是Python命令。一、Python命令单击【开始】-【Python文件夹】-【IDLE】,
进入Python Shell。新知讲解在提示符“>>>”的后面输入Python命令(例:print("Hello,world!"))并按回车键,该命令就会立即执行并显示结果。如图1-1所示:python命令python命令的执行结果新知讲解 格式:print(表达式)功能:输出“表达式”的结果。
其中的表达式可以是“数学”表达式、“字符串”表达式等。注:“字符串”表达式是用英文的单引号或双引号括起来的一串字符。新知讲解注:“数学”表达式的含义与我们数学课本的数学表达式相同。新知讲解1.用print()函数输出下列“数学”表达式的计算结果。
3+5,35-64,170÷(22+63),(4+5)×3÷2
(注:在Python中,“÷”用“/”表示,“×”用“*”表示。)
2.用print()函数输出下列“字符串”表达式。
“Teacher”“Wang”“Teacher”+“Wang”
“I”+“like”+“Python”
(注:在Python中,“+”可以将两个“字符串”连接成一个字符串。)
3.在Python的提示符后直接输入上面的“数学”表达式和“字符串”表达式,然
后按回车键,其结果与使用print()函数相同吗?新知讲解 1.用print()函数输出下列“数学”表达式的计算结果。3+5,
35-64,170÷(22+63),(4+5)×3÷2注:在Python中,“÷”用“/”表示,“×”用“*”表示新知讲解2.用print()函数输出下列“字符串”表达式。
(1)“Teacher”“Wang”“Teacher”+“Wang”
(2)“I”+“like”+“Python”新知讲解3.在Python的提示符后直接输入上面的“数学”表达式和“字符串”表达式,然
后按回车键,其结果与使用print()函数相同吗?新知讲解1.Python中,命令和标点符号需要使用英文格式,否则会报错。
2.Python中有两种很重要的数据,一是字符串,二是数值。凡是加上了引号(单引号和双引号都可以)的字符、数字等都是字符串。凡是未加引号的数字(包括
小数)都是数值。数值能进行加减乘除运算(数学表达式)。
3.数学表达式的运算顺序是:先乘除后加减,如果要改变运算顺序,先完成某
个运算,只需要在它的两边加上英文格式的圆括号。
4.如果要把两个字符串拼接起来,使用“+”号小博士新知讲解 格式:print(表达式1,表达式2,……)功能:输出表达式1,表达式2,……的结果。
其中的表达式可以是“数学”表达式、“字符串”表达式等。表达式之间用英文格式的逗号隔开。print命令的格式比较多,下面的格式也是print命令常用的格式。新知讲解在Python Shell中输入如下print()函数,观察输出的结果:
>>>print("3+5=",3+5)
>>>print("(4+5)×3÷2=",(4+5)*3/2)
>>>print("What is 3+2?","It's",3+2)新知讲解新知讲解二、Python程序在Python Shell中,每输入一个命令并按回车键,计算机就马上执行该命令。
通常,如果要计算机执行一系列命令,就把这些命令写在一个文件中,这个文件就是程序,计算机执行这个程序,就会执行文件中的一系列命令。新知讲解二、Python程序【例题1-1】编写一个程序,显示下面两行文字:Hello,world!
I like coding!新知讲解 操作步骤第一步:在Python Shell中单击菜单【File】-【New File】,于是就打开了Python IDLE文本编辑器,如图1-2所示:新知讲解 操作步骤第二步:在文本编辑器中输入命令,如图1-3所示:新知讲解 操作步骤第三步:保存文件,然后单击菜单【Run】-【Run Module】运行程序。如图1-4所示:新知讲解 操作步骤程序运行结果将显示在Python Shell窗口中。如图1-5所示:新知讲解 操作步骤第四步:保存文件,文件的扩展名是 “.py”。课堂练习课堂练习代码及运行结果:
课堂练习拓展提高引用下列格式完成自己的“姓名”和所在“班级”的操作;
格式:print(表达式1,表达式2,……)课堂总结1、什么是编程?
编程是编写程序的简称,常用的语言有Python、C、C++、Java、JavaScript
Python是一种简单易学、使用广泛的编程语言。
2、格式
格式1:print(表达式)
格式2:print(表达式1,表达式2,……)
注:使用“+”号将两个字符串拼接起来,逗号“,”分隔。
注:在Python中,“÷”用“/”表示,“×”用“*”表示板书设计一、Python命令
Python是一种简单易学、使用广泛的编程语言。
二、Python程序
格式1:print(表达式)
格式2:print(表达式1,表达式2,……)注:在Python中,“÷”用“/”表示,“×”用“*”表示谢谢21世纪教育网(www.21cnjy.com) 中小学教育资源网站 有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php