教学目标
教学时间
总时长:2小时
教学内容
教学方法
PPT展示+代码演示+分组编程
评估方式
所需材料
2.1 Python简介
Python是一种简单易学的编程语言,广泛用于机器人和人工智能开发。
2.2 变量
变量是用来存储数据的名称。
speed = 10
print(speed)
2.3 条件语句
使用if-else根据条件执行不同代码。
number = 15
if number > 10:
print("大于10")
else:
print("小于等于10")
2.4 循环语句
for循环:已知循环次数时使用。
for i in range(5):
print("Hello")
while循环:条件满足时持续执行。
count = 0
while count < 3:
print("计数:", count)
count = count + 1
2.5 函数与模块
函数:定义可重用的代码块。
def say_hello():
print("你好,机器人!")
say_hello()
模块:导入外部功能。
import lerobot
robot = lerobot.connect("arm")
2.6 实践任务
任务1:判断数字大小
num = int(input("请输入一个数字:"))
if num > 10:
print("数字大于10")
else:
print("数字小于等于10")
任务2:LED灯闪烁
import lerobot
import time
robot = lerobot.connect("robot")
for i in range(5):
robot.led_on()
time.sleep(0.5)
robot.led_off()
time.sleep(0.5)
任务3:机器人移动
import lerobot
robot = lerobot.connect("robot")
robot.move_forward(1)
robot.stop()
2.7 小结
Python是机器人编程的基础语言,掌握变量、条件、循环和函数是编写控制程序的关键。
课后练习
幻灯片1:封面
幻灯片2:学习目标
幻灯片3-7:理论讲解
幻灯片8-10:实践任务
幻灯片11:总结