Some sort of versioning/revision system?
> 2. Legal Requirements.
>
> We should look to base it on the principals of the UK but be flexible
> to allow for other coutries requirments.
<cynical>
I'd suggest proper legal, not what LEAs "interpret" as being legal.
</cynical>
> 3. Target Audience.
> Are wee looking for individual schools, small clusters, LA, or
> National Bodies DCFS?
Would suggest that depends on take-up. Plan on building big would
be my suggestion
>
> 4. Project Managment.
>
> How are we going to start the ball rolling and keept it on course?
> Another point i would like to raise it should there be a protected
> core? Like the linux kernel, there is a steering group controling the
> quality funcationality.
Trac? (http://trac.edgewall.org/) Or perhaps something like
Launchpad (https://launchpad.net/)
>
> If we could make the core flexible allow plugins and expose an api
> this will help users extend the program.
APIs seem to be the way forward...
Any views or opinions are solely those of the sender and do not necessarily represent those of the Bolitho School. Unless expressly stated in the text, this email is not intended to form a binding contract. The Bolitho School does not guarantee that this email or any attachments are free from viruses or 100% secure although due care has been taken to minimise any potential risk.
Like many of you, it would appear, I too have written an MIS for my
school. It's been running (and developing) for the past 26 years. I also
attend DCSF meetings where Census, CTF, SWF, CBDS and all associated
matters are discussed.
I don't wish to tread on toes or interfere where not wanted but if
anyone thinks that I may be of use or help then please just ask.
My school is a state comprehensive in Hampshire - which uses SIMS
throughout - except us!
Brian Ellsmore
Brian this is an open forum and your experience will be very much
appreciated. Everyone brings a slightly different angle to the
discussion and work.
Please just 'chip in' as you see fit.
--
Steve Lee
--
Open Source Assistive Technology Software
web: fullmeasure.co.uk
blog: eduspaces.net/stevelee/weblog
I use it a bit...
May I suggest that before anyone launches into a new project it would
be really worthwhile looking at the existing ones already mentioned in
order to:
* get ideas
* see what they do well and what needs improving or is missing
* decide if one of them might be the best place to start
Contributing to an existing project means you hit the ground running
and users get the good features they want faster. You also have a
larger pool of developers to chip in.
Just my 2 c's worth
I have certainly spent a lot of time thinking about what I'd do if I
was starting a MIS from scratch in 2008.
Also, I should probably write up a proposal explaining how you would
use SchoolTool to do what you want to do, once I know more precisely
what you want to do.
--Tom
...
Due to the security and data protection issues (data protection is a
massive issue with SIMS.net)
trying to base a system on moodle i think would be in practical.
Integrating moodle and mohara would be beneficial for a finished
project.
On 3 Apr, 19:44, Simon Elliott <simon_elli...@mac.com> wrote:
>...
>
> Does anyone know whether the MIS could be based on or added to
> Moodle? As that is in almost every sixth-form college, it would have
> good leverage.
>
> Simonwww.thefreemac.com
>
We found that with the MIS intranet system I worked on that once
teachers found the data accessible and useful for them they really
started to use the system and that had many advantages for the college
operation and processes, not to mention student experience. We went
from comments like 'what do MIS dept do for us apart from nag' to
'brilliant, can I have *this* data please'. OFSTED even called us 'the
Jewell in the College crown'. So
Whatever approach you will need tight integration with VLEs (to make a
MLE as JISC called it). Obviously Moodle is the one to go for as an
FOSS MIS. Single sign-on is another goal but OpenID or shiboleth help
there.
AFAIR Class was designed to be teacher facing from the start.
Steve
So some quick comments after a cursory scan.
* 'Students'and 'employees' should both be/relate 'persons' with
personal details.
* 'persons' relate to contacts (eg tel, email, various addresses)
* 'students' relate to 'courses' via 'enrolments' - for year etc
* some course will be modular so prolly want 'module'
* exams can get complex to model with different boards
* special considerations for exam students with disabilities
Enrolments may be more a quirk of FE were we dealt exclusively in
enrolments for LSC funding etc. It gets pretty hairy with course code
structures needed for entire course and individual years. Academic
year <> calender year and Roll-on roll-off courses (join any time) all
add more fun. You may not need any of this for compulsory sector if
that is you primary target.
Steve
Hi Miles,
Thanks for you input.
re moodle and mohara integration, what i was meant to say and didn't
type the finished project should have integration moodle and in turn
mohara.
Why do we need to integrate a mis function into moodle when you can
have a seem less join between two systems?
Most of the data held in moddle is taken from a MIS.
I have to disagree with
- The role architecture potentially deals with lots of the data
protection issues, whilst still allowing for AFL and parent
communication.
Moodle's security model is tried and tested.
Moodle roles are simple, the security system on a MIS will need to be
complex to be able to limit view/edit/run permission of different
users.
I'm not knocking moodle it's a great VLE, but it will never be a MIS.
Ian
I cann ot beleive that this is strictly true. It implies that if I enter
an item of data erroneously then a parent has the opportunity to see
that data before I have had time to check and correct it!
I never (nor would) allow anyone other than the teachers who 'own' the
raw data to see that raw data. Anyone else - including anyone else in
the school - only gets to see a read-only copy made by the system after
the 'owner' has submitted checked data.
Brian
But then I'm known to be cynical. Let's ask for a meeting with Jim
Knight to discuss how an open solution could be developed, and if met
with refusal get press releases out about government market
distortion, anti-competitive behaviour, failure to comply with their
own advice on open source, etc., and then go meet with Micheal Gove
and maybe David Cameron.
--
My employers website: http://thehumanjourney.net - opinions in this
email are however very much my own and may not reflect that of my
current employer, past employers, associates, friends, family, pets etc..
Documents attached to this email may be in ISO 26300 format:
http://iso26300.info
I think by "real-time" they are meaning daily at best and even then what
is there beyond attendance that is worth the investment of daily time. I
could see homework set and over-due being useful (and ClaSS does this
now). But online access to reports once a term is hardly real-time. Do
any state schools not already issue reports once a term!
> The reporting schedule, of once per term as a written comment, will be
> an important module to build in to the system. Staff will need to be
> able to bring up a list of the children that they teach and be able to
> add or edit comments at any time with a simple collation system to
> generate reports automatically at the end of each term. Spell
> checking is important - these are teachers we are dealing with.
I'm catching up on this conversation a week late. Just read a number of
Simon's feature requests across the thread and all of them are performed
quite successfully by ClaSS already and FreeMIS does a good number as
well. But two year's on since the ClaSS/FreeMIS presentation at FLOSSIE
and the fact that I still can't look around and find a drop-in
replacement for SIMs tells you how big a task building a school
administration system from scratch is. Not surprising that source-forge
is littered with stalled ims projects that got little further than their
burst of enthusiasm. While its good to read the discussion on this list,
I'd echo what has already been said, take a hard look at the list of
projects that John posted and think which you can actively contribute
to. Either as a developer or by bringing your school on board as a user.
The projects in that list have survived, have happy user schools, and
all are already a minimum (correct me if I'm wrong!) of five years
further down the road than a project starting up now.
In other words, I think we've got healthy competition in the FLOSS open
ims arena already (and some healthy cooperation :-), what we all need
are healthier projects.
stuart
--
S T Johnson
s...@laex.org
http://www.laex.org/stuart/
Firebird/PHP/Javascript, mixed up registration groups/classes/cohorts,
based on the timetable entered, the log-on time and the user: the
default view for the register was whichever was current in realtime,
other registers could be accessed as necessary. First thing in the
morning all children were marked absent by default to help catch
inadvertent submissions, class registrations defaulted to last entered
status so class teachers could know who to expect in their class and
have single click/key submission if everyone turned up. Standard view
was paper-like with data viewing enhancements and real-time (really
real-time ;) ) view of the data for all relevant people, including
social services etc.; notification of unauthorised absences was within
5 minutes of registration period ending, with default ordering on
unauthorised absence view being those with the most unauthorised
absences that term.
Learned the lessons of open source development on that one; ensure
developer egos do not prevent code actually being open. Even if it's
"not ready"!
Chris
I would pick a popular, best of breed web framework like Django or
Ruby on Rails and first write and releasean application that handles
demographic and contact information for students and teachers. Make
it end user customizable, unicode and i18n aware, and fully testable.
Give the thing a simple, solid, student-centered core.
Then I'd add simple flow support, so users could create systems for
things like disciplinary reports.
Then I'd add courses, sections, etc. Then gradebook, attendance, etc.
That's how I'd do it.
--Tom
The thought of doing statutary returns! Or even just maintianing export
compliance with (apparently) abitary amendments to the CBDS is enough
to drain any project of its momentum. So, yes, for that reason the
independent sector is your best foothold in the UK. I don't think the
needs of the big independents are any simpler but they will give you the
space to allow the feature set to fill out.
> The lesson that I learned was to make the database feel like the paper
> system that it replaced. I haven't seen an attendance system that
> doesn't try to be a huge leap forward.
Agreeded again. The starting point for ClaSS was what I already did in
the classroom as a teacher, and that meant a markbook and a register.
I'd be interested to hear what you think of the ClaSS Register - take a
look on the demo-site if you haven't already
http://laex.org/class/demo.html - it follows a logic not too different
from the one Chris just described. Regsitration groups (not teaching
classes) for AM (or AM and PM) sessions then live attendance status in
the MarkBook for students in teaching classes and emails to the
responsibles for students who have gone awol.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Schoolforge-UK MIAS" group.
To post to this group, send email to sf-uk...@googlegroups.com
To unsubscribe from this group, send email to sf-uk-mias-...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sf-uk-mias?hl=en
-~----------~----~----~----~------~----~------~--~---
My last word on this thread is to strongly encourage everyone to read
or re-read (at least) chapter one ("The Tar Pit") of Frederick Brooks'
The Mythical Man Month.
--Tom
+1
You can even read it as the excerpt on Amazon.com
http://www.amazon.com/gp/reader/0201835959/ref=sib_dp_pt#reader-link