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 |
Course DescriptionRecursion is a powerful method used in computer science to break a problem down into simpler problems. In this course, students use recursion to draw fractals, translate sentences into Pig Latin, or simulate the growth of trees or the movement of animals. In addition to MicroWorlds, the Berkeley Logo environment will be made available to students. Berkeley Logo is a free development environment with special functions and features that will enable MicroWorlds users to take the next step in programming with Logo. Picking up where Bits & Blocks 1 leaves off, students will also deepen their understanding of game genres and effective programming practices. This course is great preparation for work with other list processing languages like Scheme, which is used in university computer science courses and is a valuable tool in computer science research. Course FormatsIn addition to whole class, small group and one-on-one discussions, lessons are delivered in a range of online formats to support independent study and differentiate instruction based on your needs.
Content DevelopmentTJ Leone 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. |
|