Short-term consultant for the development of a course on the Python programming language

Published: 20/02/2023

Deadline: 03/03/2023


About the Sanarip Insan project

The project “Promotion of equal economic opportunities and sustainability of youth” (hereinafter Sanarip Insan) is implemented by the Public Association “Internet Society Kyrgyz Chapter ISOC” with the assistance of the Representative Office of the European Union in the Kyrgyz Republic. Sanarip Insan is aimed at developing digital knowledge and skills among young people and women living in the regions.

This project provides for information activities to increase the level of digital literacy in cooperation with the media and social networks; adaptation and development of educational materials with representatives of the education sector, as well as joint initiatives with stakeholders and government agencies to train young people to work on digital platforms – e–government, e-commerce and digital economy. The long-term goals of the project are to improve the indicators of youth protection in accordance with the 2030 Sustainable Development Goals.

According to the results of bilateral meetings with the Ministry of Education and Science of the Kyrgyz Republic, as well as in accordance with the Strategy for the Development of Education in the Kyrgyz Republic for 2021-2040, the focus on digitalization of education, including the creation of conditions for the formation of e-learning at all levels of education and the training of digital personnel is one of the priorities of the country’s development.

Based on the above-mentioned factors, theInternet Society Kyrgyz Chapter announces a competition among interested parties for the position of “Short-term consultant for the development of the Python programming language course”.


The consultant will develop and prepare digital training courses in Kyrgyz on the topics specified in Appendix 1 “Python Course Content”. The course program consists of short 15-30 minute videos in Kyrgyz, text and test materials aimed at a wide audience for completing the course on online platforms (Learning management systems). The finished materials must be adapted for export to learning management systems such as Moodle LMS.

All materials developed within the framework of this Assignment are the property of the Sanarip Insan project and can be transferred to third parties only in agreement with the project.

Expected results

As a result of watching training videos, a potential student of the course should receive the following knowledge and skills, confirmed by a Certificate of completion of the course, which will be an addition to the portfolio when applying for a job:


  • Confident understanding of the basics of Python
  • Basic Python syntax and Data structures
  • Logic with conditions and cycles
  • Using collections in Python: lists, dictionaries, and so on

A potential candidate must meet the following requirements:


  • Knowledge of programming and programming languages (Python);
  • Work experience in the information technology sector;
  • Experience in conducting programming trainings for at least 5 years;
  • Experience working with projects in the information technology and programming training sector;
  • Skills of text processing, editing and processing of video materials;
  • Oral, written and educational communication skills;
  • Excellent knowledge of the Kyrgyz language;

Place of implementation – Bishkek

Accountability and coordination

As part of the execution of this technical assignment, the Consultant is accountable to the Coordinator of the Sanarip Insan project. The Consultant needs to inform the Coordinator about the progress of the assignment, and about any difficulties encountered in the process of doing the work.

Contract form

The contract is valid from March 6 to April 30, 2023. The number of paid working days is 15. The preferred form of the contract is a civil law contract for the provision of services, which requires the applicant to be registered as an individual entrepreneur or other legal entity.

Payment terms

Payment for the services rendered will be made upon the development of the course and its positive evaluation after testing on the basis of the invoice issued and the Acceptance Certificate of the services rendered by wire transfer by means of a payment order by transferring funds to the Contractor’s settlement account specified in the payment invoice. All tax and social deductions are real. The tasks will be included in the amount of the contract and are the responsibility of the Contractor. Information about reporting will be provided additionally.

Application conditions

Interested candidates should send a detailed resume, including past experience and contacts of two referrers from similar projects, as well as a commercial offer indicating the cost of work in the format “number of days and the cost of payment in euros” to e-mail [email protected] marked “Python Consultant” until 12.00 on March 03, 2023.

Selection of applications

Based on the optimal cost approach, the Customer will select an expert taking into account the combination of:

(a) qualifications, knowledge and skills sufficient to carry out the acceleration program (70%), and

(b) financial proposal (30% of the total evaluation score).