There are two paths I'd recommend:

1) You can send all the events from Open edX to Segment by adding your
Segment key to the edX settings. From within Segment, you can specify a
destination for this event data to be sent to, which could be a data
warehouse like Redshift, Bigquery or Snowflake. Once the events are in the
data warehouse, you can query them as you would any other database.

2) You can use xAPI to send the events to a learning record store (LRS). We
have a very preliminary edX-to-xAPI bridge that can send events like
problem submissions, course enroll/unenroll, course completion, navigation
and video events. We've been testing with Learning Locker (an open source
LRS), but any xAPI compliant LRS should work.

The LRS is not as easily queryable as a database, but the advantage is that
it's specifically designed for tracking learning analytics events, whereas
the data warehouse is just a general data store.

If you're interested in learning more about option 1 or 2, let me know and
I can send further details.

Nate

On Thursday, October 25, 2018, Mohammad Khalil <[email protected]> wrote:

> Hi all,
>
> We are working with an Open edX platform that hosts MOOCs. I asked for
> events log files from one MOOC. The file I got afterward was with an
> extension of .gz. So, after unzipping the file and opening it with Notepad
> ++, I got JSON logs with many events that are hard to handle for detailed
> analysis (Learning Analytics).
>
> I once worked with edX, where one guy created a database and imported log
> files from edX and then based on the daily logs of specific MOOCs, the data
> from the edx platform was converted to many tables. for instance, log
> events of videos go to the video table, forum events go to the discussion
> forum table...etc.
>
> So, my question, is there any place or a script I can find around that can
> make doing analytics on students events easier? is there a good manual or
> way to do this?
>
> I hope you get what I mean,
> Thank you very much
>
> --
> You received this message because you are subscribed to the Google Groups
> "General Open edX discussion" group.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/edx-code/fa33f86d-3f51-4dcc-b48d-87f4e03788a3%40googlegroups.com
> <https://groups.google.com/d/msgid/edx-code/fa33f86d-3f51-4dcc-b48d-87f4e03788a3%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 


Website: http://www.appsembler.com
Blog: http://www.appsembler.com/blog
Twitter: http://twitter.com/natea
LinkedIn: http://linkedin.com/in/natea
Phone: +1 (617) 702-4331

-- 
You received this message because you are subscribed to the Google Groups 
"General Open edX discussion" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/edx-code/CADW8HWDszATRBT7P6vHJS2Zro7iweBvLOyW6fW1x3napGHZv0A%40mail.gmail.com.

Reply via email to