Code Monkey home page Code Monkey logo

sodp-team240's Introduction

SODP_Team240

Dataset folder

Dataset: Open University Learning Analytics Dataset (OULAD)

Dataset folder contains the 7 csv files which we are using to create the statistical model

-assessments.csv

This file contains information about assessments in module-presentations. Usually, every presentation has a number of assessments followed by the final exam. CSV contains columns:

  1. code_module – identification code of the module, to which the assessment belongs.
  2. code_presentation - identification code of the presentation, to which the assessment belongs.
  3. id_assessment – identification number of the assessment.
  4. assessment_type – type of assessment. Three types of assessments exist: Tutor Marked Assessment (TMA), Computer Marked Assessment (CMA) and Final Exam (Exam).
  5. date – information about the final submission date of the assessment calculated as the number of days since the start of the module-presentation. The starting date of the presentation has number 0 (zero).
  6. weight - weight of the assessment in %. Typically, Exams are treated separately and have the weight 100%; the sum of all other assessments is 100%.
  7. If the information about the final exam date is missing, it is at the end of the last presentation week.

-courses.csv

File contains the list of all available modules and their presentations. The columns are:

  1. code_module – code name of the module, which serves as the identifier.
  2. code_presentation – code name of the presentation. It consists of the year and “B” for the presentation starting in February and “J” for the presentation starting in October.
  3. length - length of the module-presentation in days.
  4. The structure of B and J presentations may differ and therefore it is good practice to analyse the B and J presentations separately. Nevertheless, for some presentations the corresponding previous B/J presentation do not exist and therefore the J presentation must be used to inform the B presentation or vice versa. In the dataset this is the case of CCC, EEE and GGG modules.

-studentAssessment.csv

This file contains the results of students’ assessments. If the student does not submit the assessment, no result is recorded. The final exam submissions is missing, if the result of the assessments is not stored in the system. This file contains the following columns:

  1. id_assessment – the identification number of the assessment.
  2. id_student – a unique identification number for the student.
  3. date_submitted – the date of student submission, measured as the number of days since the start of the module presentation.
  4. is_banked – a status flag indicating that the assessment result has been transferred from a previous presentation.
  5. score – the student’s score in this assessment. The range is from 0 to 100. The score lower than 40 is interpreted as Fail. The marks are in the range from 0 to 100.

-studentInfo.csv

This file contains demographic information about the students together with their results. File contains the following columns:

  1. code_module – an identification code for a module on which the student is registered.
  2. code_presentation - the identification code of the presentation during which the student is registered on the module.
  3. id_student – a unique identification number for the student.
  4. gender – the student’s gender.
  5. region – identifies the geographic region, where the student lived while taking the module-presentation.
  6. highest_education – highest student education level on entry to the module presentation.
  7. imd_band – specifies the Index of Multiple Depravation band of the place where the student lived during the module-presentation.
  8. age_band – band of the student’s age.
  9. num_of_prev_attempts – the number times the student has attempted this module.
  10. studied_credits – the total number of credits for the modules the student is currently studying.
  11. disability – indicates whether the student has declared a disability.
  12. final_result – student’s final result in the module-presentation.

-studentRegistration.csv This file contains information about the time when the student registered for the module presentation. For students who unregistered the date of unregistration is also recorded. File contains five columns:

  1. code_module – an identification code for a module.
  2. code_presentation - the identification code of the presentation.
  3. id_student – a unique identification number for the student.
  4. date_registration – the date of student’s registration on the module presentation, this is the number of days measured relative to the start of the module-presentation (e.g. the negative value -30 means that the student registered to module presentation 30 days before it started).
  5. date_unregistration – date of student unregistration from the module presentation, this is the number of days measured relative to the start of the module-presentation. Students, who completed the course have this field empty. Students who unregistered have Withdrawal as the value of the final_result column in the studentInfo.csv file.

-studentVle.csv

The studentVle.csv file contains information about each student’s interactions with the materials in the VLE. This file contains the following columns:

  1. code_module – an identification code for a module.
  2. code_presentation - the identification code of the module presentation.
  3. id_student – a unique identification number for the student.
  4. id_site - an identification number for the VLE material.
  5. date – the date of student’s interaction with the material measured as the number of days since the start of the module-presentation.
  6. sum_click – the number of times a student interacts with the material in that day.

-vle.csv

The csv file contains information about the available materials in the VLE. Typically these are html pages, pdf files, etc. Students have access to these materials online and their interactions with the materials are recorded. The vle.csv file contains the following columns:

  1. id_site – an identification number of the material.
  2. code_module – an identification code for module.
  3. code_presentation - the identification code of presentation.
  4. activity_type – the role associated with the module material.
  5. week_from – the week from which the material is planned to be used.
  6. week_to – week until which the material is planned to be used.

Dataset Citation

Kuzilek J., Hlosta M., Zdrahal Z. Open University Learning Analytics dataset Sci. Data 4:170171 doi: 10.1038/sdata.2017.171 (2017).

The jupyter notebook file: predict-student-grade-in-online-class-for-early-intervention.ipynb

Run all the cells after downloading the file into jupyter notebook to train the model and get the visualisation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.