HLRnet.com:
New
teaching software: Computer
Sciences
New software: computer sciences
See also Free software
- Blocks is a block-oriented graphical programming language. Programming is simply a matter of dragging and dropping blocks. Blocks can be used as an education language, as an extension language for Java applications, or as an autonomous script language.

http://freshmeat.net/projects/blocks-language/
- Scratch is a visual programming environment, that enables you to create interactive multimedia presentations, games and other applets that run in a web browser (Java). Scratch does not require you to....
http://www.snapfiles.com/get/mitscratch.html
- Kite is a programming language designed to minimize as much of the programmer experience as possible. It aims to allow quick development and running time and low CPU and memory usage.
http://freshmeat.net/projects/kite
- KidBASIC is a simple BASIC IDE that allows young children to learn to program. It was written in response to David Brin's article, "Why Johnny Can't Code," in which he bemoans the lack of a simple, line-oriented programming language for children that runs on modern computers. It features a modest BASIC byte-code compiler and interpreter, easy to use graphical and text output, and an editor.
http://kidbasic.sourceforge.net/
- Guido van Robot, or GvR for short, is a minimalistic programming language that provides just enough syntax to help students learn the concepts of sequencing, conditional branching, looping, and procedural abstraction. Its biggest strength is that it permits this learning in an environment that combines the thrill of problem-solving with instant visual feedback.
http://freshmeat.net/projects/gvr/
- AcronymGenie
A searchable database of computer acronyms, abbreviations and initialisms.
http://www.freewarefiles.com/program_16_177_15379.html
- Little Wizard is a development environment for children. Little Wizard can be programmed without using keyboard, just by using drag and drop. It works under Linux and Windows 2000/XP (using GTK). Even children in primary school can understand how it works.
http://littlewizard.sourceforge.net/
-
Liberty BASIC for Windows 3.03
2.2Mb, Shareware
Easy, personal Windows programming in BASIC!
http://www.libertybasic.com/
- Visual Basic and Databases v1.0: VB tutorial
Visual Basic and Databases is a tutorial that provides a detailed introduction
to using Visual Basic for accessing and maintaining databases. Topics
covered include: database structure, database design, Visual Basic project
building, the DAO (data access object) data control, data bound controls,
proper interface design, structured query language (SQL), and database
reports. For Visual Basic 6 users, new topics such as the ADO (ActiveX
data object) data control and data environment, ADO data bound controls,
and the data report object are also covered.
Visual Basic and Databases is presented using a combination of over
800 pages of course notes and actual Visual Basic examples. No previous
experience working with databases is presumed. It is assumed, however,
that users of the course are familiar with the Visual Basic environment
and the steps involved in building a Visual Basic application.
Special requirements: Visual Basic 5.0 or 6.0, Professional Edition
preferred. Ability to read Microsoft Word documents. Windows
95/98/2000/Me/NT VB programming experience.
Shareware. Lou Tylee, KIDware, http://www.kidwaresoftware.com/.
- Learn Visual Basic 6.0 - Self-paced tutorial
Learn Visual Basic 6.0 is a 10 week, self-paced overview of the Visual
Basic programming language and environment. Upon completion of the
course, you will:
1. Understand the benefits of using Microsoft Visual Basic 6.0
as an application
2. Understand the Visual Basic event-driven programming concepts,
terminology, and available tools.
3. Learn the fundamentals of designing, implementing, and distributing
a wide variety of Visual Basic applications.
Learn Visual Basic 6.0 is presented using a combination of course notes
(written in Microsoft Word format) and over 60 Visual Basic examples and
applications.
Special requirements: Windows 95/98/NT Visual Basic 6.0, Professional
Edition preferred Some programming experience desirable, though not necessary.
Changes: New examples, DAO data control coverage added.
Shareware. Lou Tylee, KIDware, http://www.kidwaresoftware.com.
-
LogoMation: Beginners' computer programming environment
LogoMation is an easy to learn computer programming environment, from
Magic Square, Inc. It is available on Window (95, 98, NT 4.0), and
on Macintosh.
LogoMation is for:
-
Middle and high-School students, learning computer programming.
-
College-level introductory computer science courses.
-
People who never programmed a computer, and always wanted to try.
-
Seasoned programmers who want to have fun with animation.
LogoMation supports advanced animation and multimedia.
Shareware. Chuck Shavit, Magic Square, Inc., htp://www.MagicSquare.com.
-
LogoMation: Beginners' computer programming environment
LogoMation is an easy to learn computer programming environment for
Windows 95, 98, or NT 4.0. The LogoMation book provides step-by-step,
clear and easy to follow instructions on using the development environment.
LogoMation is for:
-
Middle and high-School students, learning computer programming.
-
College-level introductory computer science courses.
-
People who never programmed a computer, and always wanted to try.
-
Seasoned programmers who want to have fun with animation.
Special requirements: Win95/98 or NT.
Demo. Chuck Shavit, Magic Square, Inc., http://www.MagicSquare.com/.
-
Access10: Display shortcut accelerator keystrokes. Free
The work with keyboard-centric applications like word processors, email
clients or enterprise resource planning (ERP) systems (e.g. SAP) can be
annoying and significantly slowed down if you to have change hands between
keyboard and mouse often because you cannot remember the wealth of keyboard
shortcuts such system typically offers. Here ACCESS kicks in: It
allows you an easy visualisation of application specific shortcuts (also
called accelerators) and user defined keystroke combinations right on your
screen. The shortcut database can be
modified on the fly. ACCESS sits in background, monitors which
application you are currently using and floats on top with the appropriate
shortcut list. For keyboard power-users and/or mouse haters this
can result in a surprising productivity gain.
Freeware. Mathias Roth, http://www.thinkred.com/.
-
Doodle: Test mouse and learn mouse skills
Doodle is a simple program with two purposes: (1) It helps computer
users learn mouse skills. Considerable skill and coordination are required
to hold the mouse, control its position in two dimensions, and operate
its buttons. Doodle provides an entertaining way to develop these skills.
(2) Mice and mouse drivers don't always do what you expect. Doodle
provides an easy way to test the buttons and x/y control of a 1- 2-
or 3-
button mouse and mouse driver. What Doodle does: It draws by leaving
a trail of text characters wherever the cursor goes. While the
left/center/right button is pressed it draws with the character 'L'/'C'/'R'.
While no button is pressed it draws with blanks (ASCII 32). Use blanks
to erase previously drawn characters. Doodle can also send the picture
created to your printer.
Freeware. Joseph Rosevear, Rosevear Software, http://users.abac.com/jroseve/.