Learning Objectives
Video LessonsReference
Testing for UnderstandingRelated LinksLogo How-TosLogo in your browserLogo SoftwareLogo OrganizationsLogo ForumsThe work on this shelf is powered by you andMicroWorlds Web Player is officially supported under Internet Explorer or Netscape 4 or higher |
How Foo Evaluates an InstructionThis is the hardest and most important part of the course, which is why we spend so much time on it. Once you understand how Foo evaluates functions, you can figure out the rest of the things you need to know. The study material for the exam is here. Starting at the beginning of an instruction, you should be able to walk through each item in the instruction and explain how Foo evaluates it. In order to accomplish this, you need to be able to do all of the following: Instructions For help with using the MicroWorlds Vocabulary help and drawing tank/hopper/pipe diagrams, see Command and Reporters, Vocabulary Builder: Turtles, Kinds of Primitives, and Kinds of Information. You can also look at videos on diagramming messages with MDiagrammer, an application written with MicroWorlds. Look up a primitive in the MicroWorlds vocabulary and answer the questions (from Brian Harvey): Is it a command or a reporter? Translate an entry from the vocabulary into a tank with hoppers or pipe, if needed. Translate an instruction into a tank/hopper/pipe diagram (or vice versa) for instructions with:
Explain the error messages below. For each message, give an example of an instruction that causes it, and fix the instruction. I don't know how to ____ About the Center for Talent DevelopmentCenter for Talent Development (CTD), housed at Northwestern University's School of Education and Social Policy, is an accredited learning center and research facility that identifies, educates and supports gifted students and their families and serves as a leader in gifted education. Learn more about the Center for Talent Development. |
Leone Learning Systems, Inc. (LLS) is a North Shore company that provides online courses for kids anywhere and local teaching and tutoring services for students in Chicago and the Northern Suburbs of Chicagoland. LLS also provides a free geometry software package for children age 6 and up, and free resources for teachers and parents. This site includes information about classes taught, availability for tutoring, learning activities for kids, lesson plans, and ongoing software and curriculum research and development efforts. |
|