Navigation
index
suivant
|
précédent
|
Le monde de Reeborg
Apprenez Python avec Reeborg
Sujet précédent
Exercices supplémentaires
Sujet suivant
1. Quick tour of Reeborg’s World
Cette page
Montrer le code source
Recherche rapide
English version
Version française
한국어 버전
Référence du Monde de Reeborg
¶
1. Quick tour of Reeborg’s World
1.1. Running programs
1.2. Receiving feedback
1.3. Creating new worlds and tasks
2. Basic commands
2.1. Movement
2.1.1.
move()
2.1.2.
turn_left()
2.2. Handling objects
2.2.1.
take()
2.2.2.
put()
2.3. Getting information about the world around
2.3.1.
is_facing_north()
2.3.2.
at_goal()
2.3.3.
front_is_clear()
2.3.4.
right_is_clear()
2.3.5.
object_here()
2.3.6.
carries_object()
2.4. Interruptions
2.4.1.
pause()
2.4.2.
done()
2.4.3.
think()
2.5. Changing the world
2.5.1.
build_wall()
3. Objets, images de fond, etc.
3.1. Objets de base
3.2. Objets décoratifs
3.3. Tuiles de fond
3.4. Image de fond
3.5. Objets spéciaux
3.6. Les buts
4. Sokoban
4.1. Sokoban and Reeborg’s World
4.2. More challenges
4.3. Why sokoban?
4.4. Sokoban for advanced students
5. Custom worlds: making them available
5.1. Default worlds
5.2. Creating worlds
5.3. Using Permalinks
5.4. Using the
World()
function
5.5. Creating custom menus
6. Advanced features
6.1. Simple task
6.2. Different traces: style
6.3. Different traces: color
6.4. Different robot models
6.5. Random worlds
6.6. Adding code to be run in addition to user’s program
6.7. Replacing the default robot
6.8. Easy collaboration with TogetherJS
6.9. Stepping back and forth through program execution
6.10. Easy support for multiple human languages
6.11. Using Python’s standard library
6.12. Possibility to write programs using different languages
6.13. Embedding in an iframe
6.14. Possibility to integrate within a Learning Management System
6.15. Changing the User Interface
7. Current weaknesses
7.1. Inadequate support for input()
7.2. Occasional problems with code highlighting
7.3. No gamification
7.4. Not trivially easy to create a copy on a school’s website
7.5. Feedback for programming errors could be improved
8. Comparison with other implementations
8.1. First, Reeborg’s World
8.2. Karel the robot
8.3. Karel++
8.4. Monty Karel
8.5. Karel J. Robot
8.6. Guido van Robot
8.7. Code Combat
9. Graphical canvas
10. Mazes
Navigation
index
suivant
|
précédent
|
Le monde de Reeborg
Apprenez Python avec Reeborg