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

dc.contributor.authorUulu, Nursutan Bolotbek
dc.date.accessioned2024-07-12T20:59:35Z
dc.date.available2024-07-12T20:59:35Z
dc.date.issued2019en_US
dc.departmentMaltepe Üniversitesi, Mühendislik ve Doğa Bilimleri Fakültesien_US
dc.description.abstractWeb-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.en_US
dc.description.abstractÖğ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.en_US
dc.identifier.citationUulu, 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.en_US
dc.identifier.urihttps://hdl.handle.net/20.500.12415/3314
dc.institutionauthorUulu, Nursutan Bolotbek
dc.language.isoenen_US
dc.publisherMaltepe Üniversitesien_US
dc.relation.ispartofMaltepe Üniversitesi Uluslararası Öğrenci Kongresien_US
dc.relation.publicationcategoryUluslararası Konferans Öğesien_US
dc.rightsCC0 1.0 Universal*
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.rights.urihttp://creativecommons.org/publicdomain/zero/1.0/*
dc.snmzKY09227
dc.subjectAlgorithmsen_US
dc.subjectProgrammingen_US
dc.subjectTutorialsen_US
dc.subjectAlgoritmalaren_US
dc.subjectProgramlamaen_US
dc.subjectÖğreticileren_US
dc.titleWeb-based system for supporting the management of the process of teaching students programmingen_US
dc.title.alternativeProgramlama öğretmenliği sürecinin yönetimini destekleyen web tabanlı sistemen_US
dc.typePresentation
dspace.entity.typePublication

Dosyalar