Coding Project

ÇYDD Coding Project


In the 21st century it is a requisite to use digital technologies to be productive and competitive. ÇYDD was able to strike a match in 1989 to bring light to little girls in rural areas so that they could come out of their villages and get educated to have a profession.

Today ÇYDD aims to teach our children the ‘method of coding’ and thus

- developing free minds,

- helping children to produce and not just consume in the digital world,

- supporting creative and analytic thought.

The coding project is designed for students with limited financial means in public schools grades 5, 6 and 7 of and grades 1 and 2 in state high schools.

The 2016 pilot applications of our project took place in ÇYDD İzmir, Çeşme and Soma Branch Activity Centers and in Istanbul, in the summer schools of ÇYDD Dila Kurt and Ferhat Şenatalar Activity Centers.

The project has three stages.  In the first two stages ‘’ and ‘Scratch’ are used to teach algorithm logic and programming language with fun applications. As the third stage of the project, mobile applications was incorporated into the project with the “appinventor method” starting with our fall 2018 activity program after being tried out in our spring 2018 pilot applications.

Our activity groups are composed of 10 students and 3 trainers.

The project makes use of the ÇYDD branch and social development unit locals. For the summer months ‘Travelling Coding’ activities, municipality and school computer rooms have been used also in addition to the branch facilities.

In the first stage of our project, during the 2016-2017 academic year, in 23 application locales (11 towns), 81 trainers worked with 444 students.

During the 2017-2018 academic year, in 23 application locales (12 towns), 238 trainers worked with 688 students. At the end of the two year period in 2016-2018, in 46 application locales (18 towns), 319 trainers had worked with 1132 students in total.

During the 2018-2019 academic year, in 11 application locales (11 towns), 405 trainers worked with 834 students.  At the end of three year period in 2016-2019, in 57 application locales (18 towns), 475 trainers had worked with 1966 students in total.

During the 2019-2020 academic year fall term, in 49 application locales (26 towns), 180 trainers worked with 585 students.  At the end of the three and a half year period in 2016-2020, in 66 application locales (26 towns), 499 trainers had worked with 2551 students in total.

How to Join the Project

Requirements to become a trainer: In this project the trainers will be selected from among ÇYDD scholarship/alumni and volunteer students who primarily study in or graduated from computer training, computer engineer, management information systems and other math and science based university departments.

For the Candidate Trainer Application Form please click on the link.


Requirements for students:

Students in grades 4-5-6-7 in State Schools may apply.

If you would like to become one of our students please call a branch near you.

Click for branch contact information!


Computers and tablets

For your computer and tablet donations:

General contact: