Reeborg's World: a Teacher's guide
Introduction
1.1.
Introduction
About Reeborg's World
2.1.
About Reeborg's World
2.2.
Learning programming
2.3.
Task driven learning
2.4.
A quick tour
2.5.
Reeborg's World is free
2.6.
A brief word about Blockly
2.7.
Checklist for a good programming environment
2.8.
Support for non-English students
2.9.
Real-time collaboration
Out of the box
3.1.
Out of the box
3.2.
Creating a world: three different ways
3.3.
Loading worlds and other files
3.4.
The many different editors
3.5.
Naming convention
3.6.
Exploring and getting help
3.7.
Adding objects
3.8.
Adding other types of artefacts
3.9.
Built-in randomness
3.10.
Beepers
3.11.
Small tiles
Adding your own creations
4.1.
Adding your own creations
4.2.
Setting up a custom goal
4.3.
The default robot [TODO]
4.4.
Adding your own robots and artefacts
4.5.
Just the path, please
4.6.
Protection against fatalities
4.7.
Automatic transformations
4.8.
Animated images
4.9.
Worlds collections
4.10.
Extra module
4.11.
Extra frame insertion [TODO]
Python teaching support
5.1.
Python teaching support [TODO]
5.2.
Why repeat?
5.3.
Using the Python REPL
5.4.
Lists, tuples, dicts
5.5.
Watching variables
5.6.
Python OOP [TODO]
5.7.
Traditional Python exercises [TODO]
Mazes
6.1.
Mazes
6.2.
Creating simple mazes
6.3.
Maze construction algorithm
6.4.
Adding rooms
6.5.
Changing colors
6.6.
Getting information about the maze
6.7.
Deleting information about the maze
Searching
7.1.
Search algorithms
7.2.
Graphs
7.3.
Breadth-first and depth-first algorithms
7.4.
Breadth-first search
7.5.
Minimizing the number of instructions
7.6.
Greedy algorithm
7.7.
Dijkstra's algorithm
Fun and games
8.1.
Fun and games
8.2.
Sokoban [TODO]
8.3.
Breakout - Javascript edition [TODO]
8.4.
Breakout - Python edition [TODO]
Appendices
9.1.
Appendices
9.2.
Example worlds
9.3.
Layers and canvases
9.4.
JavaScript and Python code pre-processing: the gory details
9.5.
About CORS
9.6.
Uses of local storage
9.7.
Sound effects
9.8.
Closures and the decorator pattern
9.9.
Following a path
9.10.
Image credits
9.11.
Design choices [To be completed]
To do
10.1.
To do
Powered by
GitBook
Appendices
Appendices
Text goes here.
results matching "
"
No results matching "
"