HLRnet.com:
New
teaching software: Computer
Sciences
New software: computer sciences
- vBot
is a visual
programming game. Players use a small set of command tiles to build a
program to control the vBot and make it activate every target using the
limited command set.

http://freecode.com/projects/vbot
- CrypTool
is a free, open-source e-learning application, used worldwide in the
implementation and analysis of cryptographic algorithms.

http://www.cryptool.de/
- JCrypTool
is the
upcoming cryptography e-learning platform. Developed as an Eclipse Rich
Client Platform (RCP) based open source project, it enables students
and teachers, developers and others interested in cryptography to apply
and analyze cryptographic mechanisms in a modern and easy-to-use
application

http://jcryptool.sourceforge.net/
- 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://freecode.com/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://freecode.com/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://freecode.com/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/
- 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/.