This World illustrates the "A star" algorithm in AI. It sets up a random maze and finds the shortest path through the maze.
Reload for a new maze.
Users can clone this and edit their copy, and make changes to the problem and the algorithm to explore AI concepts.
See full explanation.
Click to run World: A star at Ancient Brain.
Demo of 3d model.
Click to run World: Car models with light reflection at Ancient Brain.
Open in new window ("Open window") to see full menu for this World.
In the menu, you can change car models and switch skin. ("Chrome" is nice.)
But they are not yet using the site's full potential.
Ideas for courses:
Coding for kids,
making specific use of Ancient Brain features,
and using kid-friendly language.
Coding for 1st year undergrads.
A course in Physics.
A course in Mathematics.
A course in Astronomy.
Ideas for how to do it:
Teach concepts visually using 3D graphics and physics.
Teach sorting numbers and strings
by sorting actual 3D blocks. And so on.
This has built-in class obfuscation and hidden URLs to stop copying.
Teacher can edit student code and make changes to see what happens.
Find a way to keep students away from the JS console:
For learners, the JS console is confusing.
Your Worlds could trap console error messages and display them on screen in the World in a floating box or something.
Or a "black cube of death" descends from the sky with the console error message on it.
Touch object plus touch camera, in same World. How?
Touch in a special section at the top (a special div) moves the camera.
Touch in rest of canvas moves agent (or some other action).
So can have 3D World with touch. Adjust camera. Then take actions.