Budget: 4000 PLN Deadline: 60 days
Good day .
I am glad to help.
I have great experience in web programming.
We aim to set up an e-learning platform on WordPress with an LMS (Learning Management System) that will need to include a mobile app. Apart from standard LMS features, below are the requirements that are not standard and will need custom extensions:
1- Theory Lesson Unit
a. One theory lesson unit is the basic teaching object for a certain skill. The lesson unit is stored in a lesson repository and can be used in many different courses.
b. Technically, the lesson object has 4 parts: (1) Lesson Characteristics (title, picture, duration, short description, etc.); (2) The Lesson Content tab includes text, pictures, multimedia, etc.; (3) The Video tab for videos; (4) The Knowledge Test tab with results. The lesson appears in lists according to the Lesson Characteristics and the content itself is in three tabs that come one after the other.
2- Practice Lesson Unit
a. One practice lesson unit is the basic practical teaching object linked to the theory. The lesson unit is stored in a repository for practical lessons and can be used independently in various courses.
b. Technically, the lesson object has 3 parts: (1) Lesson Characteristics (title, picture, duration, short description, etc.); (2) The Practical Lesson Content tab includes text, pictures, multimedia, etc.; (3) The Linking tab to one or more theoretical lessons. In the learning path, the student sees only the lesson characteristics, but only the trainer can see the details of the practical exercises.
3- Linking between theory and practice units.
a. When building courses, each theoretical lesson can have one or several practical lessons assigned. We expect that when a trainer is designing a course and selects theoretical lessons, the system will suggest and display related practical lessons.
4- Building the curriculum
a. Building the curriculum involves creating a sequence of selected theoretical lessons either weekly or without time dependencies and simultaneously creating a practical path linked to the theoretical scope. In the practical part, attendance counts.
5- Presentation for reviewing lesson units without solving. On the platform and the mobile app, there will be a separate section for presenting resources. The repository allows browsing of theoretical and practical lesson units organized into categories and subcategories:
a. Presentation for review (by students, trainers) of theoretical lessons and assigning them (by trainers from this place too) to one of the educational paths the trainer has created. Here, students cannot see or solve tests from tab 3.
b. Presentation for review (by trainers only) of practical lessons and assigning them (by trainers from this place too) to one of the practical education paths they created.
6- Grading criteria and scale:
a. Theoretical lessons will be graded through the Knowledge Test result (at the end of each theoretical lesson) e.g., 75% correct answers.
b. Practical lessons will be graded by the teacher, who rates the student in 6 categories with 4 grading criteria each. In total, we grade in 24 criteria. This is burdensome – for a group of 10 people, it involves entering 240 grades. Here, we expect the development of a custom plugin for the LMS (one grade, e.g., 5, is entered for the student systemically and then according to a developed table, it results in entering grade 5 in several out of 24 criteria).
7- Student Profile
a. Besides basic data about the student and their skills, the foundation of the profile are graphs showing the student's competencies in 6 categories with 4 grading criteria each - compared to the class, group, school, time, etc. The platform will present a ranking of students with the ability to search/filter and generate reports on competencies.
We are interested in offers where the team includes at least one person with a history of implementing LMS solutions for WordPress.
Budget: 4000 PLN Deadline: 60 days
Good day .
I am glad to help.
I have great experience in web programming.
Content Management Systems 12 proposals 5 August
Content Management Systems 44 proposals 5 August
Web Programming 76 proposals 4 August
Python 78 proposals 4 August
Content Management Systems 36 proposals 2 August