List of educational programming languages: Difference between revisions

Content deleted Content added
Restored revision 1260586026 by Rodw (talk)
m grammar and punctuation
Line 44:
 
===Java-based===
* writtenWritten in [[Java (programming language)|Java]] and [[Scala (programming language)|Scala]], is- a development environment for building and exploring scientific models, specifically [[agent-based model]]s.
 
===Lisp-based===
Line 60:
|doi=
|id=
}}</ref> Logo was designed to introduce children to programming through visual aids and concepts in a technology-focused curriculum,. "M''moreore important than having an early start on intellectual building is being saved from a long period of dependency during which one learns to think of learning as something that has to be dished out by a more powerful other...Such children would not define themselves or allow society to define them as intellectually helpless.''"<ref name="RedC" /> It has been used by children as young as 3 years old and has a track record of 30 years of success in education. Since Logo is actually a streamlined version of [[Lisp (programming language)|Lisp]] with more advanced students, it can be used to introduce the basic concepts of computer science and even artificial intelligence. Logo is widely available on a variety of platforms, in both free and commercial versions.
 
===Scala-based===