Competitive Advantages of TODCM

The advantage of a large and well implemented open source project is the project will never go away because it can be maintained and supported the project since all open source projects belong to the public domain.

The core of a curriculum mapping system is the unit template(s) and TODCM excels in this area. TODCM’s unit page templates come with a large set of bulit-in functional features and can be fully customized as follows: add or modified text data fields, add a new set of selections similar to the format of essential questions, add a set of school specific standards separate from the state standards, add file upload and drop-down selections to any of the existing and new text entry pop-ups etc. The major functional features such as sharing a unit to another course, unit level file upload, Doc-to-PDF conversion, unit revision comparison are conveniently located on every unit page. This flexible design enables TODCM to support any unit format such as UbD, PYP, MYP or any unique unit template requirements.

Some of the searches in TODCM use a pie chart interface to offer a graphical representation for the initial search result and allows a user to drill down the curriculum data by offering a second result page when clicking on one of the pie-chart-slices/curriculum-areas. For example, TODCM’s assessment report presents a pie chart based on user’s search criteria (courses, grades and departments), and shows the number of units in each assessment task type (each pie chart slice represents a assessment task type), clicking one of the pie-chart slices will bring up a table with all associated units listed as web links, each web link can bring up the associated unit.

The integrated unit and shared unit features in TODCM allow a school district to utilize the consensus mapping technique to ensure a consistent curriculum for all schools within the district. An integrated unit allows multiple schools to use the same standards, benchmarks and essential questions but each school can have its own distinctive assessments and activities. A shared unit can be shared among all schools in a district with all elements including the assessments and activities in the unit being identical.

Designed to behave similar to a desktop application and all units are stored in a menu tree resembling the structure of a school. Courses taught by a teacher is always listed at the top of the tree for the particular teacher. Typically, a teacher stays on one single web page to do all the editing work with his/her units. It only takes about 15 minutes of training for a teacher to get familiar with TODCM and start to enter units while other offerings require hours or days of costly training. All existing TODCM users praised the user friendliness of TODCM’s site layout and features.

Files can be uploaded at the unit level, course level and site level. Each upload can be tagged as public or private to limit user access. For example, a teacher can choose to set a quiz sheet upload to be private in order to prevent students using the guest login to view the quiz.

TODCM comes with a teacher evaluation feature allowing teachers to enter their evaluations and then reviewed by assigned evaluator(s). The evaluators can enter their ratings and comments for each teacher’s evaluation. Each teacher evaluation can be attached with multiple student surveys, this allows the students to be involved directly with the teacher evaluation. The survey results can be viewed in bar charts with aggregated result showing the student ratings. The teacher evaluation template and survey templates can be fully customized according to a school’s requirements.

All foreign languages supported by your web browser are supported in TODCM. Data in foreign language can be entered into TODCM and viewed on all related pages. The PDF documents generated by TODCM can also display all browser supported languages.


The software architecture of TODCM is years ahead of the competitors. This enables the software application to expand faster and maintain consistent quality. This may not mean much to end-users, but would you to buy into a software application with a less sophisticated architecture that would not able to grow properly or maintain quality in the long run? For software techies, TODCM uses Object Oriented Programming (OOP) patterns, Model View Controller (MVC), plug-and-play design, template driven site building, data prefetching, persistent data and object caching technologies.


Optimize Your Curriculum with TODCM Curriculum Mapping System

Hosting - Support - Training

© 2017 Eductechalogy. All rights reserved.

Click Me