ropy/README.md
2022-02-24 12:20:13 +01:00

1.5 KiB

Ropy

Discover Python with Ropy (coding adventure)
; Découvre le Python avec Ropy (aventure à programmer)

Ropy est un programme destiné à la découverte de la programmation procédurale et du language Python. A travers plusieurs niveaux, donc de manière graduée, les élèves vont apprendre à manipuler les structures algorithmiques et à les coder en Python.

Ropy a fortement été inpiré par RobotProg et Light Bot.

Ce simulateur fait partie du projet open source Blender-EduTech (Blender/UPBGE pour l'Enseignement Technologique).

Screenshot

Le script Python qui permet la commande du robot est le fichier 'ropy_cmd.py'.

Les instructions de base sont :

  • Avancer : rp_avancer()
  • Tourner à gauche : rp_gauche()
  • Tourner à droite : rp_droite()
  • Marquer la case : rp_marquer()
  • Détecter la présence d'un mur devant à un pas : rp_detect_mur() -> retourne True si il a présence d'un mur et False si il a absence d'un mur

Les niveaux sont :

  • Niveau 0 : Vide
  • Niveau 1 : Les premiers pas de Ropy
  • Niveau 2 : Sécuriser Ropy
  • Niveau 3 : Partir au bout du monde
  • Niveau 4 : Faire face à l'inconnu
  • Niveau 5 : Se rendre utile

Chaque niveau donne lieu à la découverte de structures algorithmiques ; des applications pédagogique se trouvent dans le dépôt des documents pédagogiques du projet Blender-EduTech .