can import pictures, and create multimedia projects like games and simulations. Users write code in a dialect of the Logo programming language to move a customizable cursor (initially in the shape of a turtle), draw shapes, or to make dialog boxes appear. The user may write code in one of two areas of the program, using the program's "command module" to execute short commands immediately or the "procedure page" for more complex sets of instructions that can be stored and referenced at any time. Reception MicroWorlds is used as the main component of the curriculum used by OpenWorld Learning, an educational non-profit based in Denver, Colorado, that as of 2016 operated 11 elementary sites and three middle school sites in the Denver area. The organization provides a free after-school program to students interested in STEM (Science, Technology, Engineering and Math) education. References Further reading John Gough, "MicroWorlds as a Learning Environment: Years 5 - 7: Tools Versus Thinking", Symp. on Contemporary Approaches to Research in Mathematics, Science, Healthand Environmental Education, Deakin University December 2–3, 1996. (a pdf file) Logo Computer Systems Inc., 1999, Logo Philosophy and Implementation. LCSI. What is Logo? And Who Needs It? Papert, Seymour (1980). Mindstorms.New York:Basic Books. Papert, Seymour (1993)."The Children's Machine: Rethinking School in the Age of the Computer. New York: Basic Books. External links , LCSI Logo programming language family Educational software