Bilgisayar Mühendisliği
Ders Kodu Ders Adı Sınıf Kredisi Ders Saati Haftalık Ders Saati(Teorik) Haftalık Ders Saati(Uygulama) Haftalık Ders Saati(Laboratuvar)
VB 2201 Görsel programlama İkinci Sınıf 6 18* 1 3 2
Ders Tanımları
Kazakça
Teknik Kolej, Doçent M.A. JS Ismagulova

Konunun amacı Microsoft Visual C++ programlama ortamında MFC sınıf kütüphanesi ve ATL model kütüphanesini kullanarak otomatik programlama araçlarını kullanarak Windows işletim sistemleri için uygulama oluşturma temel bilgisini geliştirmek ve programlama becerilerini öğrenmektir.

Web programlama

 

Algoritma ve programlama

Grup çalışması, beyin fırtınası, anlatım, gelişimsel öğretim yöntemleri, yaratıcı öğretim yöntemleri.

1görsel programlama dillerini ve ortamını seçer;
2görsel ve klasik programlama arasındaki farkı gösterir;
3görsel-algoritmik düşüncenin gelişimini uygular;
4web uygulamaları oluşturabilir;
5kullanıcı arayüzlerinin oluşturulmasını ve olay işlemeyi açıklar;
6görsel robot programlamayı açıklar;
73 boyutlu grafik uygulamaları oluşturmak için görsel programlamayı kullanır;
8diğer programlama dilleriyle entegre olabilir.
Haftalık KonuDeğerlendirme Yöntemi
1Görsel programlama kavramı. Görsel programlamanın temel kavramları ve terimleri. Klasik programlama dillerinden özellikler
2Görsel programlama ortamları. Visual C++ programlama ortamının anlaşılması. Popüler görsel programlama ortamlarına aşinalık (Microsoft Visual Studio, Scratch, Blockly, LabVIEW).
3Görsel-algoritmik düşüncenin gelişimi ve kontrol sisteminin temelleri. Görsel algoritmaların temel blokları Değişkenlerin ve işlemlerin anlaşılması. Koşullu operatörler ve döngüler
4Web uygulamalarının grafiksel programlanması. Görsel ortamları (App Inventor, Weebly, HubSpot, Tilda) kullanarak web uygulamaları oluşturmak. Arayüz ve veritabanı ile çalışma.
5Görsel robot programlama. Robotları Kontrol Etmek İçin Görsel Programlamayı Kullanma (LEGO Mindstorms)
6Mobil uygulamaların görsel programlanması. Görsel ortamlar (örneğin MIT App Inventor) kullanılarak Android veya iOS platformlarında mobil uygulamaların geliştirilmesi. Kullanıcı arayüzleri oluşturma ve olayları yönetme
73 boyutlu görsel programlama. 3 boyutlu grafik uygulamaları oluşturmak için görsel programlamayı kullanma. 3D grafiklerle çalışmanın temelleri
8Görsel programlamayı kullanarak oyun geliştirme. Görsel ortamları (Scratch, Unity Bolt) kullanarak basit bilgisayar oyunları oluşturmak. Oyun mantığı ve oyun dünyalarının görsel tasarımı
9Bilimsel problemlerin çözümü için görsel programlama. Verileri analiz etmek ve bilimsel sorunları çözmek için görsel programlamayı kullanma. Bilimsel kütüphanelerle entegrasyon
10Nesnelerin İnterneti ve Görsel Programlama. Görsel programlama ile akıllı cihazlar oluşturma. Cihazların İnternet üzerinden etkileşimi
11Makine öğrenimini kullanarak görsel robot programlama. Robotların görsel programlanmasında makine öğrenmesi yöntemlerinin uygulanması
12Bilgisayarlı görmenin önemli görevleri. Nesne tanıma ve karmaşık görevler için robotlar. Arduino için Visuino görsel programlama ortamına aşinalık
13Bilgisayarlı görmenin önemli görevleri. Nesne tanıma ve karmaşık görevler için robotlar. Arduino için Visuino görsel programlama ortamına aşinalık
14Programların test edilmesi ve hata ayıklanması. Görsel programların test edilmesinin temelleri
15Görsel programlama kullanarak proje geliştirme. Projenin tamamlanması ve sunumu
Eğitim Programının Öğrenme Çıktıları İle İlişkisi
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1B. Straustrup Programlama. C++ dilini kullanma ilkeleri ve uygulamaları. Almatı, 2014.
2И. Соммервиль Бағдарламалық жасақтама. Алматы, 2016.
3B. Buribaev Algoritmaları, veri yapıları ve programlama dilleri. Ders Kitabı [Metin] /. - Almatı: Kazak Üniversitesi, 2020.
4B. A. Urmaşev, T. A. Shmygaleva. Algoritmik dil C++ ile programlama: ders kitabı.. -Almatı: Kazak Üniversitesi, 2020
5G. A. Tyulepberdinova Programlama teknolojisi: Çalışma-metodolojik karmaşık. Almatı, 2021.