Presentation is loading. Please wait.

Presentation is loading. Please wait.

Experience with the adaptation of Moodle source code Boro Jakimovski University of Sts. Cyril and Methodius, Skopje.

Similar presentations


Presentation on theme: "Experience with the adaptation of Moodle source code Boro Jakimovski University of Sts. Cyril and Methodius, Skopje."— Presentation transcript:

1 Experience with the adaptation of Moodle source code Boro Jakimovski University of Sts. Cyril and Methodius, Skopje

2 Moodle  Moodle is a coursework software that can be easely used for building and management of online courses  Several very useful aspects of Moodle: It is free If is very modular It has a great development community for building custom modules

3 Moodle at our institution  Moodle has been used as a coursework software at our faculty in the past year for several courses  After the initial installation, Moodle has been translated by the students as part of a one course project  Also the Moodle tutorial was localized

4 Moodle usage  Moodle can be used to organize the courses using several basic elements: Resources Activities

5 Resources  Compose a text page  Compose a web page  Link to a file or a web site  Display directory  Add a IMS Content Package  Insert a label

6 Acticvities  Assignment  Chat  Choice  Database  Exercise  Forum  Glossary  LAMS  Lesson  Quiz  SCORM/AICC  Survey  Wiki  Workshop

7 Assignment  One of the mostly used acctivities is the assignments  We use the assignments to both give assignments and mark them  There are three standard types of assignements: Offline activity Online activity Upload single file

8 Need for new assignment type  Already implemented assignment types are: Online activity Offline activity Upload single file  We imediately saw that moodle lacked two types of assignments that we used to give New kind of upload single file activity New kinf of offline activity

9 New kind of upload single file  Upload single file activity is suitable for project kind of activity where students are given a problem and they later upload the solution  But the projects that we usually give is an individual or group project  Since this is not possible with the current upload single file, we needed to make a new kind of assignment type

10 New kind of offline assignment  Offline assignments are assignments that take place outside of Moodle and the results are not available to Moodle  Then teacher needs to enter the points that each student has done in that assignment  We have one such activity: eTesting system is often used for examination

11 New kind of offline assignment  Since we can have many students, to avoid manual entering which can lead to the possibility for error and is very time consuming we implemented another kind of assignment which enables very fast grading of such activities

12 Implementation  The implementation was very easy since Moodle is very well structured and well documented  Because of its object oriented design, for introducing new assignemet types one needs to: Inherit the class that represents the assignment Put the new class and aditional files in certain folder

13 Implementation  The implementation of assignments is in the file: mod.html which is the page where the assignment is configured (mainly a form for inputting parameters for the assignment) assignment.class.php  Inherit the class assignment_base  Reimplement needed methods for viewing and evaluation of the assignment

14 Implementation  At the end we need to put this two files in the folder: /mod/assignemt/type/  The assignment shows immediately in Moodle

15 Screenshots

16 Screenshot

17 Fastgrading

18 Conclusion  Moodle is very good and easy to modify coursework software  Being very modular allows very good customization and upgradeability  The community for implementation of Moodle is very active and new versions are emerging constantly


Download ppt "Experience with the adaptation of Moodle source code Boro Jakimovski University of Sts. Cyril and Methodius, Skopje."

Similar presentations


Ads by Google