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 |
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.
1 | görsel programlama dillerini ve ortamını seçer; |
2 | görsel ve klasik programlama arasındaki farkı gösterir; |
3 | görsel-algoritmik düşüncenin gelişimini uygular; |
4 | web uygulamaları oluşturabilir; |
5 | kullanıcı arayüzlerinin oluşturulmasını ve olay işlemeyi açıklar; |
6 | görsel robot programlamayı açıklar; |
7 | 3 boyutlu grafik uygulamaları oluşturmak için görsel programlamayı kullanır; |
8 | diğer programlama dilleriyle entegre olabilir. |
Haftalık Konu | Değerlendirme Yöntemi | |
---|---|---|
1 | Görsel programlama kavramı. Görsel programlamanın temel kavramları ve terimleri. Klasik programlama dillerinden özellikler | |
2 | Gö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). | |
3 | Gö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 | |
4 | Web 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. | |
5 | Görsel robot programlama. Robotları Kontrol Etmek İçin Görsel Programlamayı Kullanma (LEGO Mindstorms) | |
6 | Mobil 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 | |
7 | 3 boyutlu görsel programlama. 3 boyutlu grafik uygulamaları oluşturmak için görsel programlamayı kullanma. 3D grafiklerle çalışmanın temelleri | |
8 | Gö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ı | |
9 | Bilimsel 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 | |
10 | Nesnelerin İnterneti ve Görsel Programlama. Görsel programlama ile akıllı cihazlar oluşturma. Cihazların İnternet üzerinden etkileşimi | |
11 | Makine öğrenimini kullanarak görsel robot programlama. Robotların görsel programlanmasında makine öğrenmesi yöntemlerinin uygulanması | |
12 | Bilgisayarlı 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 | |
13 | Bilgisayarlı 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 | |
14 | Programların test edilmesi ve hata ayıklanması. Görsel programların test edilmesinin temelleri | |
15 | Görsel programlama kullanarak proje geliştirme. Projenin tamamlanması ve sunumu |
PÇ1 | PÇ2 | PÇ3 | PÇ4 | PÇ5 | PÇ6 | PÇ7 | PÇ8 | PÇ9 | PÇ10 | PÇ11 | PÇ12 |
---|
Ders Kitabı / Malzemesi / Önerilen Kaynaklar | ||
---|---|---|
1 | B. Straustrup Programlama. C++ dilini kullanma ilkeleri ve uygulamaları. Almatı, 2014. | |
2 | И. Соммервиль Бағдарламалық жасақтама. Алматы, 2016. | |
3 | B. Buribaev Algoritmaları, veri yapıları ve programlama dilleri. Ders Kitabı [Metin] /. - Almatı: Kazak Üniversitesi, 2020. | |
4 | B. A. Urmaşev, T. A. Shmygaleva. Algoritmik dil C++ ile programlama: ders kitabı.. -Almatı: Kazak Üniversitesi, 2020 | |
5 | G. A. Tyulepberdinova Programlama teknolojisi: Çalışma-metodolojik karmaşık. Almatı, 2021. |