Bilgi İşlem, Bilişim Teknolojileri ve Robotik Öğretmenliğ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)
BN 2270 Programlamanın Temelleri İkinci Sınıf 5 150 15 30
Ders Tanımları
Kazakça
Pedagojik Bilimler adayı, kıdemli öğretim görevlisi Koshanovs G.

Bu disiplinin amacı programlamanın temellerini, veri yapısını ve algoritma yapımını öğretmektir. Ayrıca C++ dilini kullanmanın sözdizimini ve özelliklerini, C++ ' da programlar oluşturmayı, karmaşık yapılandırılmış veri türleriyle çalışmayı, sıralama ve arama algoritmalarını ve bunların pratik uygulamalarını öğretir.

Modern programlama dilleri

bir grup, bulut teknolojisi ile çalışmak, grup proje çalışması yöntemi, modüler eğitim teknolojisi

1Vebelirli bir problemin matematiksel modelini resmileştirmek ve oluşturmak için yöntemler kullanmak ve temel algoritmik yapıları bilmek ve problemi çözmek için algoritmalar oluşturabilmek;
2LearnHazırlanan algoritmaların nasıl programlanacağını öğrenmek.
3Çeşitli veri türlerini yerelleştirir ve işler
4Son teknoloji yazılımı kullanarak bilgisayar hesaplamaları yapar.
Haftalık KonuDeğerlendirme Yöntemi
1Haftalık dersin programlanmasına ve veri işleme sürecinin algoritmasına giriş.Sözlü ve Yazılı
2Programın yapısı C dilinde. C dilinde veri yapıları.Sözlü ve Yazılı
3C dilinde kullanıcı işlevleri.Sözlü ve Yazılı
4C dilinde işlemlerin gerçekleştirilmesi.Sözlü ve Yazılı
5C dilinin dallanma operatörü.Sözlü ve Yazılı
6C dil seçim operatörü.Sözlü ve Yazılı
7Önsöz koşullu döngü (while-şimdilik). Son koşullu döngü (do.. while).Sözlü ve Yazılı
8For döngü operatörleri. Program yürütme sırasını değiştirme işleçleri.Sözlü ve Yazılı
9C dilinde dizilerin tanımı. Tek boyutlu diziler.Sözlü ve Yazılı
10Tek boyutlu dizilerin işlenmesinde görev türleri.Sözlü ve Yazılı
11İki boyutlu diziler. Matrislerle çalışmak.Sözlü ve Yazılı
12İki boyutlu işleme görev türleri.Sözlü ve YazılıYazılı
13Sembolik ifadeler. PO1, PO2 karakter dizelerini işleme işlevleriSözlü ve YazılıYazılı
14karakter dizelerini işleme görevleriSözlü ve YazılıSunumYazılı
15Dosyalarla çalışma. Dosyalarıyla çalışmak için işlevlerSözlü ve YazılıSunumYazılı
Eğitim Programının Öğrenme Çıktıları İle İlişkisi
PÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12PÇ13PÇ14PÇ15
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
1Sommerville I., Orazbekov S. yazılım.- Astana. Ders kitabı. 2013.
2Urmashev B. A., Shmygaleva T. A. Algoritmik C++ dilinde programlama: bir ders kitabı. Almatı: Kazak Üniversitesi, 2020.
3Medeshova A. B., Mukhambetova G. G. Programlama. Almatı -2014, 368 s. ders kitabı.
4Stroustrup B. C++programlama dilini kullanma ilkeleri ve pratiği. Almaty 2013.
5Tulbasova B. K. Algoritmizasyon ve programlama dilleri: eğitim ve metodik kompleks, Almatı Nur-Print, 2012, 117 s.
6Iskakova K. Üst düzey programlama yöntemleri. Oku-adistemelik keshen — Almatı : Nur-Baskı, 2012.
7Fedorov, D. Y. Üst düzey Python dilinde programlama: uygulamalı lisans derecesi için bir ders kitabı Moskova: Yurayt Yayınevi, 2017. - 126 s