RSS 186 projects tagged "education"

Download Website Updated 07 Mar 2014 Advanced Bash Scripting Guide

Screenshot
Pop 2,132.80
Vit 72.83

The Advanced Bash Scripting Guide is both a reference and a tutorial on shell scripting. This comprehensive book, the equivalent of 1,000+ print pages, covers almost every aspect of shell scripting. It contains 382 profusely commented illustrative examples, a number of tables, and a cross-linked index/glossary. Not just a shell scripting tutorial, this book also provides an introduction to basic programming techniques, such as sorting and recursion. Included scripts are the Game of Life, a Perquackey variant, a Morse code trainer, and an implementation of the Gronsfeld Cipher. This book is suited for both individual study and classroom use. It covers Bash, up to and including version 4.2. Note that users of miniaturized single-board computers running Linux, such as the Raspberry Pi and the Beagle Bone, would find this Guide useful for learning and running Bash scripts to explore and expand the capabilities of these small, but powerful machines.

Download Website Updated 29 May 2009 ArgoUML

Screenshot
Pop 636.04
Vit 8.99

ArgoUML is a pure Java open source UML CASE tool that provides cognitive support for object-oriented design. ArgoUML provides some of the same editing and code generation features of a commercial CASE tool, but it focuses on features that enhance usability and support the cognitive needs of designers. Uses XML file formats: XMI and PGML.

Download Website Updated 24 Nov 2002 cingb

Screenshot
Pop 76.99
Vit 2.41

cingb is an attempt to write a Gameboy emulator for all kinds of platforms. It plays Gameboy and Gameboy Color ROMs, includes a debugger for step-by-step analysis of Gameboy programs and might be also interesting for educational purposes.

Download Website Updated 28 Feb 2003 gBootRoot

Screenshot
Pop 154.82
Vit 4.15

gBootRoot makes the construction and development of distributions fun and simple with its Root Methods (Yard) and user-mode-linux test bed. Finish the product with a Boot Method (2-disk compression supported). Normal (non-root) users can make root filesystems and boot disks. It includes the make_debian script to create a testable user-mode-linux base Debian system, add-ons to enhance methods, and an MTD Emulator useful for running distributions made with the jffs/jffs2 filesystem.

Download Website Updated 21 Feb 2012 GRASS GIS

Screenshot
Pop 341.84
Vit 14.93

GRASS (the Geographic Resources Analysis Support System) is a software raster- and vector-based GIS (Geographic Information System), image processing system, graphics production system, and spatial modeling system. It contains many modules for raster data manipulation, vector data manipulation, rendering images on the monitor or paper, multispectral image geocoding and processing, point data management and general data management. It also has tools for interfacing with digitizers, scanners, and the PostgreSQL, DBF, and ODBC connected databases. GRASS operates on all common operating systems.

Download Website Updated 30 Jan 2001 hacker's calculator

Screenshot
Pop 15.91
Vit 1.42

The Hacker's Calculator is a simple integer calculator based on C syntax with support for hex and octal numbers.

Download Website Updated 22 Sep 2006 JChemPaint

Screenshot
Pop 170.89
Vit 9.11

JChemPaint is a program for drawing 2D chemical structures like those found in most chemistry textbooks.

Download Website Updated 30 Jan 2001 JDAY

Screenshot
Pop 35.75
Vit 1.00

JDAY is a conversion tool between calendar dates and astronomical Julian dates.

Download Website Updated 01 Oct 2006 Jmol

Screenshot
Pop 197.39
Vit 8.19

Jmol is a Free, Open Source molecule viewer and editor. It is a collaboratively developed visualization and measurement tool for chemical scientists. Jmol is an active project, and there are new features being added to it on a daily basis. Users are encouraged to modify it to fit their needs and to contribute their changes to the project.

Download Website Updated 18 Apr 2014 KDE Software Compilation

Screenshot
Pop 3,220.36
Vit 340.24

For users on Linux and Unix, KDE offers a full suite of user workspace applications which allow interaction with these operating systems in a modern, graphical user interface. This includes Plasma Desktop, KDE's innovative and powerful desktop interface. Other workspace applications are included to aid with system configuration, running programs, or interacting with hardware devices. While the fully integrated KDE Workspaces are only available on Linux and Unix, some of these features are available on other platforms. In addition to the workspace, KDE produces a number of key applications such as the Konqueror Web browser, Dolphin file manager, and Kontact, the comprehensive personal information management suite. The list of applications includes many others, including those for education, multimedia, office productivity, networking, games, and much more. Most applications are available on all platforms supported by the KDE Development. KDE also brings to the forefront many innovations for application developers. An entire infrastructure has been designed and implemented to help programmers create robust and comprehensive applications in the most efficient manner, eliminating the complexity and tediousness of creating highly functional applications.

Screenshot

Project Spotlight

Lunzip

A decompressor for lzip files.

Screenshot

Project Spotlight

Berkeley Yacc

A high-quality yacc variant.