Spoken Tutorial - Data migration/Service Operation in Moodle
INTERNSHIP TASK:
Moodle Migration:
-
Migrate Moodle 2.4 with all data, quizzes, attempts, grades, etc. to latest stable Moodle version
-
Technical Requirements - PHP, MySQL, Moodle
SCREENING TASK:
Sample Moodle Migration:
-
Install Moodle 2.4 from https://download.moodle.org/download.php/stable24/moodle-2.4.11.tgz
-
Add initial data to it
-
Add 50 users
-
Hint: Watch the Moodle spoken tutorials to know-how.
-
Add 2 courses and 2 quizzes
-
Add test attempts in the quiz attempt table for each of the 50 users, for both quizzes
-
Send us a step-by-step screenshot of everything you did -
-
Installed Moodle 2.4
-
Added data as mentioned in step 2
-
Migrated to latest Moodle version with all the data
-
-
Submit these screenshots and brief documentation to fellowship@spoken-tutorial.org with the subject line as "FOSSEE Semester-long Internship 2022 - ST".
-
Create a Github Account or use your existing one.
-
Create a new private repository in your Github Account for this task
-
Submit your GitHub link to fellowship@spoken-tutorial.org with the subject line as "FOSSEE Semester-long Internship 2022 - ST".
Evaluation Criteria:
Following criteria will be considered while evaluating the tasks:
- The steps followed for migration
- Comments for each script written
- Accuracy of results obtained
- Documentation should be readable and understandable
- No plagiarism (if your submission matches another student's submission, both will be rejected)
Technologies to be used:
Moodle, PHP, MySQL