人人都能学编程
English 开始学习
课程 1 · 零基础入门 免费阅读

机器人闯关教程

用真正的 Python 指挥小机器人「小码」:走路、转弯、捡宝石、走到旗子。

10 课约 6 小时
边学边练

互动课是同样的内容,旁边多了一个编辑器:每个例子都能运行,小测验当场判对错,练习题提交马上判题。免费开始,不用注册。

开始互动课
1

顺序指令

一条接一条地下指令。
1 第一步怎样告诉计算机「到底要做什么」?2 转弯怎么改变方向?程序里又该怎么描述方向?3 捡宝石目标不止一个时,怎么规划一段更长的程序?
2

for 循环

不复制粘贴,也能重复指令。
4 用 for 重复怎样重复一条指令,而不用一遍遍地重写?5 循环里的规律怎样找出任务里重复的那一部分?6 循环套循环如果重复的那部分里面本身也有重复呢?
3

判断与函数

写一段在很多张地图上都能通关的程序。
7 先看再走:if一段程序怎样应对不同的情况?8 一直走:while不知道要重复几次时,怎么重复?9 教新指令:def怎样教计算机一个新指令?10 毕业关:任意迷宫能不能写一段程序,解开它从没见过的迷宫?