Beginner's Interactive NetLogo Dictionary A novice friendly learning environment to start agent-based modeling with NetLogo through detailed explanations and interactive code examples.
Phenomenological programming A new design approach to creating blocks-based programming environments for science classrooms.