MathResources Inc. - Interactive Math Software


MR provides exceptional quality assurance on source code, executables and paper based products.

Programming Skills

MR can produce material in the programming language and for the platform or platforms that are most effective for the client.

Platform of Choice

MR has extensive experience developing applications for all form factors, as well as porting desktop applications to run on various mobile platforms such as iOS and Android. This includes both the functional redesign of the software to meet the small form factors of these devices and familiarity with the programming APIs.

Programming Languages currently in use:

  • Java/J2EE
  • C
  • C++
  • Objective C
  • .NET
  • XML, XSL, MathML, LaTeX
  • PERL
  • Adobe Flash CS3, Adobe Flex (Flash Builder)
  • Adobe Director

Web Development

  • HTML, DHTML, CSS, JavaScript
  • JSP (JavaServer Pages)
  • PHP
  • AJAX

Application Servers

  • JBoss
  • Apache
  • Tomcat
  • Microsoft IIS

Databases

  • MySQL, PostgreSQL
  • Oracle

Programming Standards:

MR can produce SCORM compliant learning objects and deploy them from an Object Repository using a Content Management System. The portability and highly modifiable nature of SCORM learning objects should make them a consideration for any organization considering e-learning.

Sharable Content Object Reference Model (SCORM) is a collection of standards and specifications for web-based e-learning. It defines communications between client side content and a host system called the run-time environment (commonly a function of a learning management system). SCORM also defines how content may be packaged into a transferable ZIP file.

Operating Systems

  • Microsoft Windows
  • Windows Mobile
  • iOS (iPhone, iPad, iPod Touch)
  • Android
  • Mac OS
  • Linux

Learning Management Systems:
(custom modifications)

  • Moodle
  • Blackboard
  • ATutor

Quality Assurance:

MR provides exceptional quality assurance on source code, executables and paper based products. For software we develop use case scenarios and test case documents. This insures that the client is receiving the material that has been described in their technical specification. For print based material MR uses subject matter experts (SMEs) and project managers with strong backgrounds in the discipline required. This combination of experience and expertise insures that the client has the cleanest possible product.