News | Mail Archive | OS Software Downloads Ad Info ::
Subject: Databases | Java | Linux | Open Source | XML | Data | Tech

Login
 Username
 Password
 Remember me


 Become a Member!
 Login Problems?


Contribute:
· News/Reviews/Release
· Submit a New App!

Misc:
· My Account
· Editorial Feedback
· Logout

News via email
Enter your Email



IT Discussion Community for software programmers, web developers, and linux fans alike.

Recently Updated Mail Archives
linux-media
fedora-list
kde-bugs-dist
ubuntu-users
xubuntu-users
kdepim-bugs
ruby-talk
bug-gnubg-gnu
mobile-l
dev.ofbiz.apache.org
derby-user-db-apache
fedora-devel-list
debian-russian-debian
debian-bugs-rc
wine-bugs
hive-user-hadoop-apache
linux-kernel
ubuntu-devel-discuss
GoogleWebToolkit
jQuery
Popular Mail Lists: windows linux solaris osx ubuntu fedora enterprise crm ruby python java xml perl php cvs subversion version contol db
database mysql postgresql mobile telephony voip apple apache
all
sitemap (mail)



Posted Oct 31, 2005

Learning to Program with DrScheme

      

The ideal programming language for beginners should offer the minimum barrier between thought processes and their concrete implementation as programs on the machine. It should not be a ‘toy’ language - its structure should be rich enough to express complex computer science concepts without being awkward. The language should encourage good coding habits and students should be able to look at it as an extension of the three things which they have already mastered to varying levels of proficiency - reading, writing and mathematics. Do we have such languages? Yes - the programming language Scheme fits in admirably.

DrScheme is a superbly designed programming environment for a family of implementations of the Scheme programming language. Combined with a great, freely available textbook, How To Design Programs which lays emphasis on the program design process rather than on finer algorithmic/syntactical details, DrScheme is bringing about a revolution in the way elementary computer programming is taught to school/college students. The objective of this article is to provide a quick introduction to the fascinating DrScheme environment as well as the Scheme programming language; it would be great if some of the teachers who might be reading this get sufficiently motivated to give DrScheme a try in their classes!

Linux Gazette

Note: They had me up to the point there are no modules.
Login/Become a Member! | 3 Comments
Threshold
Comments are owned by the poster. We aren't responsible for their content.
Re: Learning to Program with DrScheme (Score: 2, Informative)
by elibarzilay on Oct 31, 2005 - 08:24 PM

(User info | Send a message)
The comment about "no modules" is bogus: PLT Scheme has a very
advanced module system, o­ne that is much better than other languages.




Advertise With Us! | Comments are property of their posters.
Copyrighted (c) 2009, but we're happy to let you use what you wish with attribution. OSDir.com
All logos and trademarks are the property of their respective owners.
OSDir is an inevitable website. super tiny logo | Contact | Privacy Policy

Page created in 0.232469 seconds.