O’quv rejaga muvofiq o’zaro bog’liq bo’lgan fan nomi
Internet ilovalarini ishlab chiqish, Obyektga yo‘naltirilgan va tarmoq dasturlash (Java)
O’qitishning tashkiliy shakli
N – nazariy mashg‘ulot
A – amaliy mashg‘ulot
NA – nazariy va amaliy mashg‘ulotlarni birgalikda utish
MX – maxsus o‘quv ustaxonalarida utish.
Dasturga qo’yilgan talab
Majburiy
O’qitish tili
Guruhga tayinlangan o'qitish tiliga asoslanib.
Baxolash tartibi
Amaldagi baholash tartibiga asoslanib.
O’quvchilarning bilim va ko’nikmalarini baxolash
yozma, og'zaki, savol-javob, munozara, test, amaliy topshiriq
2.O'QUV DASTURI MAZMUNI
№
Mavzuning nomi
Mavzuning qisqacha mazmuni
Jаmi
O‘qitishni tаshkiliy shаkli
Mustаqil tа‘lim
1
Tarmoq bilan ishlash. Xizmatlar.
Web-sahifalarni namoyish qilish uchun WebView-dan foydalanish.
2
N/A
2
Ma’lumotlarni yuklash uchun HttpUrlConnection sinfidanv foydalanishning xususiyatlari.
2
N/A
3
Tarmoq orqali xml formatida ma’lumotlarni qabul qilish va uni qayta ishlash.
2
N/A
4
Json formatida ma’lumotlarni tarmoq orqali qabul qilish va uni qayta ishlash.
2
N/A
5
Xizmatlarning maqsadi. Xizmat muddati.
2
N/A
6
Xizmatni yaratish. Xizmatlar bilan ishlash.
2
N/A
7
GoogleMap xaritasi xizmati bilan ishlashning xususiyatlari.
2
N/A
8
Yandex Maps xaritasi xizmati bilan ishlashning xususiyatlari.
2
N/A
9
Ma’lumotlar bazalari bilan ishlash
SQLite ma’lumotlar bazasi bilan ishlash printsiplari.
2
N/A
10
Ma’lumotlar bazasini yaratish va ochish.
2
N/A
11
SimpleCursorAdapter va ma’lumotlarni qabul qilish.
2
N/A
12
Mavjud SQLite ma’lumotlar bazasidan foydalanish.
2
N/A
13
Ma’lumot qo‘shish yoki olib tashlash uchun ContentValues obyektidan foydalanish.
2
N/A
14
Android dasturida dinamik SQLite ma’lumotlar bazasini qidirishni yaratish.
2
N/A
15
MySQL tashqi ma’lumotlar bazasi bilan ishlash.
4
N/A
16
MS SQL Server tashqi ma’lumotlar bazasi bilan
ishlash.
4
N/A
17
MongoDB tashqi ma’lumotlar bazasi bilan ishlash.
4
N/A
18
Aloqa va telefoniya
Telefon qo‘ng‘iroqlari.
2
N/A
19
Mobil qurilma tarmog‘idan foydalangan holda qo‘ng‘iroqlarni amalga oshirish.
4
N/A
20
SMS yuborish.
4
N/A
21
Mijoz-server ilovalarining arxitekturasi.
4
N/A
22
Mijoz-server dasturlarini yaratish.
4
N/A
23
Content provayderlar
Kontaktlar bilan ishlash.
4
N/A
24
Mobil qurilma xotirasiga kontaktlar qo‘shish.
4
N/A
25
Kontent provayderini yaratish.
4
N/A
26
Ma’lumotlarni asinxron yuklash.
6
N/A
27
Ilovani e’lon qilish
Imzolangan apk yaratish.
8
N/A
28
Ilovani Play Market-da e’lon qilish.
8
N/A
29
XML
XML bilan ishlash.
4
N/A
30
XML manbalari va sintaktik tahlil.
2
N/A
31
Tarmoq orqali xml olish.
2
N/A
3.O‘quvchilarning bilim va ko‘nikmalarini baholash O‘quv dasturi davomida o‘quvchilar tomonidan o‘zlashtirilgan bilim va ko‘nikmalar ichki nazorat bo‘yicha amaldagi tartib asosida baholanadi.
Baholash usullari yozma, og‘zaki, savol-javob, test, amaliy topshiriq-lardan iborat bo‘lib, ular o‘quv elementini o‘zlashtirish natijalarini aniqlashga imkon beradi. Nazorat savollari va topshiriqlar qo‘yilgan maqsadga hamohang bo‘lishi lozim.
4.Tavsiya etiladigan adabiyotlar ro‘yxati:
Харди Б. и др. Android. Программирование для профессионалов. 3-е изд. — СПб.: Питер, 2017.
Дейтел П., Дейтел Х., Уолд А. Android для разработчиков. 3-е изд. — СПб.: Питер, 2016.
Шилдт Г. Java 8. Полное руководство. 9 изд.: Пер. с англ. – М. : ООО ИД
«Вильямс», 2015.
Ретабоуил Сильвен, Android NDK. Разработка приложений под Android на С/С++: пер. с англ. Киселева А.Н. – М.: ДМК Пресс, 2012.
Qo‘shimcha adabiyotlar Шилдт Г. Java 8: руководство для начинающих, 6-е изд.: Пер. с англ. – М. : ООО ИД