青岛版小学信息技术六年级上册第8课 初识Python 课件(共36张PPT)

资源下载
  1. 二一教育资源

青岛版小学信息技术六年级上册第8课 初识Python 课件(共36张PPT)

资源简介

(共36张PPT)
探秘有趣的程序世界
——第8课初识Python
01
认识Python语言
“超级语言”的诞生
计算机技术的演进
1
Python(蟒蛇)语言
2
水仙花数问题
3
C语言
Python
Python的优势
3
Python的应用领域
4
图形
艺术
网络
爬虫
机器
学习
游戏
开发
网站
开发
计算思维
数据
统计
02
Python攻略“青铜”体验
欲要看究竟,处处细留心
猜猜我是谁
1
01
欲要看究竟,处处细留心
02
请同学们注意观察:
图形的显示内容及呈现顺序
图形的旋转方向
03
解开Python的神秘面纱
想说懂你并不难
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
选择画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
#海龟画图:名字文本螺旋线
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
导入turtle库
设置背景颜色
创建颜色列表
设置画笔颜色
提起笔,不绘制
笔放下,绘制
向前移动x*4像素点
绘制名字
逆时针移动92度
获取画笔
创建名字
循环一直绘制
04
Python的基本语法元素
因为知你更有趣
自主学习 + 课堂小测
1
01
速读法(全脑速读记忆法)
教学平台 ->“自主学习”板块
02
了解程序的基本语法元素
03
完成课堂小测
教学平台 ->“课堂小测”板块
天生我材必有用
代码高亮
1
#海龟画图:文本螺旋线
import turtle
t = turtle.Pen()
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
代码高亮:
编程的色彩辅助体系,不是语法要求
天生我材必有用
注释
2
#海龟画图:文本螺旋线
import turtle
t = turtle.Pen()
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
注释:
用于提高代码可读性的辅助性文字,不被执行
天生我材必有用
缩进
3
#海龟画图:文本螺旋线
import turtle
t = turtle.Pen()
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
缩进:
表达程序的格式框架,缩进不正确运行错误,使用Tab表示
Tab
天生我材必有用
保留字/关键字
4
#海龟画图:文本螺旋线
import turtle
t = turtle.Pen()
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
保留字/关键字:
内部定义并保留的编程语言的基本单词,共33个
天生我材必有用
变量
5
#海龟画图:文本螺旋线
import turtle
t = turtle.Pen()
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
变量:
保存和表示数据的自定义符号,就像门牌号
天生我材必有用
数据类型
6
#海龟画图:文本螺旋线
import turtle
t = turtle.Pen()
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
数据类型:
供计算机程序理解的数据形式
函数
7
天生我材必有用
#海龟画图:文本螺旋线
import turtle
t = turtle.Pen()
colors = ["red", "yellow", "blue", "green"]
name = "Jessie"
for x in range(100):
t.pencolor(colors[x%4])
t.penup()
t.forward(x*4)
t.pendown()
t.write(name)
t.left(92)
函数:
根据输入参数产生不同输出的功能过程
05
Python攻略“白银” 进阶
纸上得来终觉浅,绝知此事要躬行
自主探究活动
1
模仿
改动
创新
01
让图案显示你的姓名
02
修改图形旋转方向为:顺时针(向右)
03
提交截图(运行成果)至教学平台:
探究活动作品提交(作业2)
课堂小结
2
模仿
改动
创新
01
认识Python语言及其应用领域
02
了解程序基本语法元素及其概念
注释、缩进、保留字/关键字、
变量、数据类型、函数
03
感受程序的魅力
体验编写程序的乐趣
欢迎进入程序世界!

展开更多......

收起↑

资源预览