这一课,你将学会
能将本节概念用于任务,且在初始数据变化后仍通过验证。
这一课以“太空入侵者”为主题,练习按顺序调用指令,区分动作、参数与执行结果。先观察输入和当前状态,暂时不要急着写完整程序。
先把目标拆成可以观察的小步骤,预测执行一次后哪些数据会改变,再用单步运行核对预测。发现差异时,回到第一次出错的步骤检查。
完成当前场景后更换初始数据,保留解决问题的规则,避免把某一次运行的结果直接写成答案。
动手之前,先想一想
- 程序开始时,已知哪些数据或状态?
- 执行一条指令后,哪些内容会改变?
- 如果初始条件改变,原来的步骤是否仍然有效?
查看思考提示
用一张表记录“执行前、执行的指令、执行后”,每次只改变一个条件。不要用最终结果代替推理过程。
先完成迷宫的三个任务,即可进入太空课程。