Pеdagоgik vazifalar:
1. Илова менюларини бошқариш
2. Иловаларда анимациядан фойдаланиш
| O`quv faоliyatining natijalari:
1. Илова менюларини бошқариш
2. Иловаларда анимациядан фойдаланиш
|
O’qitish metodlari
|
Nazariy, B/BX/BO
|
O’quv faoliyatini tashkil etish shakli
|
Ommoviy, jamoaviy
|
O’qitish vositalari
|
O’UM, kompyuter, proyektor, darslik, slaydlar, o’quv taxtasi.
|
Qaytar aloqaning usul va vositalari
|
Og’zaki nazorat: tezkor so’rov, og’zaki so’rov
|
O’quv mashg’ulotining texnologik xaritasi
Ish bosqichlari va vaqti
|
Faoliyat mazmuni
|
o’qituvchi
|
o’quvchi
|
1- bosqich.
O’quv mashg’ulotiga kirish
(10 daq.)
|
Tashkiliy qism:
1.1. O’quvchilar bilan salomlashadi
1.2.O’quvchilarning davomati, ularni va auditoriyani mashg’ulotga tayyorligini tekshiradi.
|
Eshitadi
Yozib oladi,
Savol beradi, anglab oladi
|
2-bosqich.
Asosiy
(60 daq.)
|
Tayanch bilimlarni faollashtirish
2.1. O’quv fani bilan tanishtiradi va undagi mavzularning o’zaro aloqasini yoritadi, ularga qisqa tavsif beradi
2.2. Fan miqyosida bajariladigan uslubiy va tashkiliy ishlar xususiyatlarini tushuntiradi
2.3. Mavzu bo’yicha asosiy tushunchalarni (1-ilova) mustaqil ishlash uchun adabiyotlar bilan tanishtiradi
Maqsad va vazifaning belgilanishi
2.4. Birinchi o’quv mashg’uloti mavzusi, rejasi, maqsad va o’quv faoliyat natijalari bilan tanishtiradi
O’quvchi bilimini faollashtirish
2.5. O’quvchilar bilimini tezkor-so’rov orqali faollashtiradi (2- ilova). Javoblarni qabul qiladi, ular asosida yangi o’quv materiali bo’yicha ma’lumotlar berishga o’tadi
Yangi o’quv material bayoni
2.6. Slaydlarni Power point tartibida (3-ilova) namoyish va sharhlash bilan mavzu bo’yicha asosiy nazariy holatlarni bayon qiladi
2.7. Jalb qiluvchi savollar beradi
2.8. Mavzu har bir qismi bo’yicha xulosalanadi
2.9. Ma’lumotlarni daftarga qayd etishlarini eslatadi.
Yangi o’quv materialini mustahkamlash
2.10. Yangi o’quv materialini o’zlashtirish darajasini tekshirish bo’yicha tezkor-so’rov o’tkazadi (4- ilova)
|
Tinglaydi, yozib oladi
Yozib oladi
Savollarga javob beradi
Kuzatadi, ma’lumotlarni daftarga qayd qiladi
Savollarga javob beradi
|
3-bosqich.
Yakuniy (10 daq.)
|
Mashg’ulot yakuni
3.1. Mavzuni yakunlaydi. O’quvchilar faoliyatni baholaydi.
3.2. Mavzu yuzasidan olgan bilimlari kelgusi faoliyatlarida foydalanishlarida muhimligi to’g’risida gapiradi.
Uyga vazifa berish
|
Tinglaydi
Vazifani yozib oladi
|
Android ilovalarida hodisalar va jarayonlar. Activity yashash
tsikli
Foydalanuvchi interfeysini boshqaruvchi asosiy .java kengaytmali
fayl bo’lib, Activity sinfidan voris olgan holda yaratiladi. Misol uchun:
- email ilovasi bitta activity pochtaga kelgan yangi xatlarni ko’rsatib
turadi;
- boshqa bir activity jo’natilgan xatlarni ko’rsatadi;
- boshqasi esa kelgan xatlarni o’qish uchun ishlatiladi.
Agar yaratilgan ilova bir yechta activity dan iborat bo’lsa, u holda bitta
activityni (faylni) asosiy deb ko’rsatib qo’yilishi lozim va bu activity ilova
ishga tushirilganda chaqiriladi5.
Misol-1: MainActivity.java
package com.example.helloworld;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
public class MainActivity extends Activity {
/** Called when the activity is first created. */
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView (R.layout.activity_main);
}
}
Odatda activity dastur interfeysini o’zida mujassamlashtirgan XML
faylni res/layout papkasidan chaqirib oladi. Biznign misolimizda
activity_main.xml fayli quyidagicha chaqirilyapti:
setContentView (R.layout.activity_main);
Ilovada ishlatilayotgan har bir activity AndroidManifest.xml faylida
quyidagicha e’lon qilib qo’yilishi lozim:
………
android:icon=‖@drawable/ic_launcher‖
android:label=‖@string/app_name‖ >
android:label=‖@string/app_name‖
android:name=‖.MainActivity‖ >
android:name=‖android.intent.category.LAUNCHER‖ />
Activity yashash tsikli6
onCreate() —activity ishga tushganda birinchi marta chaqiriladi;
onStart() — activity natijasi foydalanuvchiga ko’ringanda chaqiriladi;
onResume() — activity foydalanuvchi tomonidan ishlatilayotganda
chaqiriladi;
onPause() — joriy activity faoliyati vaqtinchalik to’xtatilib boshqa
activity faollashtirilganda chaqiriladi;
onStop() — activity foydalanuvchiga ko’rinmay qolganida chaqiriladi;
onDestroy() — activity to’xtatilgan vaqtda chaqiriladi;
onRestart() — activity ish faoliyati to’xtatailib qayta ishga
tushirilganida chiqariladi.
3.1 -rasm. Activity yashash tsikli vizual ko’rinishda
Misol-2:
package com.example.helloworld;
import android.os.Bundle;
import android.app.Activity;
import android.util.Log;
public class MainActivity extends Activity {
String tag = "Lifecycle";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void onStart() {
super.onStart();
Log.d(tag, "In the onStart() event");
}
public void onRestart() {
super.onRestart();
Log.d(tag, "In the onRestart() event");
}
public void onResume() {
super.onResume();
Log.d(tag, "In the onResume() event");
}
public void onPause() {
super.onPause();
Log.d(tag, "In the onPause() event");
}
public void onStop(){
super.onStop();
Log.d(tag, "In the onStop() event");
}
public void onDestroy(){
super.onDestroy();
Log.d(tag, "In the onDestroy() event");
}
}
activity lar natijasi dialog oynasi ko’rinishida ishlatish mumkin.
Asosan activity lar ilovaning to’liq oynasida hosil bo’ladi. Lekin activity
natijalarini dialog oynada hosil qilish mumkin. Misol uchun ―warning
message‖ larni ekranga chiqarish. Buning uchun AndroidManifest.xml faylida
joylashgan elementining android:theme atributi o’zgartiriladi7:
android:theme="@style/AppTheme" >
o’rniga, quyidagicha yoziladi
android:theme=‖@android:style/Theme.Dialog‖>
3.3-rasm. Theme.Dialog stilida ilova ko’rinishi
Activity orqali Dialog Window hosil qilish
“TASDIQLAYMAN”
O’quv va tarbiyaviy ishlar bo’yicha direktor o’rinbosari
__________ M.Allamova
“___” __________ 20___ yil
NAZARIY MASHG’ULOT REJASI
Guruhlar
|
|
|
Dars o’tiladigan sana
|
|
|
Fanning nomi: Mobil qurilmalarni dasturlash.
Darsning jinozlanishi: Kompyuter, proyektor va ekran, slaydlar, ma’ruzalar.
O’quv mashg’ulotining o’qitish texnologiyasi modeli
Do'stlaringiz bilan baham: |