Interactive training programme

Employer
[no-member:pro]Vladimir[/no-member:pro]
Project parameters
Type of cooperationOne-time project
SectionSoftware development
Prepaymentwithout prepayment
Payment methodsCash, Bank transfer, Electronic money
Acceptance of requestsfrom Jul 15, 2019 until Jul 30, 2019
Project description
I need a programmer. A training programme should be developed. Interface similar to Rosseta Stone, but with reduced functionality.
I mean.
(1) The course consists of a number of levels. Each level, distributed as a separate disk, consists of several thematic parts. Each part consists of several lessons and ends with an exam. The lesson consists of several tasks (see para. P.5)
(2) When starting the shell, it should be prompted to create a profile (enter a name) and install at least one level of one course (downloaded from a disk or image).
(3) When multiple courses or levels are set for a single user, the possibility of transition between them is possible.
(4) Screen of the current part of the selected level. Here is the progress of the training at this stage.
(5) The tasks themselves are divided into 2 stages: First, search for the right picture for the phrase. You need to select the desired photo with the mouse. The second type is the choice of the appropriate sentence for the picture. Analogue Testing, only the result of the correct / incorrect answer is highlighted immediately, the result is taken into account in the final assessment for the lesson.
(6) During the assignment, the bottom band shows progress with correct and incorrect answers and an overall rating of %. To move to the next course, you need to gain a certain percentage, or the program will offer to take the course again.
I mean.
(1) The course consists of a number of levels. Each level, distributed as a separate disk, consists of several thematic parts. Each part consists of several lessons and ends with an exam. The lesson consists of several tasks (see para. P.5)
(2) When starting the shell, it should be prompted to create a profile (enter a name) and install at least one level of one course (downloaded from a disk or image).
(3) When multiple courses or levels are set for a single user, the possibility of transition between them is possible.
(4) Screen of the current part of the selected level. Here is the progress of the training at this stage.
(5) The tasks themselves are divided into 2 stages: First, search for the right picture for the phrase. You need to select the desired photo with the mouse. The second type is the choice of the appropriate sentence for the picture. Analogue Testing, only the result of the correct / incorrect answer is highlighted immediately, the result is taken into account in the final assessment for the lesson.
(6) During the assignment, the bottom band shows progress with correct and incorrect answers and an overall rating of %. To move to the next course, you need to gain a certain percentage, or the program will offer to take the course again.