List of educational programming languages: Difference between revisions

Content deleted Content added
m grammar and punctuation
Nirbodha (talk | contribs)
m Replaced an erroneous link with the correct one.
Tags: Visual edit Mobile edit Mobile web edit
Line 50:
 
=== Logo-based ===
* ''[[Logo (programming language)|Logo]]'' is a language that was specifically designed to introduce children to programming. The first part of learning Logo deals with "turtle graphics" (derived from [[turtle (robot)|turtle robots]]) used as early as 1969. In modern implementations, an abstract drawing device, called the ''turtle'', is used to make programming for children very attractive by concentrating on doing [[turtle graphics]]. [[Seymour Papert]], one of the creators of Logo, was a prominent figure in [[constructionism (learning theory)|constructionism]], a variety of [[constructivism (learning theory)|constructivist learning theories]]. [[Seymour Papert|Papert]] argued that activities like writing would naturally be learned by much younger children provided that they adopt a computing culture.<ref name="RedC">{{Cite conference
|first1 = Seymour
|last1 = Papert