Yapay Zeka Hızlı Bakış & Çıkarımlar
AI InsightÇalışma sonucunda, 19 programlama teriminin Türkçe karşılıkları konusunda %77,56 oranında ortak görüş elde edilmiştir.
📌 3 Maddede Bu Makale
Özet
Bu çalışma, özellikle ortaokul öğrencileri için tasarlanmış bir Türkçe kodlama dili geliştirmeyi amaçlayan bir araştırmayı ele almaktadır. Bilgisayar programlama dillerinin eğitimdeki önemi arttıkça, öğrencilere teknik beceri ve bilgi kazandırmak için bu dillerin öğretim müfredatlarına dahil edilmesi giderek yaygınlaşmaktadır. Bu bağlamda, Türkçe kodlama dilinin geliştirilmesi, öğrencilere kendi dillerine ve kültürel bağlamlarına uygun bir programlama dili sunmanın yanı sıra, Türkiye'deki teknoloji sektörünün gelişimine de katkıda bulunacaktır. Ortaokul öğrencilerine programlama dilleri öğretmenin, yaratıcılık, problem çözme yetenekleri ve eleştirel düşünme becerilerini geliştirme gibi birçok avantajı vardır. Ayrıca, öğrencilere bilgisayar bilimi, yazılım mühendisliği ve diğer ilgili alanlarda daha fazla ilerlemek için gerekli temeli sağlar. Bu bağlamda, araştırmanın amacı, ortaokul öğrencileri için geliştirilen Türkçe kodlama dilinin özelliklerini belirlemektir. Çalışmada, Delphi yöntemi kullanılarak Türkçe kodlama dilinin sözdizimi hakkında uzman görüşleri alınmıştır. Çalışma sonucunda, 19 programlama teriminin Türkçe karşılıkları konusunda %77,56 oranında ortak görüş elde edilmiştir. Ayrıca, nesnelerle etkileşim halindeki "object.action" ve "object.property" kod yapısının, öğrencilerin nesne tabanlı kodlamaya geçişini kolaylaştırabileceği öne sürülmüştür. Bu çalışma, Türkçe kodlama dili geliştirme çalışmalarına temel oluşturabilir ve öğrencilere kodlamayı öğrenmek için daha uygun bir dil sunabilir.
Abstract
This study deals with a research aiming to develop a Turkish coding language specially designed for secondary school students. As the importance of computer programming languages in education increases, it is becoming increasingly common to include these languages in teaching curricula to provide students with technical skills and knowledge. In this context, the development of the Turkish coding language will not only offer students a programming language suitable for their own language and cultural context, but will also contribute to the development of the technology industry in Turkey. Teaching programming languages to secondary school students has many advantages, such as improving creativity, problem-solving abilities and critical thinking skills. It also provides students with the necessary foundation to make further advancements in computer science, software engineering and other related fields. In this context, the aim of the research is to determine the features of the Turkish coding language developed for secondary school students. In the study, expert opinions were sought about the syntax of the Turkish coding language by using the Delphi method. As a result of the study, a 77.56% common opinion was obtained regarding the Turkish equivalents of 19 programming terms. It has also been suggested that the "object.action" and "object.property" code structure in interaction with objects may facilitate students' transition to object-based coding. This study can form the basis for Turkish coding language development studies and offer students a more suitable language to learn coding.