mirror of
https://forge.apps.education.fr/blender-edutech/ropy.git
synced 2024-01-27 08:23:20 +01:00
Readme update
This commit is contained in:
parent
f38a79ba89
commit
8cb3fdff22
30
README.md
30
README.md
@ -2,37 +2,37 @@
|
||||
**Discover Python with Ropy (coding adventure)**<br/>
|
||||
**Découvre le Python avec Ropy (code ton aventure)**
|
||||
|
||||
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 est un rover martien qui se programme en Python. Les aventures de Ropy permettent la découverte de la programmation procédurale et du language Python. A
|
||||
travers les différents missions, 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](http://www.physicsbox.com/indexrobotprogfr.html) et [Light Bot](https://lightbot.com/).
|
||||
|
||||
Ce simulateur fait partie du projet open source [Blender-EduTech (Blender/UPBGE pour l'Enseignement Technologique)](https://gitlab.com/blender-edutech).
|
||||
Ce jeux sérieux fait partie du projet open source [Blender-EduTech (Blender/UPBGE pour l'Enseignement Technologique)](https://gitlab.com/blender-edutech).
|
||||
|
||||
L'environnement de développement est basé sur : la plateforme de modélisation et d'animation 3D Blender ( https://blender.org ), le langage Python (
|
||||
https://python.org ) et le moteur de jeu 3D UPGE ( https://upbge.org ).
|
||||
L'environnement de développement est basé sur : la plateforme de modélisation et d'animation 3D Blender ( https://blender.org ), le langage Python
|
||||
(https://python.org ) et le moteur de jeu 3D UPGE ( https://upbge.org ).
|
||||
|
||||
Les binaires (Game Engine Runtime) sont hébergés sur [www.phroy.org](http://www.phroy.org/cloud/index.php/s/Gcbz4bPgrPT7wFK).
|
||||
Les binaires (Game Engine Runtime) sont hébergés sur [apps.education.fr](https://nuage03.apps.education.fr/index.php/s/f5jELp5xifEM5Xx).
|
||||
|
||||
![Screenshot](img/screenshot-v1.jpg)
|
||||
![Screenshot](img/screenshot-v2.jpg)
|
||||
![Screenshot](img/screenshot-v2b.jpg)
|
||||
|
||||
Le script Python qui permet la commande du robot est le fichier 'ropy_cmd.py'.
|
||||
Le script Python qui permet la commande du robot est le fichier 'rp_cmd.py'.
|
||||
|
||||
Les instructions de base sont :
|
||||
- Avancer : **rp_avancer()**
|
||||
- Avancer : **rp_reculer()**
|
||||
- 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
|
||||
Les niveaux sont :
|
||||
- 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
|
||||
- Niveau 2 : Ma première fonction
|
||||
- Niveau 3 : Sécuriser Ropy
|
||||
- Niveau 4 : Partir au bout du monde
|
||||
- Niveau 5 : Faire face à l'inconnu
|
||||
- Niveau 6 : 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](https://gitlab.com/blender-edutech/blender-edutech-oer-french) .
|
||||
|
BIN
img/poster.png
Normal file
BIN
img/poster.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 2.3 MiB |
BIN
img/screenshot-v2b.jpg
Normal file
BIN
img/screenshot-v2b.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 415 KiB |
@ -8,7 +8,7 @@ from rp_lib import * # Bibliothèque Ropy
|
||||
# @project: Ropy (Blender-EduTech)
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
###############################################################################
|
||||
# Initialisation du niveau :
|
||||
# Niveau 1 : Les premiers pas de Ropy
|
||||
# Niveau 2 : Ma première fonction
|
||||
|
Loading…
x
Reference in New Issue
Block a user