DART: Organizational Interface with Future VLE?

I am fortunate enough to currently be involved in the design and construction of a new Open Source project called DART, or Data Analysis and Reporting Toolkit. What we have built into this system is pretty unique in my experience in education, but will be a small step toward a learner-centered ePortfolio system that interacts with both real world and school based learning.

The Bering Strait School District (BSSD) Curriculum & Instruction Department began work on DART about a year ago after identifying through focus groups our biggest barriers to making student progress information easy to track and use for instruction. Many of the key people on the project are contributors here on this blog, such as Rick Holt, and Greg Johnson from BSSD.

We are now almost ready to release DART to the public under a Creative Commons License or Open Source software license in about ten days or so. The DART project will be hosted on Eduforge.

DART is not an ePortfolio or “PLE” system, but will work with whatever ePortfolio we choose to track student progress on our district’s standards, as well as with our current Moodle server and curriclum content. We are working on implmenting a four-pronged relationship between DART, our iCommunity LMS (Moodle), our wiki-based curiculum system (OpenContent), and a web-based “Personalized Learning Environment” or “PLE” (Elgg).
DART Sample Screen - Weighted List of Group Needs

I am fortunate enough to currently be involved in the design and construction of a new Open Source project called DART, or Data Analysis and Reporting Toolkit. What we have built into this system is pretty unique in my experience in education, but will be a small step toward a learner-centered ePortfolio system that interacts with both real world and school based learning.

The Bering Strait School District (BSSD) Curriculum & Instruction Department began work on DART about a year ago after identifying through focus groups our biggest barriers to making student progress information easy to track and use for instruction. Many of the key people on the project are contributors here on this blog, such as Rick Holt, and Greg Johnson from BSSD.

We have now almost ready to release to the public under a Creative Commons License in about ten days or so. The DART project will be hosted on Eduforge. Here is an excerpt from the description there:

DART is an Open Source tool for tracking learner progress on standards and goals. Key features that make DART different include the ability of the system to “cloud tag” the standards of highest need in any grouping into “weighted lists” linked to resources, ability to interact with SIS and LMS systems, flexible reporting and the ability to add features in Open Source modules. There are five additional modules for special functions being planned or built now.

Standard & Goal Tracking: Free like a puppy!

Since it is Creative Commons licensed, the DART system is free, and is based on the LAMP platform (Linux / Apache / MySQL / PHP). We are currently working on the first version 0.5, and it’s documentation. The code will be posted and accessible as soon as Eduforge finalizes our CVS account.

DART is web-based on a server running LAMP. Once installed on a web server, it only requires a web browser to use. We are developing as cross-platform as possible, but Firefox is our standard browser for reference.

We are not considering DART anything but a start. We got it to the point that it solves some problems our district had in easily tracking standards, and making that information able to directly impact instruction. Version 0.5 will do that for BSSD, but is not “done” by any stretch.

What DART is Not…

DART is not an ePortfolio or “PLE” system, but will work with whatever ePortfolio we choose to track student progress on our district’s standards, as well as with our current Moodle server and curriclum content. We are working on implmenting a four-pronged relationship between DART, our iCommunity LMS (Moodle), our wiki-based curiculum system (OpenContent), and a web-based “Personalized Learning Environment” or “PLE” (Elgg).

What is DART, then?

We consider DART to be a baby step toward what some have called a “Future VLE“, or a “virtual learning environment” that will allow small technologies to revolutionalize education. There is no current idealized model for a future learning environment, but many people discussing these issues have liked Scott Wilson’s image as a way to help think about the relationships involved.

Future VLE

The key to such a system is interaction using small technologies: RSS feeds, tags, FOAF connections and the like It is assumed in most discussions that a learner’s identity used in any model like this would “follow the learner”, rather than be entirely constsrained by the school or hosting organization.

Despite this independence, we believe that a “Future VLE” will require a way to allow organizations (schools, colleges, training organizations, standards-setting groups in industry) to set up goals, and monitor learner progress.

The need for teacher or instructor input won’t completely go away with a future VLE, but learner independence and “ownership” of the ePortoflio portion is central. During some periods of a learner’s life he or she may be in public school, at university, or in a trades-related certification program.

His or progress will require during those periods of assocation some way for those assisting with the learning at hand – instructor, teacher, mentor, and so on – to provide feedback that can be brought by feed into the larger picture of the VLE. Therefore, DART is like a web-based progress monitoring and instructional planning tool that teachers can use to inform both individual learners AND their “Future VLE” of progress on some learning goals.

This information will be useful for planning instruction, and useful for the learner to see where he or she is in terms of progress toward identified goals.

DART is currently set up to actually identify, and report out each group or individual’s highest needs to both the learner, and to the teachers and administrators working with this student. The identified “high value targets” that are the biggest impediments to forward progress are linked directly to the wiki-based database holding the curriculum and resources needed.

We want to collaborate with other like-minded districts to make DART the “glue” that links various ePortfolio / Personalized Learning Environment systems to the organization’s teacher-learner interface either in the classroom, or in a distance education context.

The current Version 0.5 build can already be used in much the same way with our curriculum wiki system as the “Plex” client application is use with “43Things.com“. DART monitors progress and identifies keep resources. The differences are that DART is web-based, and designed to provide the interconnection between organized learning, and the “personalized learning environment”.

Where Plex is individualized and tracks user identified sources of learning, DART is used by an organization for the learners currently working toward goals (courses, degrees?, vendor certifications?) – and by those learners themselves – to track progress and link to resources that are either recommended by the organization, or collaboratively developed in a wiki system like BSSD’s version. The instructor, teacher or organization administrator uses the system to monitor group and individual progress toward goals, and to plan for instruction.

Plex Desktop Client GUI
Plex Desktop Client GUI (click for larger image
43 Things Interface (click for larger image)
Subjects, content areas, or whatever are flexible, and can be set systemwide for now by the system administrator. There will also be user set goals and “waypoints” in the future, so the system will eventually allow both systemwide goals, and learner-set goals.Both learners and teachers can currently edit the wiki resources as needed. Teachers or instructors can “toggle” progress measures on each standard that contributes toward meeting a specific goal – whether a “level” or a standalone objective.
DART Accepts Any Standards or Goal Areas
Since this an Open Source project, we are trying to build in the flexibility it needs to meet any situation where the user identifies the goal areas, the steps toward those goals, and the resources which help move the learner forward toward those goals.
For example, BSSD has a standards-based curriculum model that does not use grade levels (except as a required state testing element for accountability. Students progress toward completing school (graduating) by moving through 10 “content areas”, rather than traditional grade levels and subjects in the typcial “Carnegie Unit” model common in the United States.Since each content area (think subject or goal area) has a different number of “levels”, and a different number of standards and assessments that need to be tracked to show mastery of each level, the system had to be very flexible indeed. The number of levels, the number of standards and asessments (benchmarks toward mastery), and the names of all things can all be changed quite easily by the system administrator.

DART Sample Screen - Weighted List of Group Needs

Continuous Progress Tracked Easily

Teachers can enter status changes quick and easily as each standards and/or assessment that makes up the goal area changes for the learner. Report templates can be customized.

Grouping Very Flexible

Progress tracking is completely freed from the dominant schedule-driven model student information systems use. These depend on which student is with which teacher at which time. Such a system is too stiff to be useful in a truly responsive education model, so we alowed all groupings to be temporary.

Identifies Greatest Common & Individual Needs

We applied ideas about “tag clouding” to the greatest common needs in each flexible group so that teachers have instant information via “weighted lists” to identify “high value targets” for instruction. The same approach is used to identify for the learner what the highest individual needs are to move forward toward the goal.

Resources Intelligently Linked to Needs

The same “tag clouded” lists are automatically linked to wiki-based instructional resource areas that both teachers AND students can maintain. These are set up by the individual standard target for granular direction to the specific things the learner needs to be able to know and do in order to progress on the identified “high value targets”.

Each term in the “weighted list” goes directly to our OpenContent wiki system with resources about that standard, and collaboratively developed information about how to learn that learning goal.

What Else is Needed?

With the release of Elgg V 0.6 this week, the promise of being able to implement a “Future VLE” system in a school district is getting very close. We will be starting the 2006-07 school year with some of the components in place. However, not all features are fully operational, and other tools may well need to be developed to meet the needs of our organization’s teachers and learners.

John on Elgg

There were numerous improvements in this release, including the ability of Moodle integration. Since we use Moodle for our iCommunity, and Elgg will interoperate with our wiki system through a code plug in, we are quite a bit closer.

What we need to do now if focus on getting DART to “talk” with Moodle and Elgg ;-)

If your organization is interested in participating in testing a similar system, or working through some of the issues together, contact me, and we’ll set up a Skype discussion with some of the folks involved.

We are currently testing Elgg on Teachers4Schools.org, and you are welcome to create an account, and provide feedback through the community tools there.

Many miles to go before we sleep, but making progress!

John Concilus

4 Responses to “DART: Organizational Interface with Future VLE?”

  1. Tom Hoffman Says:

    Very exciting news! I worked in a similar vein using an all-RDF system about three years ago, but then the grant I was working under ended, my job went away, and nobody else on the planet seemed to have the slightest idea of what I was talking about, so that project died. It did lead to me managing SchoolTool, which is an open source administrative framework for schools, funded by The Shuttleworth Foundation. We’re focusing on more traditional school structures, although I’m trying to keep the flexibility in there for more learner-centered approaches in the future. Some career/technical schools in Virginia have put together a competency-tracking application for SchoolTool called CanDo http://www.careercenter.arlington.k12.va.us/cando/index.htm which has worked well for them, although it is more simple and course-based than it seems your work is.

    I agree that we’re getting to the point where interoperability of these tools is the next step. Matt Jezorek and I have started doing some coding on open source tools for SIF interoperability over at http://sifsoft.com SIF is an existing, widely implemented standard that works, and it will be a great way to integrate open source apps if we can get the tools together. Otherwise I’m afraid we’re going to end up with an n^2 where every app has its own API.

    Also, you should consider using a free software license for the software rather than a Creative Commons license. Creative Commons licenses aren’t designed for software, and there is no reason not to use a software license for software.

  2. Damon Hargraves Says:

    I was happy to stumble upon this blog entry and I found it informative. I am a teacher in BSSD and I’ll have to say that we are extremely excited about this new DART application.

    Cheers!

  3. Tuttle SVC » Blog Archive » Turning SIF On Its Head with TinyZIS Says:

    [...] The Education Bazaar — What we need to do now if focus on getting DART to “talk” with Moodle and Elgg ” [...]

  4. The Education Bazaar » Blog Archive » Web 2.0 Content in the Typical Classroom? Says:

    [...] The current buzz in my own little world is now revolving around the idea of “Personalized Learning Environments”, or PLE’s, which small technologies can now support. For examlpe, the online learning system Moodle is now working with a budding PLE called Elgg, and also with an ePortolio block. My school district is developing DART to help track individual and group progress toward standards, and to play nicely with these other systems. See my recent rant for more detail. [...]

Leave a Reply


Bad Behavior has blocked 113 access attempts in the last 7 days.