ICode课堂笔记

2025年中国区决赛(专属赛前模拟)

图形化小高组(第8题) [49/11]

空白文档 - 图1 解法:

(1)(Blockly):

空白文档 - 图2

(2)(Blockly):

空白文档 - 图3

(3)(python):

  1. Dev.turnLeft()
  2. for i in range(3):
  3. Dev.step(-6)
  4. Dev.step(2)
  5. Dev.turnRight()
  6. Dev.step( (-1)**i *2)
  7. Dev.turnRight(
  8. Dev.step(2)
  9. Dev.step(-6)

图形化小高组(第13题) [42/12]

空白文档 - 图4 路线图: 空白文档 - 图5 解法(Blockly): 空白文档 - 图6

图形化小低组(第28题) [136/17]

空白文档 - 图7 空白文档 - 图8 解法(Blockly):

空白文档 - 图9

图形化小低组(第20题) [61/16]

空白文档 - 图10 解法(Blockly): 空白文档 - 图11

数差推导

(1)”2 5 7 9 5” 拆解:”(2 2)、(3 3)、(4 4)、(5 5)”

(2)”3 5 6 7 5” 拆解:” (3 2) 、 (3 3) 、(3 4)、 (3 5)”

(3)”4 7 5 2” 拆解:” (4 4) 、 (3 3) 、(2 2)”

(4)”8 15 13 6” 拆解:”(8 7)、(7 7)、(6 6)”

(5)”6 13 9 4” 拆解:”(6 6)、(5 5)、(4 4)”

(6)”2 4 5 6 5” 拆解:”(2 2)、(2 3)、(2 4)、(2 5)” 空白文档 - 图12 空白文档 - 图13

2025世界机器人大赛训练题

图形化小高组(第59题) [51/8]

空白文档 - 图14

解法(Blockly):

空白文档 - 图15

2026江北新区中小学生数字素养提升实践活动 ——算法编程(ICode)专项赛练习题库

c++小学组(第79题) [75/14]

空白文档 - 图16

路线图: 空白文档 - 图17

2026 ICode赛事专属训练平台

c++小学组(第75题) [66/8]

空白文档 - 图18

路线图: 空白文档 - 图19

解法(c++):

  1. for(int i = 0; i < 5; i++) {
  2. Spaceship.step(1);
  3. Dev.step(9-i*2);
  4. Dev.turnRight();
  5. }
  6. Spaceship.turnLeft();
  7. for(int i = 0; i < 4; i++) {
  8. Spaceship.turnLeft();
  9. Spaceship.step(8-i);
  10. }

c++小学组(第14题) [28/16]

空白文档 - 图20

路线图:

空白文档 - 图21

解法(c++):

  1. Dev.step(4);
  2. Dev.step(-2);
  3. Spaceship.step(1);
  4. Spaceship.turnLeft();
  5. Spaceship.step(3);
  6. Spaceship.turnRight();
  7. Spaceship.step(1);
  8. Dev.step(1);
  9. Dev.step(-1);
  10. Spaceship.step(1);
  11. Spaceship.turnRight();
  12. Spaceship.step(3);
  13. Spaceship.turnLeft();
  14. Spaceship.step(1);
  15. Dev.step(2);
  16. Dev.step(-4);