Web-based system for supporting the management of the process of teaching students programming

Küçük Resim Yok

Tarih

2019

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Maltepe Üniversitesi

Erişim Hakkı

CC0 1.0 Universal
info:eu-repo/semantics/openAccess

Araştırma projeleri

Organizasyon Birimleri

Dergi sayısı

Özet

Web-based system for supporting the management of the process of teaching students programming is in the development stage system that will increase student’s knowledge base and help to improve their skills in programming, results in competitive programming and better understanding their major. This system will provide many educational materials that include not only theory, but also practices. Software engineering and programming consists of many algorithms that must be understood by students, if they want to be a highly qualified professionals and keep discover new things. So, knowing algorithms and to be able to apply them in solutions of problems are one the most important aspects of programming study. This system helps to achieve these goals. Let us dive deeper to understand, in what way this system will work. After getting logged in, you will choose what algorithm to learn. Everything is by your wish in this system, so there are not any constraints. You will not need to complete easiest ones to open more complex. This way we orienting for all type of users. Algorithm descriptions or lessons consist of only important and usable information, but for those, who interested the most; this system will provide additional links with extra data. Using the “Webbased system for supporting the management of the process of teaching students programming” we are going to improve our teaching methods and increase the education quality of our students. This system is based on the feedback term. For example, after reading new lesson or new algorithm student should solve the tasks described in the bottom of every tutorial. In addition, student will be able to post some thread or answer for someone’s. This will give us prepared and confident students to participate in lots of competitive programming events and every time improve their knowledge in the immense domain of computer science.
Öğrencilere programlama öğretme sürecinin yönetimini desteklemek için web tabanlı bir sistem henüz geliştirme aşamasındadır. Bu sistem öğrencinin bilgi seviyesini artıracak ve programlama becerilerini geliştirmeye yardımcı olacaktır. Sonuç olarak, öğrenciler programlamada daha iyi olacaklardır ve ana bilim dallarını daha iyi anlayacaklardır. Bu sistem sadece teoriyi değil uygulamaları da içeren birçok eğitim materyali sağlayacaktır. Yazılım mühendisliği ve programlama, yüksek nitelikli bir profesyonel olmak ve yeni şeyler keşfetmeye devam etmek isteyen öğrenciler tarafından anlaşılması gereken birçok algoritmadan oluşmaktadır. Dolayısıyla, algoritmaları bilmek ve bunları problemlerin çözümünde uygulayabilmek programlama çalışmasının en önemli yönlerinden biridir. Bu sistem bu hedeflere ulaşmak için yardımcı olmaktadır. Bu sistemin ne şekilde işe yarayacağını anlamak için daha derinlere inilecektir. Giriş yaptıktan sonra, hangi algoritmanın öğrenileceği seçilecektir. Her şey bu sistemde kişinin isteğine göredir, bu nedenle herhangi bir kısıtlama yoktur. Daha karmaşık olanı açmak için en kolay olanları tamamlamamak gerekmez. Bu şekilde tüm kullanıcılar için yönlendirme yapılmaktadır. Algoritma açıklamaları veya dersleri yalnızca önemli ve kullanılabilir bilgilerden oluşmaktadır, ancak en çok ilgilenenler için; bu sistem ekstra veri içeren ilave bağlantılar sağlayacaktır. Öğrencilere programlama öğretme sürecinin yönetimini desteklemek için Web tabanlı sistemi kullanarak, öğretim yöntemlerimizi geliştireceğiz ve öğrencilerin eğitim kalitesini yükselteceğiz. Bu sistem geri bildirim terimine dayanmaktadır. Örneğin, yeni bir ders veya yeni bir algoritma okuduktan sonra, öğrenci her dersin altında açıklanan görevleri çözmelidir. Buna ek olarak, öğrenci birilerinin konularını cevaplayabilir veya cevaplayabilir. Bu bize, birçok rekabetçi programlama etkinliğine katılmaları için hazırlıklı ve kendimize güvenen öğrenciler sunacaktır ve her zaman bilgisayar bilimleri alanındaki bilgilerini geliştirecektir.

Açıklama

Anahtar Kelimeler

Algorithms, Programming, Tutorials, Algoritmalar, Programlama, Öğreticiler

Kaynak

Maltepe Üniversitesi Uluslararası Öğrenci Kongresi

WoS Q Değeri

Scopus Q Değeri

Cilt

Sayı

Künye

Uulu, N. B. (2019). Web-based system for supporting the management of the process of teaching students programming / Programlama öğretmenliği sürecinin yönetimini destekleyen web tabanlı sistem. Maltepe Üniversitesi Uluslararası Öğrenci Kongresi.