Methods Teaching Mathematics
XML::SAX2Perl is a Perl module to translate Perl SAX methods to Java/CORBA style methods. SYNOPSIS use XML::Perl2SAX; $perl2sax = XML::Perl2SAX(handler => $java_style_handler); XML::Perl2SAX is a SAX filter that translates Perl style SAX methods to Java/CORBA style method calls. This...
Platforms: *nix
License: Freeware | Size: 64.51 KB | Download (93): XML::SAX2Perl Download |
Kannasaver is a screen saver for KDE 4, intended for teaching the user Japanese characters (hiragana and katakana; no kanji) in a flashcard style.
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (107): Kannasaver Download |
SoundRuler is a tool for acoustic analysis, graphing and teaching. It interactively recognizes and measures 35 temporal and spectral properties of each sound in a file. It also features several measurement, graphing and didactic modules.
Platforms: Mac
License: Freeware | Size: 29.56 MB | Download (96): SoundRuler Download |
Textbender project is a toolkit for collaborative authoring based on structures and methods derived from nature. Structures include a genetic code, populations, and a gene pool. A text is encoded with genetic markup and then distributed out to writers to form a population of copies and a gene...
Platforms: *nix
License: Freeware | Size: 7.1 MB | Download (92): Textbender Download |
BlueJ project is an integrated Java environment (Java IDE) specifically designed for introductory teaching. The BlueJ environment was developed as part of a university research project about teaching object-orientation to beginners. The system is being developed and maintained by a joint...
Platforms: *nix
License: Freeware | Size: 3.1 MB | Download (158): BlueJ Download |
Class::Method::hash is a Perl module that helps you create methods for handling a hash value. SYNOPSIS use Class::MethodMaker [ hash => [qw/ x /] ]; $instance->x; # empty $instance->x(a => 1, b => 2, c => 3); $instance->x_count == 3; # true $instance->x = (b => 5, d => 8); # Note this...
Platforms: *nix
License: Freeware | Size: 89.09 KB | Download (99): Class::Method::hash Download |
B::More Perl module contains additional introspection methods and functions. Adds stuff I needed in B and wasnt there. Feel free to email me with suggestions for other methods I can add. B::SV METHODS svref Inverse of B::svref_2object. B::PVMG METHODS magic Returns a string...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (87): B::More Download |
Nift is graphical front-end for footprinting tools and methods already freely avaliable. Its purpose is to aid system administrators in securing their websites by allowing them to quickly check their network.. Get Nift at SourceForge.net. Fast, secure and free downloads from the largest Open...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (92): Nift Download |
XML::LibXML::Enhanced is a Perl module that adds convenience methods to XML::LibXML and LibXSLT. SYNOPSIS use XML::LibXML::Enhanced; my $xml = XML::LibXML::Singleton->instance; my $xsl = XML::LibXSLT::Singleton->instance; my $doc = $xml->parse_xml_string(" "); my $root =...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (88): XML::LibXML::Enhanced Download |
CodeSugar Eclipse Plugin is an Eclipse plugin that can generate methods such as equals(), clone(), toString(), and hashCode() for Java classes. Whats New in This Release: - This release includes many feature enhancements in generated code, as well as UI refinements like enabling actions in...
Platforms: *nix
License: Freeware | Size: 71.68 KB | Download (105): CodeSugar Eclipse Plugin Download |
SVG::DOM is a Perl library with DOM (Document Object Model) methods for SVG objects. SVG::DOM provides a selection of methods for accessing and manipulating SVG elements through DOM-like methods such as getElements, getChildren, getNextSibling and so on. Currently only methods that provide...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (96): SVG::DOM Download |
ImplicitThis is a syntactical sugar for OO methods. SYNOPSIS use ImplicitThis; ImplicitThis::imply(); sub new { my $type = shift; my %args = @_; # must be blessed hash object bless { foo => $args{foo}, bar => $args{bar}, }, $type; } sub my_accessor { # $this is read for us. $bar...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (86): ImplicitThis Download |
MIDI::Opus are functions and methods for MIDI opuses. SYNOPSIS use MIDI; # uses MIDI::Opus et al foreach $one (@ARGV) { my $opus = MIDI::Opus->new({ from_file => $one, no_parse => 1 }); print "$one has ", scalar( $opus->tracks ) " tracksn"; } exit; MIDI::Opus provides a constructor and...
Platforms: *nix
License: Freeware | Size: 62.46 KB | Download (163): MIDI::Opus Download |
CompBio::DB is a Perl module with methods for accessing data stored according to the CompBio base schema. SYNOPSIS use CompBio::DB; my $cbdb = CompBio::DB->new({host => "foo.bar.edu"); my $AR_defs = $cbdb->get_annotation([keys %seqs]); Example code for parsing the return for a simple...
Platforms: *nix
License: Freeware | Size: 63.49 KB | Download (93): CompBio::DB Download |
Application::Pipeline is a module designed to map methods ( referred to in this role as handlers ) to different phases of an applications life cycle. By assigning methods to different phases of this pipeline, the author can concentrate on the logic for each phase and let the framework manage the...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (105): Application::Pipeline Download |
Timestamp::Simple is a Perl module with simple methods for timestamping. SYNOPSIS use Timestamp::Simple qw(stamp); print stamp, "n"; This module provides a simple method for returning a stamp to mark when an event occurs. METHODS stamp() This method returns a timestamp in the form...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (104): Timestamp::Simple Download |
Tangram::Type::Extending is a Perl module for teaching Tangram about new types. Tangram::Type is the root of a hierarchy of classes that are responsible mapping individual field to SQL entities (columns in the simplest cases). There is one Type object per persistent field. Adding support for...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (94): Tangram::Type::Extending Download |
Pod::WSDL::Doc is a Perl module that represents the WSDL pod for the documentation of methods (internal use only). SYNOPSIS use Pod::WSDL::Doc; my $doc = new Pod::WSDL::Doc(_DOC This method is for blah ...); This module is used internally by Pod::WSDL. It is unlikely that you have to...
Platforms: *nix
License: Freeware | Size: 27.65 KB | Download (100): Pod::WSDL::Doc Download |
WordNet::Similarity::PathFinder is a Perl module to implement path finding methods (by node counting) for WordNet::Similarity measures of semantic relatedness. SYNOPSIS use WordNet::QueryData; my $wn = WordNet::QueryData->new; use WordNet::Similarity::PathFinder; my $obj =...
Platforms: *nix
License: Freeware | Size: 645.12 KB | Download (92): WordNet::Similarity::PathFinder Download |
GeoGebra project is a dynamic mathematics software that joins geometry, algebra, and calculus. Two views are characteristic of GeoGebra: an expression in the algebra window corresponds to an object in the geometry window and vice versa. GeoGebra - Dynamic Mathematics for Schools
Platforms: *nix
License: Freeware | Download (196): GeoGebra Download |