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


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

Misc:
· My Account
· Editorial Feedback
· Logout

Login
 Username
 Password
 Remember me


 Become a Member!
 Login Problems?

News via email
Enter your Email



Recently Updated Mail Archives
debian-mips-debian
chromium-reviews
Google-Web-Toolkit
ftp-release-list
debian-russian-debian
general
coreaudio-api
Android-Developers
rhelv5-list
javacareers
android-ndk
kde-commits
plasma-bugs
java-net
kdelibs-bugs
web2py
Android-Beginners
kde-freebsd
svn-commits-list
minix3
dev.openjpa.apache.org
users
digikam-devel
surroundsound
fedora-package-review
sapjobshungary
fop-dev-xmlgraphics.apache.org
python_linux
CakePHP
mainframe_vsam
mongodb-user
debian-user-german-debian
debian-wnpp-debian
coworking
jbase
dev-servicemix.apache.org
derby-dev-db-apache
mahout-dev.lucene.apache.org
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.

Re: Learning to Program with DrScheme (Score: 2, Informative)
by elibarzilay on Oct 31, 2005 - 08:24 PM
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) 2010, 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

Advertising by

Page created in 0.091678 seconds.