第四章  流程控制语句
第6课时
教学目标:
1.运用顺序结构编写程序
2.激发学习算法与程序的兴趣,发展计算思维
教学重、难点:
运用顺序结构编写程序
教学材料:
1.计算机网络教室环境
2.电脑
3.VS Code编辑器
4.机器人套件。
教学过程:
一、场景导入(2min)
讲述:Python程序结构分为三种:顺序结构、选择结构(分支结构)、循环结构。任何简单或复杂的算法、程序都可以由顺序结构、选择结构和循环结构这三种基本结构组合而成。这节课我们着重学习顺序结构。
二、 知识讲授(8min)
1.讲述:顺序结构是最简单的程序结构,程序按照编写顺序依次被执行,如图4.1所示:
图4.1 顺序结构
2.讲述:在前面几个章节中编写的程序大部分都采用顺序结构。
3.提问:还有哪些是可以只用顺序结构就能解决的问题?
教学说明:老师请同学回答,并引出这节课要完成的实验
三、动手实践——智能搬运机器人(一)(30min)
(一)讲述:任务发布
机器人从积木A区搬运一块积木到积木B区。机器人和积木的摆放示意图如图4.2所示。
教学说明:老师在桌面上展示器材摆放方式。
图4.2 摆放示意图
(二)讲述:任务分析
图4.3 机器人搬运积木程序流程图
(三)布置任务
同学们在坐标垫上摆放好器材,根据程序流程图编写程序。
教学说明:学生根据流程图编写程序,老师给予帮助。
(四)讲述:编写程序
1.获取机器人控制权限与初始化设置
接下来我们开始编写机器人搬运一块积木的程序。首先获取机器人控制权限与初始化设置,程序示例如下所示:
2.机器人搬运积木
首先机器人运动到积木A区,吸取积木,然后机器人运动到积木B区,释放积木。程序示例如下所示:
        3.运行结果
运行程序后,可在终端查看对应的运行结果,并可观察机器人执行对应的任务。
教学说明:老师在编辑器编写程序,并讲解编程思路与Python语法知识。
四、展示总结(5min)
1. 成果展示:展示智能搬运机器人(一)的程序,并将程序提交给老师。
2. 师生小结。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。