1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Hi Guest, welcome to the TES Community!

    Connect with like-minded professionals and have your say on the issues that matter to you.

    Don't forget to look at the how to guide.

    Dismiss Notice

TODCM - First Open Source Curriculum Mapping Software

Discussion in 'Computing and ICT' started by todcm, Jun 21, 2011.

  1. We have just released the world's
    first open source curriculum mapping software project TODCM (Template
    Object Driven Curriculum Mapping) located at http://todcm.org
    with live demo sites hosted in the USA, Europe and Asia.

    The
    project itself is not new, it has been in production deployment for 2
    years at multiple schools and one educational NGO located in 4
    different countries before the open source release launched recently.
    This is a LAMP/WAMP PHP web based application utilizing sophisticated
    MVC and OOP technologies. The product feature list is very long and
    here are some of the major features:

    • Simple and user friendly desktop
      like web interface

    • LDAP/Active-directory support

    • Supports multiple unit templates
      such as UbD, MYP and PYP etc.

    • Hierarchical strands, standards
      and benchmarks

    • Course and benchmark based
      learning targets

    • Learning target linking from
      multiple courses (can be from different departments)

    • Multiple unit editor support for
      curriculum collaboration

    • Unit sharing in different courses

    • Unlimited unit history and history
      comparison

    • File upload and web site linking
      at site, course and unit levels

    • Real-time PDF document generation

    • Teacher evaluation and student
      survey (feature is already in production at 2 schools but needs a
      generic sample templates for open source)

    • Comes with 13 mapping/assessment searches and supports custom
      searches at the PHP code level.
    I am the maintainer of this free open source curriculum management
    system project and I have written about 70% of the code myself. The
    application is extremely customizable and it is not limited to what
    the demo site offers. We actually disabled some major features such
    as MYP+PYP templates and standards based file upload due to certain
    open source requirements.

    All comments and feed backs are welcome. The success of our free
    open source curriculum software initiative depends on suggestions and
    opinions from educational professionals like you.


    David
     
  2. We have just released the world's
    first open source curriculum mapping software project TODCM (Template
    Object Driven Curriculum Mapping) located at http://todcm.org
    with live demo sites hosted in the USA, Europe and Asia.

    The
    project itself is not new, it has been in production deployment for 2
    years at multiple schools and one educational NGO located in 4
    different countries before the open source release launched recently.
    This is a LAMP/WAMP PHP web based application utilizing sophisticated
    MVC and OOP technologies. The product feature list is very long and
    here are some of the major features:

    • Simple and user friendly desktop
      like web interface

    • LDAP/Active-directory support

    • Supports multiple unit templates
      such as UbD, MYP and PYP etc.

    • Hierarchical strands, standards
      and benchmarks

    • Course and benchmark based
      learning targets

    • Learning target linking from
      multiple courses (can be from different departments)

    • Multiple unit editor support for
      curriculum collaboration

    • Unit sharing in different courses

    • Unlimited unit history and history
      comparison

    • File upload and web site linking
      at site, course and unit levels

    • Real-time PDF document generation

    • Teacher evaluation and student
      survey (feature is already in production at 2 schools but needs a
      generic sample templates for open source)

    • Comes with 13 mapping/assessment searches and supports custom
      searches at the PHP code level.
    I am the maintainer of this free open source curriculum management
    system project and I have written about 70% of the code myself. The
    application is extremely customizable and it is not limited to what
    the demo site offers. We actually disabled some major features such
    as MYP+PYP templates and standards based file upload due to certain
    open source requirements.

    All comments and feed backs are welcome. The success of our free
    open source curriculum software initiative depends on suggestions and
    opinions from educational professionals like you.


    David
     
  3. gavcradd

    gavcradd New commenter

    Right, where to begin?
    Oh yes, I don't understand a word of that. What on earth is it? I'm a reasonably technical guy (Computer Science degree, used to work as a web programmer before getting into teaching, now Subject Leader for ICT) but I still don't understand what you're talking about.
    Am I the only one?
     
  4. DEmsley

    DEmsley New commenter

    @gavcradd - I'll translate:
    I've visited it. I would recommend people have a look and make their own mind up.

    @OP - OK So as I'm happy with Moodle why would I look to change to a system which to me looks a little dated in the way things are laid out and organised? It has the look and feel of DigitalBrian circa 2004 to me.
    Given that this is *currently* Open Source, what guarantees do we have that it will remain so and you're not just trying to leverage a product until it reaches the point where we're hooked and then charge for it?
    I can only look at it as an admin would. Having a Student Demo would be great.


    PS could be our new 100Mbit link but the site is VERY SLOW to load.


     
  5. @Demsley


    Thanks for translating!


    This is not a eLearning system like
    Moodle or a content management system (CMS) like Joomla. The TODCM
    framework concept is similar to a CMS app in the sense that it allows
    you to generate a web page using a template, but the template is
    specific for curriculum mapping unit pages. Yes, you can create
    whatever unit page layout according to your specifications. The down
    side, the templates are PHP files so you do need to be somewhat
    proficient with PHP. The whole system was specifically designed for
    curriculum mapping, but it could easily be converted to do almost
    anything granted most of the curriculum mapping functions will be
    disabled. I guess I could call it a curriculum mapping content
    management system.


    Any open source project can potentially
    go commercial. That is one thing that can be done to guarantee it
    always remain open source is to start take in community contributed
    work into the project to dilute the ownership and no one person can
    commercialize it. The project is so young, literally launched 10 days
    ago and it will take a while before any community contribution can
    happen. Also, whatever source code released as open source will
    always remain open source and anyone can start to maintain the open
    source project even if I decide to go commercial. Oh, this project
    was developed in conjunction with several international schools and
    they did come up with the original concept and idea, they would never
    allow me to go commercial...


    About the slow site, I am surprised
    since I have no problem accessing the project site from Thailand
    which is not famous for fast internet access. The project site is
    hosted in the US and the demos sites are spread across 3 Continents.
    May be I should make the project site hosted across 3 Continents too
    when I have time. Would it be possible if you can do a network trace
    route to our slow site for me? Is the slow site you referred to the
    http://todcm.org site or one of the 3 demo sites?


    BTW, I am an official Moodle
    Third-party plug-in developer too. But, I haven't contributed much to
    Moodle lately due to the TDOCM project.
     
  6. Just checked the project site network, looks like it is slower
    than normal. It is on a shared hosting web server, I will move it to our
    dedicated web server (separate network) tomorrow, can't do it now since I have to wait for
    the DNS record to expire first...
     

Share This Page