Is there an activity roadmap?

Is there an activity roadmap?

Pier Luigi Altieri -
回帖数:8
I think it's very useful to know the activity you have planned. Can you share this infos?

Thanks
回复Pier Luigi Altieri

Re: Is there an activity roadmap?

Martin Dougiamas -
Core developers的头像 Documentation writers的头像 Moodle HQ的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像
Well, first of all, read my overall roadmap: http://moodle.com/doc/future.html

For the actual activity modules, the priority right now is the quiz module (http://dougiamas.com/quiz).

I've also got many ideas for improvements in the existing modules. For example:
  • improving the journal module to store versions and allowing dialogue feedback
  • better scalability (eg paging) in the forums
  • allowing class viewing of choice results
  • opening up the survey module to allow importing/exporting of survey instruments in different languages
  • More content management features for readings (eg digital library), and better support of downloadable content

Is that what you wanted to know?

Cheers,
Martin
回复Martin Dougiamas

Re: improvements in the existing modules

Tom Murdock -
could you say a bit more about your ideas re: "allowing class viewing of choice results"

also, is the idea of hyper-linking between various modules a total nightmare? (I'm thinking about everything2.net)...
回复Martin Dougiamas

Re: Is there an activity roadmap?

Steven Hatch -

Hey Martin,

I looked into adding that paging feature to the forums module ... However I'm having problems getting the SQL in the function forum_get_discussions to respect the paging values passed to the SQL LIMIT operator (e.g. LIMIT $offset, $numrows). I'm not sure why, but it seems to have something to do with the query being a JOIN ...

For example, you can try this directly in mysql>

SELECT p.*, u.firstname, u.lastname, u.email, u.picture, u.id
as userid
FROM forum_discussions d, user u, forum_posts p
WHERE d.forum = '1' AND p.discussion = d.id AND p.parent= 0 AND p.user = u.id
ORDER BY p.created DESC
LIMIT 0,5

Any ideas?

Thanks,

Steve Hatch

回复Steven Hatch

Paging feature and SQL

Martin Dougiamas -
Core developers的头像 Documentation writers的头像 Moodle HQ的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像
That looks like old code. The user field for posts is now called userid, and there are no prefixes.
 SELECT p . * , u.firstname, u.lastname, u.email, u.picture, u.id
as userid
FROM forum_discussions d, user u, forum_posts p
WHERE d.forum = '1' AND p.discussion = d.id AND p.parent = 0 AND p.userid = u.id
ORDER BY p.created DESC
LIMIT 0, 5
This code works OK for me.
回复Martin Dougiamas

Re: Is there an activity roadmap?

Andrzej Kluza -

Martin! Thank you for your work!

Even if it is not easy for me to setup the whole system, I expect it will be of great use for me and my coleagues.

Now I am crash tester 微笑

If I may tell some first things that was in my mind trying to administrate,

and which can be subject of change:

a) I have been in many places in the Moodle, where it was not more than sole [Save changes] navigation button. Nothing else, which can lead to confusion. Usually we have more buttons in dialog pop-ups or dialog windows, suitable to work to be done. {Assign teachers, Course cattegories and so on...}

I understand that Back option of the browser is for using, but in php is this best solution. The second choice: through hierarchy path is not so clear also, because this path is changeable. I CAN manage in this, but the student or pupil has not my experience. The software should guide him/her. So [Continue] or [End <activity>] buttons can be done.

If the software should guide the student, it can make graphical representation such:

[Begin] ->[Step1] -> [Step 2] -> You are here -> [End]

or sth similar. They can be buttonized for navigation, or just text.

b) Course cattegories. W can change their names, but the courses cannot be transported to the other category. The same with quizzes. I can construct some questions under one category. I can change the category name, but if I decide to move my quiz or question to other category what to do?

c) Quiz,  button [Attempt quiz now]. What to do if I am not ready?

d) If I as teacher set up my quiz I am contacted with windows which can instruct me "how to ask questions" (what I already can do, even if it could be better), but this page is not instructing me what are respective fields for? What is "quiz description" and where it would be placed? I don't know. The only way is go and write. Big letters of single words are not enough to know what to write, even if I am being instructed how to write carefully. 

In files >resources there are three text fields for one resource. How can I guess which if for what reason? What is presented and when. What the student can read at once, and what cannot? Is not the name of the resource the same as summary? There is not written.

f) If I as a teacher would like to browse newly created survey, I am stopped in advancing by confussion [Some answer have not been answered]. I know it. I did'n want to answer any of them. Again, a wall.

I hope this would be of help for you, and not much frustrating.

BTW. In case of writing this piece I have been unconnected, with [no operation specified]. I have specified sending my text!

I am not sure if I could write the same text again, if I havn't save it as I save all above two minutes of work. Computers are not reliable, you know.

Andrzej.