IT-courses: what remains behind the scenes
Hello everyone, my name is Eugene Kartavets, I am the head of the IT-portal training department GeekBrains . We are developing courses for future programmers. When they are created, we rely on the experience of industry practitioners and strive to provide a set of skills necessary for a job. I will tell you how among the practicing programmers we select teachers and what we encounter when creating courses.
Who else is working on the course
Approved training materials we give to editors who "brush" the text. Experience has shown that technical specialists are perfectly proficient in the subject, but
allow for grammatical errors. Therefore, editors read manuals, check spelling and grammar, make the material more structured. The designer works on the visual design and preparation of the presentation.
Then the materials go to the quality department, which looks at what happened as a result. We have internal quality standards for courses without reference to specialization:
There must be a balance between theory and practice.
Theoretical and practical parts should be correlated.
The material should be sufficient for in-depth study by all comers.
There must be homework of different levels of complexity.
Each lesson should have a separate plan.
There must be best practices.
When the program is completely ready, a course on it can already be conducted by two - a methodologist and a reviewer. It happens that someone has personal or family circumstances, and he can not remain a teacher. But this happens rarely. We are primarily interested in the specialists who prepared the program, then conducted courses on it. Often we immediately look for additional teachers, because the flow of students is large, and the number of places in the group is limited. After that, we announce a new course, approve the dates of the nearest streams and open the record.
Regularly monitor the quality of the course
After the start of the course, the work on it does not end. We track the results of the students, and they evaluate the teachers so that we can improve the learning process. The quality department constantly monitors objections, discontent and wishes of students. As a rule, the course is conducted by a specialist who wrote it. Therefore, he receives feedback from students from the first classes and makes adjustments hot on the trail. It is our constant practice - after training to collect wishes and make changes to the program.
Many technologies quickly become obsolete. We try to follow this and update the courses as needed. To do this, we order a review from a technical specialist who gives comments and comments on what needs to be improved and revised. In addition, the quality department tracks the feedback of students: what was difficult and what is unclear. When the amount of work and the blocks for improvement are clear, we send the course for revision to the profile methodologist. He corrects shortcomings, makes the latest changes. Then the reviewer checks, and after its approval the course is considered updated.
Try new formats
Now we are experimenting with a new format of training - creating interactive courses with high-quality video lectures. For them we are looking for cool, trendy and promising directions, for which there is still no crazy demand. Having picked up a specialty, we analyze the market in order to understand what should be included in the training program, what knowledge and skills the graduate should possess. It is important for us that a person is not just considered an expert, but he could work by profession. Initially, we released courses exclusively for mega-popular professions, for example, a Java programmer (more than a thousand jobs). But now we can afford to do niche educational projects, which will be in demand in a narrow professional circle. They will only be with us.