项目2-1绘制文本螺旋线(教案)-【中职专用】高一信息技术同步精品课堂(苏教版2021·第二册)
2023-04-01
|
7页
|
456人阅读
|
5人下载
精品
资源信息
| 学段 | 中职 |
| 学科 | 信息技术 |
| 教材版本 | 中职信息技术苏教版(2021)第二册 |
| 年级 | 高一 |
| 章节 | 项目2-1 绘制文本螺旋线 |
| 类型 | 教案 |
| 知识点 | - |
| 使用场景 | 同步教学 |
| 学年 | 2023-2024 |
| 地区(省份) | 全国 |
| 地区(市) | - |
| 地区(区县) | - |
| 文件格式 | DOCX |
| 文件大小 | 732 KB |
| 发布时间 | 2023-04-01 |
| 更新时间 | 2023-04-09 |
| 作者 | xkw_064277794 |
| 品牌系列 | 上好课·上好课 |
| 审核时间 | 2023-04-01 |
| 下载链接 | https://m.zxxk.com/soft/38407512.html |
| 价格 | 2.00储值(1储值=1元) |
| 来源 | 学科网 |
|---|
内容正文:
教学单元
学习领域一:数据处理
教学主题
项目1-5 编制数据分析报表
教学目标
知识与技能
· 能结合英文单词对某些代码属性进行理解修改;
· 能够绘制三种类型的流程图;
· 能够依据流程图设计算法,并能将算法转换为流程图。
过程与方法
· 通过探究练习解决问题,在课堂练习中提升反思能力,并且结合数学知识提高跨学科联系。
情感态度价值观
· 能够在日常生活中结合备忘录利用算法和流程图梳理思维。
核心素养培养
通过理解代码、流程图和算法之间的联系,奠定程序设计的基本知识,同时联系生活实际,培养算法思维。
教学内容
Python环境和代码认识;流程图结构;算法
教学媒体
电子白板、PPT
教学过程
教学环节
教师活动
学生活动
设计意图
情境导入
播放代码如何实现“彩色螺旋线”的视频。
并且观察代码的环境界面,引入情境。
复制模仿代码,自己尝试一下程序运行。
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
t.width(2)
t.pencolor("red")
for x in range(200):
t.forward(x * 2)
t.left(72)
感受代码的魅力!
8行代码运行之后,呈现出了丰富的画面。
模仿运行代码,自己实现螺旋线动画。
彩色螺旋线是动态的图案形态,由代码实现,因此通过呈现完整的代码运行结果,激发学生的学习兴趣。
任务实施
【知识一:Python环境和代码认识】
1、Python环境认识
代码是一种由英文字符经过相应逻辑结构组成形成的语言。
执行代码语言的环境包括“代码编辑”、“文件管理”、“操作管理”、“结果输出”。
打开网站认识一下吧
https://lightly.teamcode.com/
打开网站跟随教师讲授,初步认识Python界面环境,并且自己通过代码输入,尝试运行代码程序,查看运行结果。
Python环境对于高中段学生过于复杂,通过提供线上简易的Python环境,既能够实现教学任务,又能非常快捷让学生认识代码运行界面。
2、代码认识
分析下面代码,发现熟悉的单词:
import turtle
t = turtle.Pen()
turtle.bgcolor("black")
t.width(2)
t.pencolor("red")
for x in range(200):
t.forward(x * 2)
t.left(72)
· import:导入
· pen:笔
· color:颜色
· black:黑色
· red:红色
· forward:向前
· left:左
【活动】
修改代码:将“black”、“red”调换位置,观察窗口发生了哪些变化?
观察代码,并且回忆和熟悉相关属性单词的涵义。
修改代码,并说明不同的颜色设置位置和意义。
在代码中,很多属性单词是程序设计中的重要内容,通过结合英语单词的回忆,让学生理解代码实现的难度。
【知识二:流程图】
1、认识流程图
流程图你画过吗?引入日常生活中常见的流程图,结合生活实际将流程图具体化。
流程图是程序步骤,只是更加简洁,字数少!
流程图优势:
(1)直观、清晰,不仅能了解各阶段各步骤所应完成的工作,而且能了解各阶段之间的联系;
(2)便于检查,因而便于检查程序的正确性;
(3)利于日后的回顾与核验,流程图因而也应是档案资料中的一个重要内容;
(4)显然,通过流程图来介绍一个算法是更易使人理解的。因此,可以利用流程图作为相互交流算法的一种方便的工具。
流程图的符号:
回忆流程图,并且初步阐释流程图的作用。
认真听讲并记录笔记。
观察每类流程图并口述流程图的过程和结果。
自主画出流程图。
流程图是将步骤进行图形化,其实在日常生活中处处都能见到,因此结合日常生活中微信的运用来引入流程图,能够让学生更加轻松理解。
其次流程图有三种基本结构,这三种基本结构涵盖了程序设计的三种基本思想,因此在讲授时,让学生自主跟随流程图的过程进入结果阶段,深化知识应用。
2、顺序结构
自上而下依次执行
2、选择结构
根据条件判断执行
3、循环结构
重复某一部分过程
【活动】
· 使用流程图软件画出来。
· 并且说明每个框图内容的含义。
【知识三:算法】
如何将大象放入冰箱?
1、打开冰箱
2、放进冰箱
3、关闭冰箱
算法类似日常生活中的备忘录,需要理清条理。
1、算法是解决问题的方法和步骤。
是流程图的文字版
2、流程图是程序框图,是算法的一种图形化表示方法。
请你说一说算法和流程图的区别?
【活动】
将下述流程图转换成算法。
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。