Djurayev AI- TATT maxsus fan o'qituvchisi ;
Mirzohidova M.M. - TATT mudiri bo'limi
Ulsan universiteti kolleji fakulteti
Sharhlovchi:
1.O'quv _ _ _ dasturga umumiy talablar
Dasturning nomi
AT loyihasi asoslari
Ajratilgan soatlar
80
O'qituvchi sinfda o'tkazadigan mavzular soni
17
Dasturning maqsadi
Talabalarni mustaqil fikrlash doirasini
Kompyuter yordamida hal qilish uchun mustaqil yechim toping
Talabalar o'z loyihasida ijodiy ishlanmalarini belgilashga ko'maklashi sh
O'zlashtirish bo'yicha
Talabanib aniqlashga (3 yoki 4 kishidan) bo'lgan AT xususiylikni amalga oshirishni o'z ichiga oladi. Loyihani amalga oshirishda nazariy fanlardan olgan bilimlariga tayananish. Fanda yakka yoki yordam bo'yicha talabalar o'z yakunini bartaraf etish, natijada olish va sinab ko'radilar .
Bilim
dasturlash haqida tushunchalar;
Java dasturini yaratish;
ma'lumotlar ( unar , binar , ternar );
tizimli dasturlashning asosiy konstruktsiyalari (chiziqli, tarmoqlanish, takrorlanish), Java da amalga oshirish;
axborotni qayta-chiqarishni tashkil etish (ichida fayllar bilan ishlash);
Java tilining kutubxona standart funktsiyalari;
Java dasturlash qismlari;
dasturlash konsepsiyasi;
Ko'
muammoni hal qilishda umumiy ishlab chiqarish chiqish;
mantiqiy algebrani ishlatish mantiqiy ifodalarni qurish va aniqlash uchun;
Rasmiylashtirish (topshiriqni rasmiylashtirish);
masalani yechish algoritmini tuzish;
dasturlash muhitida ishlash;
Java tilining turli operatorlaridan ketkazish;
asosiy konstruksiyalardan quti dasturlarni mahsulot;
massivlardan sayohat;
dasturlarni yozish.
O'quv dasturiga o'zaro bog'liq fanning nomi
Kompyuter qurilishi, Algaritmlash asoslari
O'qitishning tashkiliy shakli
N - nazariy dars;
A - amaliy dars ;
N A - nazariy va amaliy darslar tashkil etish;
MX - maxsus o'quv laboratoriyada dars.
Dastur talabi
Majburi
O'qitish tili
Guruhga tayinlangan o'qitish tiliga asoslanib.
Baholash tartibi
Uy vazifalari (hisobotlar va boshqalar) ;
Darsda i shtirok etish; Oraliq imtihon; Yakuniy imtihon .
Bilim va ko'rinishni amalga oshirish
Yozma, og'zaki, savol-javob, munozara, test, amaliy topshiriq
2. O'quv dasturining mazmuni
Yo'q.
Mavzu nomi
Mavzuning qisqacha mazmuni
Jami
O'qitishning tashkiliy shakli
Mustaqillik
bitta
Yangi dastur (loyiha) olish
- Kirish
- Dasturlash tillari bilan yaqindan tanishish
to'rtta
NA
2
2
Namuna dasturlarini ishga tushirish
- Oddiy dastur: matnni ko'rsatish
- Matni formatlash
to'rtta
A
2
3
Muhim turlar (o'zgaruvchilar) va mos yozuvlar turlari
- Xotira bilan ishlash
-Qiritish operatorlari
- Aritmetika
to'rtta
A
2
to'rtta
usuli
- Usul (funksiya)
-Usul parametrlari
- Bir nomli metodlar
- Metod bilan ishlash
sakkiz
A
to'rtta
5
Sinf va obyekt
- Obyektlarni kiritish
- Sinf va sayt maydonlari
- To'liq gunoh nomi
- Sinf o'zgaruvchilari(statik)
sakkiz
A
to'rtta
6
klaviaturadan
- StreamReader
- Skaner
- Raqamni aniqlash
6
A
3
7
Qaror qabul qilish: Operation boshlash va tenglik qilishi
- agar kerak buyrug'i
- i f ... else - i kki variantni tanlash buyrug ' i
- Mantiqiy operatorlar
to'rtta
A
2
sakkiz
Algoritmlarni kuzatish
- hisoblagichli sikl
- shart sikllari
- vaqt
- qil. .. vaqt
6
NA
3
9
Oraliq imtihon
Vaqt oralig'idagi Loyiha prezentatsiya (dizayn, reja g'oyasi)
2
o'n
katta gunohlar
- Paketli
- Obyektlarni kiritish
- Obyekt va usullarni ishga tushirish
to'rtta
NA
2
o'n bir
Konstruktorlar
- Konstruktor foydalanish
- asosiy gunoh konstruktorlari
- Getter va setter usullari
- Tartiblash
- Massivdan kuzatish
to'rtta
A
2
12
Massivlar
- Xotirada massivlar
- Massivlarni va undan keyin yuklang
- ArrayList
- ArraysList turlar
to'rtta
A
2
13
To'plamlar (to'plamlar)
- To'plamlar
- To'plamlar ro'yxati
- ArrayList va boshqalar. Bog'langan ro'yxat
- Xaritani o'rnating
- Bog'langan ro'yxat
- HashMap
6
A
to'rtta
o'n to'rt
Sana-vaqt va kalendar
- DateTime va Calendar sinflari
- Vaqt kutubxonasini funksiyalari
to'rtta
NA
2
o'n besh
Istisnolar
- Istisno turlari - Ko'p
istesnolar
to'rtta
A
2
16
Vorislik
-Vorislik _ _
- M eros olish
6
A
to'rtta
17
Yakuniy imtihon
Loyiha yakuniy taqdimoti, namoyish, hisobotni taqdim etish
2
Jami
8 0
4 0
3. Tavsiya etilgan adabiyotlar Keti Sierra va Bert Beyts. Birinchi Java rahbari, 2015.
Gerbert Shildt: Java: To'liq ma'lumotnoma, 2014 yil.
Bryus Ekkel. Java-da fikrlash, 2016 yil.
Cay S. Horstmann, Gary Cornell: Asosiy Java jildi I - asoslar, 2018.
Cay S. Horstmann, Gary Cornell: Java-ning asosiy jild II - Kengaytirilgan xususiyatlar, 2019.
Q o'shimcha adabiyotlar Charlz Petzold, Kod: Kompyuter texnikasi va dasturiy ta'minotining yashirin tili .
Aditya Bhargava . Grokking algoritmlari .
Joshua Bloch: Samarali Java
Dasturlash - MASHQALAR TO'PLAMI. Yu. G. Leonov, L. V. Glazunova, V. A. Shapovalenko. Odessa , 2011 yil .
Internet saytlari https://dasturchi.uz
https://dasturim.uz/
http://www.it-study.ru/
https :// www . kiberforum . uz