Continued
from Logo page
MicroWorlds in Action (MIA) MicroWorlds Logo resources:
folders of theme-related MW projects of increasing difficulty, with
mini-lessons and extension activities. FAQ, activity cards, vocabulary.
Children or adults can learn programming in a flexible, constructivist
fashion.
“MicroWorlds
Pro” Logo for Apple and Windows computers. Probably
the best verion for young children. Free downloadable version of MicroWorlds including a Quickstart (Adobe format) manual.
Terrapin
Logo being closer to the original Logo, is ideal
for the mathematics exploration and problem solving
that Logo was designed for, including
the words and lists operation of the traditional Logo.
StarLogo
1.2 implemented in Java, runs on all types of
computers. Most notably, it is the first version of
StarLogo to run on PCs. Read about StarLogo in “Turtles,
Termites, and Traffic Jams,” MIT press(1994/98) by
Mitchel Resnick. Mitchel Resnick is listed along with
Seymour Papert in the “Growing Without Schooling”
magazine as resources for homeschoolers.
Information
on StarLogo and NetLogo
In
1986, a computer
model of coordinated animal motion such as bird
flocks and fish schools was based on three
dimensional computational geometry of the sort normally
used in computer animation or computer aided design. I
called the generic simulated flocking creatures boids.
The basic flocking model consists of three simple
steering behaviors which describe how an individual
boid maneuvers based on the positions and velocities
its nearby flockmates:
What
is the simplest way to teach high school students the concepts
of complexity science? We at the Santa Fe Institute
believe one answer lies in a hands-on approach and a
computer modeling tool known as StarLogo software.
Selected students from Santa Fe's public and private
high schools are invited to spend ten days at the Santa
Fe Institute using StarLogo software to develop
computer models of decentralized systems such as
traffic jams, ecosystems, economies, and ant colonies.
Latest
Macintosh version of StarLogo. Interesting web site
with lots of information on what StarLogo is really all
about. The EACH project was founded at the Center for
Connected Learning and Computer-Based Modeling at Tufts
University. Our goal is to explore complexity in
evolution through multi-agent modeling (aka
object-based parallel or agent-based modeling). Our
focus is the Evolution of Altruistic and Cooperative
Behavior. EACH is an acronym for Evolution of
Altruistic and Cooperative Habits. The EACH project is
a curricular initiative under the auspices of a
National Science Foundation.
DOS
for older smaller computers, a version without an
editor for Windows 95 and UNIX. Brian Harvey has
written three volumes of the Second Edition of “Computer
Science Logo Style,” MIT Press, 1997. You can find
the
Berkeley(USB) Logo User Manual
here.
Yehuda
discusses LOGO. Don’t miss this one. Yehuda
is frequent contributor to the Logo-L listserv. Yehuda
uses the free MSWLogo.
Math
Cats love MicroWorlds.
Rapidly changing site with many things to do and
suggested references. Especially if you download some
of the referenced free software. Frank Caggiano uses
MicroWorlds and maintains a Logo
User Ring that provides links to lots of useful
Logo information.
Interesting
information from an Australian school teacher including
instructions for creating an animated.gif
demonstration. Also a discussion of Behaviorism vs.
Constructivism.
Graphing
with Logo by the syntax and details of the Logo
Programming language is beyond the scope of this paper.
Although the commands can be figured out with
experimentation and use of help. Logo is a language
made for experimenting, and you get quick visual
feedback of what is happening.
Gary
Stager the present Editor
of the Logo Exchange and a frequent
contributor to Logo-L. Lots
of links, interesting articles, thoughtful
opinions, and good advice. Gary enthusiastically uses
MicroWorlds.
LOGO
pages on the server at the Department of Education
at the University of Hamburg, Germany.
Links
to some of the best
Logo sites available on the Internet.
Logo
lessons then surf to how
a Dad and his daughter learn to program in
MicroWorlds.
Kids
and Computers. This is a big site, with lots
of interactive things to do.
Powerup.com.
You will find resources to help you with MicroWorlds.
This page will always be under construction. New
resources will be added as they are developed.
Lots
of Logo links including LOGO
international conferences and a tour Budapest
Hungary.
EUROLOGO
2001- A Turtle Odyssey8th European Logo Conference
Linz / Austria, 21-25 August 2001
LOGO
Club. Olga Tuzova is a frequent contributor
to the Logo-L listserv. Olga uses L3 and the free
MSWLogo.
Ask
for the “The Guide to
resources & services for Technology-Using
Educators” from which you can order “Tearless
Turtling with MicroWorlds 2.0” by Irene Smith and
Sharon Yoder, 1998. This book applies to both Macintosh
and Windows computers. The Special Interest Group for
Logo-Using Educators of the International Society for
Technology in Education (ISTA) publishes a very
interesting Journal called “Logo Exchange” written
by LOGO enthusiasts from all over the world.
The
"Logo" computer programming language was designed
for KIDS, and MicroWorlds 2.0 for Windows 95 is an
easy way to get started! You can even write your very
own computer games!
Turtle
Tech Discussion Forum where you can ask other
kids questions about programming MicroWorlds! All
programmers, both kids and grownups, always have to ask
each other lots and lots of programming questions.
Don't be shy! If you have general questions about
MicroWorlds, or about kids and computers in general,
the Kids And Computers Virtual Conference is a great
place to ask those kinds of questions.
OzLogo
is a Special Interest Group of the Computing in
Education Group of Victoria CEGV. It was formed in 1991
by a group of Australian teachers who wanted to share
ideas and encourage the use of Logo in classrooms. The
purpose of this site is to inform teachers and
educators about the whereabouts of some
useful Logo resources.
The Logo
SIG has the following goals:
-
Promote the use of
computers in the teaching learning process.
-
Promote the use of
a programming language, especially in primary schools.
-
Provide a regular
forum for teachers to exchange ideas, both in person,
though written publications and electronically.
-
Provide a focus
for professional development among teachers, especially
those in Western Australia.
-
Direct teachers
into the possibilities offered by Logo in mathematical
investigations.
-
Promote the use of
Jim Fuller's robotic interface.
Kids
Can Program:
Is This A Free Site? ... Why are you doing this? ...
Can I print out the lessons? ... How do I navigate the
site? Here
are a few projects
you can view. If you have Windows 95, I strongly
suggest you get the plug-in.
Kids
and Computers.
This is a big site, with lots of interactive things to
do.
Java
technology and provides Learn
to program in Logo now! Please choose your
language: English Deutsch Francais
Jean
Piaget, creator of some of the ideas that teachers
of Logo appreciate.
LOGO.org
(or see also TURTLE.org).
Visit the resources section. The site is under
construction but it contains links to all the LOGO
interpreters (or at least, all the modern ones).
My students have created also interesting ‘artworks’
using random pencolor and pensize in SuperLogo (Comenius
Logo). This year we have organized for 3rd time a
programming competition in Comenius Logo (SuperLogo) in
Slovakia for children from 10 to 14. If you are
interested, you can see the assignments of this
competition on my homepage. You may try to solve them
using your favourite Logo. Monika Tomcsányiová,
Department of Informatics Education, Bratislava, Slovak
Republic.
Software
information including information on Logo including
Links
to Robotics Resources for use with MSWLogo
Lego
MindStorms Home Page
MSWLogo
Lessons from a Classroom Teacher
Presented
by Runner’s World. Site by Carol Goodrow who is
self-taught in Microworlds
The
Logo Bazaar: A Logo and MicroWorlds Resource. This
page has been designed as a resource for educators who
want to learn more about Logo and its classroom
applications. Linked to each heading in the table of
contents are a wide variety of sites leading you to the
Logo world.
A
Turtle for the Teacher. The aim of this tutor
is to help computer-innocent teachers and parents to
develop children's Logo skills in a guided-discovery
problem-solving environment. It emphasizes certain
fundamental concepts desirable for effective use of
Logo and other languages. Examples are written in
MSWLogo but, in most cases, would transfer readily to
other Logo variations.
Commercial
site that teaches MicroWorlds
Great
web site by the
Turtle Family the Smiths: Charles (Papa Turtle)
Denice (Mama Turtle) Flynn (Teen Turtle) Teagan (Kid
Turtle). NCTM Regional Meeting at St. Louis, 1998
(handout from that meeting is available here).
The teachers at the session represented schools from
Michigan to Florida. A polygons worksheet from that
workshop is available here.
Introduction
to LOGO. Logo is a computer programming
language designed for use by learners, including
children. One of the ideas guiding its creation was the
principle "low floor, high ceiling." This
means that it should be easy for the novice programmer
to get started (the "low floor") writing
programs and getting satisfaction doing so, but that
the language should be powerful and extensive in a
"sky is the limit" sort of way (the
"high ceiling"). Logo was originally
developed by Daniel Bobrow and Wallace Feurzeig at
Bolt, Beranek and Newman, Inc., and Seymour Papert, at
the Massachusetts Institute of Technology in the
1960's.
Object
Oriented Programing (OOP) is very powerful.
Adding just a few
procedures to your LOGO will enable you to create
object programs.
Turtle
Tracks is a modern Logo interpreter and runtime
environment written entirely in Java.
I'm talking
about the Logo turtle so if you've come here on a
nature excursion, this may not be for you. This turtle
can "draw" pictures like the one…
I have found that the logo turtle is the best avenue to
learning computer programming and having lots of fun at
the same time. So if you're interested too, just click
on the tree.
I
have noticed a lot of people coming to the Logo-L forum
asking similar questions- like How
do I start to learn Logo so that I can work with
youngsters of-- such an age, and I know that there are
many 'gifted and talented' professionals whose will
help. All I intend to do is to provide a starting point
Networking
in MSWLogo from Slovenia
Vladimir
Batagelj, University of Ljubljana, Department of
Mathematics Jadranska 19, 1000 Ljubljana, Slovenia
Why
Use Logo? An Overview of Logo in Education
Logo.
Greek for "word". A computer language
that is often associated with "turtle
graphics". If you want to learn about this
language that can start
a kid on programming, through to teaching an adult
about AI, please look through this site. Jamie Hunter
instructs you in how to create a tic-tat-toe game and
mazes.
This
section is for you, educators: to help you to effectively
build-in Comenius Logo in the teaching and learning
activities in your classroom.
Logo
Software Slovenian version of MSWLogo 6.2g, etc.
Erich
Neuwirth, Computer
Supported Didactics Working Group. This site is
mostly devoted to Computer Support for Mathematics,
Statistics & Science Education but we also offer
information and software for more general areas.
Fuzzy
Logo provides idealized environments for exploring
ideas. The Turtle Geometry Microworld is a streamlined
setting in which people may become acquainted with
geometry and mathematics more generally.
One
of the main lessons learned by most people in math
class is a sense of having rigid limitations.¹ Such
was the view of Seymour Papert of mathematics education
expressed in Mindstorms in 1980; such was an underlying
theme of the Mathematics Curriculum Summit, sponsored
by Computelec just two weeks ago. Indeed, Papert
suggests It is not uncommon for intelligent adults to
turn into passive observers of their own incompetence
in anything but the most rudimentary mathematics.²
This mathophobia has two associations: fear of
mathematics and fear of learning.
Playground:
The project will iteratively design and evaluate a
computational playground where children aged 4-8 can
play and create their own games. Playgrounds will be
fun worlds for learning, places to play with rules not
just to play by them. We are building prototypes which
allow children to play with new kinds of programming.
Rather than using text based languages, the new
programming borrows from animation, video games and
dynamic graphics. We will also develop and integrate
touch, speech, intelligent 'pals' (personal assistants
for learning), and gesture in virtual reality.
MSWLogo
and L3 programs by Mr.Fujikawa a Japanese high
school physics teacher)
Some
are worried by fact that Logo is not a Pascal based
language- if you would like to look at my
untidy web page, I have written an article about
this, and have other useful links.
'Ndahoo'aah
teaches some of the Navajo
crafts that are still practiced on the Reservation.
The classes emphasize Navajo culture and tradition. At
the same time, "Ndahoo'aah teaches LOGO graphics
programming, focusing on mathematics (especially
geometry). Graphics tools are then used to produce
traditional designs and colorations.
Using
Linux to Teach Kids How to Program
Web
Sites of Interest (Links) Last Updated: 18-11-99
Lego/Logo,
Mindstorms, etc. info & discussion groups is
the Lego User's Group site: lugnet.robotics.rcx-
Alternative firmware or software for RCX™
programmable brick from LEGO® MINDSTORMS™ RIS:
in-depth technical discussions, collaboration,
planning, architecture, analysis, etc.
ROBOTS
WANTED, DEAD or ALIVE
In
the fall of 1995 my son's second
grade class how to program using the LOGO
programming language. Logo is wonderful because for
very little work you can get some great graphical
feedback. One of the themes of my class has been
demonstrating that some seemingly complex things are in
reality created by very simple processes.
LOGOland
Mathematics Enrichment. The NRICH Prime Site is
part of the NRICH Online Maths Club, which is FREE to
join. Click on the NRICH Club button below to go to the
club's home page. You will find more games, problems
and information - mostly for Secondary level, but some
very good for Primary too.
Teaching
Computers to Young Children. In an age where more
and more of our life is regulated by computers, it is
important that children learn to use this tool as early
as possible. As a teacher of computer science, I see
many parents who are pleased to tell me that their
children are "experts" at using the computer
at home. <snip>
Marvin
Minsky Papers. March 14 1984
Published in
LogoWorks: Challenging Programs in Logo, Cynthia
Solomon, Margaret Minsky, and Brian Harvey, eds.
McGraw-Hill 1986 Adults worry a lot these days.
Especially, they worry about how to make other people
learn more about computers. They want to make us all
"computer-literate." Literacy means both
reading and writing, but most books and courses about
computers only tell you about writing programs. Worse,
they only tell about commands and instructions and
programming-language grammar rules. They hardly ever
give examples. But real languages are more than words
and grammar rules. There's also literature -- what
people use the language for. No one ever learns a
language from being told its grammar rules. We always
start with stories about things that interest us. This
book tells some good stories -- in LOGO.
Using
MicroWorlds andAppleWorks Spreadsheets
to Explore Geometry Concepts
MicroWorldsTM
is a great teaching tool to introduce the students to
the concept of computer progamming. This program give
students a glimse of what goes on "behind the
scenes." Showing students that they can be in
control, that they are the programmers, may just spark
the flame of a future programmer or software developer
of tomorrow.
You can write to
Dale R. Reed
in
Seattle,
Washington USA.
Updated June 17,
2001