This sounds very interesting to me. If you can get something going,
that would be great!

On Fri, Mar 27, 2009 at 6:06 AM, Minh Nguyen <nguyenmi...@gmail.com> wrote:
>
> Hi folks,
>
> On Tue, Feb 24, 2009 at 5:54 PM, Marshall Hampton <hampto...@gmail.com> wrote:
>>
>> I am interested in this too, although the way my university sets up
>> its moodle server I can't really hack it at all. I would be interested
>> on working on a concrete project - what is a simple goal to get
>> started?
>
> I'll be working on a proof-of-concept integration with Moodle. For
> this, what I have in mind is that, say, one is managing a maths course
> and wants to create a set of self-tests for students to take as the
> course progresses. A self-test in this respect is meant to help
> students grasp concepts introduced in classes/lectures. So a "typical"
> test might contain a number of multiple choice questions---other types
> of questions are possible like multiple selection, free-form response,
> etc. but let's keep it simple for now. I know this can be done using
> HTML, PHP, MySQL without involving Moodle, but please bear with me for
> a moment, since I'm describing a simple prototype of a Sage/Moodle
> integration.
>
> OK, back to our typical multiple choice self-test. For concreteness,
> let say our test is on basic calculus, in particular differentiation.
> A multiple choice question on differentiation might ask a student to
> find the derivative of f(x) = x^3 + x, for example, and underneath the
> question is a choice of 4 possible answers, one of which is the
> (best/correct) answer. As a first direction into this Sage/Moodle
> integration, assume those questions are static, by which I mean that
> every student is presented with the *same* question and the *same* set
> of possible solutions. Then a basic, crude prototype here is to figure
> out how to get Moodle to communicate with Sage in order for Moodle to
> make use of Sage's maths capabilities.
>
> Let me explain further what I have in mind. Going back to our example
> of the function f(x) = x^3 + x, say the student is asked to find the
> derivative of f(x). A set of 4 multiple choice answers might be:
>
> Question 1
>
> [ ] f' = 3x^2 + 1
> [ ] f' = 3x^2
> [ ] f' = x^2 + 1
> [ ] f' = x^2
>
> Say the student has answered all questions on a test and now submits
> the responses for grading. Upon submitting the answers, Moodle would
> then invoke Sage to verify the answers. In the case of "Question 1"
> above, Sage would compute the derivative of f(x), pass the computed
> answer back to Moodle so that Moodle can grade the test.
>
> These are some of my first thoughts on a crude Sage/Moodle
> integration. I've used Moodle in the past, but not as a course admin,
> so my knowledge of Moodle internals is next to nothing. However, I see
> this Sage/Moodle integration as a challenge I really want to tackle
> because other course management systems I've used in the past, either
> as an end user or as a course admin, have failed in some cases
> miserably for me. To be honest, I've very little idea on how this can
> be implemented so suggestions are always welcome. But in the end, I
> want to get across something that demonstrates that Sage and Moodle
> can talk with each other.
>
> --
> Regards
> Minh Van Nguyen
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sage-edu" group.
To post to this group, send email to sage-edu@googlegroups.com
To unsubscribe from this group, send email to 
sage-edu+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-edu?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to