422(18)-guruh talabasi Samarov Shohijahonning Informatika o'qitish metodikasi fanidan



Download 0,56 Mb.
bet10/11
Sana12.07.2022
Hajmi0,56 Mb.
#784032
1   2   3   4   5   6   7   8   9   10   11
Bog'liq
Shohjahon Samarov kurs ishi metodika

Uyga vazifa
3. N natural sonining barcha bo’luvchilarini chiqaruvchi dastur tuzing.
Keys-stadi” metodi
«Keys-stadi» - inglizcha so’z bo’lib, («case» – aniq vaziyat, hodisa, «stadi» – o’rganmoq, tahlil qilmoq) aniq vaziyatlarni o’rganish, tahlil qilish asosida o’qitishni amalga oshirishga qaratilgan metod hisoblanadi. Mazkur metod dastlab 1921 yil Garvard universitetida amaliy vaziyatlardan iqtisodiy boshqaruv fanlarini o’rganishda foydalanish tartibida qo’llanilgan. Keysda ochiq axborotlardan yoki aniq voqyea-hodisadan vaziyat sifatida tahlil uchun foydalanish mumkin. Keys harakatlari o’z ichiga quyidagilarni qamrab oladi: Kim (Who), Qachon (When), Qayerda (Where), Nima uchun (Why), Qanday/ Qanaqa (How), Nima-natija (What).
“Keys metodi” ni amalga oshirish bosqichlari




Ish
Bosqichlari

Faoliyat shakli
va mazmuni




1-bosqich: Keys va uning axborot ta’minoti bilan tanishtirish

yakka tartibdagi audio-vizual ish;
keys bilan tanishish(matnli, audio yoki media shaklda);
axborotni umumlashtirish;
axborot tahlili;
muammolarni aniqlash

2-bosqich: Keysni aniqlashtirish va o’quv topshirig’ni belgilash

individual va guruhda ishlash;
muammolarni dolzarblik iyerarxiyasini aniqlash;
asosiy muammoli vaziyatni belgilash




3-bosqich: Keysdagi asosiy muammoni tahlil etish orqali o’quv topshirig’ining yechimini izlash,
hal etish yo’llarini ishlab chiqish

individual va guruhda ishlash;
muqobil yechim yo’llarini ishlab chiqish;
har bir yechimning imkoniyatlari va to’siqlarni tahlil qilish;
muqobil yechimlarni tanlash




4-bosqich: Keys yechimini yechimini shakllantirish va asoslash, taqdimot.

yakka va guruhda ishlash;
muqobil variantlarni amalda qo’llash imkoniyatlarini asoslash;
ijodiy-loyiha taqdimotini tayyorlash;
yakuniy xulosa va vaziyat yechimining amaliy aspektlarini yoritish

Keys. Berilgan topshiriq asosida dastur algoritmi tuzilib C++ dasturlash tilida dastur matni yozildi. Dasturni acm.tuit.uz saytiga yuborilganda “kompilyatsiyada hatolik” habari chiqdi. Ya’ni Sistema yechimni qabul qilmadi.

1-Keys
Keys bayoni. Bu obektlardan har birining alohida funksiyalari mavjud bо‘lib, ular orqali dasturni boshqarishda foydalanuvchi uchun muloqot interfeysini yaratish alohida ahamiyat kasb etadi.
Keys topshirig`i: Python dasturlash tili haqida ma’lumot bering .
O’qituvchining javobi:
Python dasturlash tilini yaratilishi 1980-yil oxiri 1990-yil boshlaridan boshlangan. O'sha paytlarda uncha taniqli bo'lmagan Gollandiyaning CWI instituti xodimi Gvido van Rossum ABC tilini yaratilish proektida ishtirok etgan edi. ABC tili Basic tili o'rniga talabalarga asosiy dasturlash konsepsiyalarini o'rgatish uchun mo'ljallangan til edi. Bir kun Gvido bu ishlardan charchadi va 2 hafta davomida o'zining Macintoshida boshqa oddiy tilning interpretatorini yozdi, bunda u albatta ABC tilining ba’zi bir g'oyalarini o'zlashtirdi. Shuningdek, Python 1980-1990- yillarda keng foydalanilgan Algol-68, C, C++, Modul3 ABC, SmallTalk tillarining ko'plab xususiyatlarini o'ziga olgandi. Gvido van Rossum bu tilni internet orqali tarqata boshladi. Bu paytda o'zining “Dasturlash tillarining qiyosiy taqrizi” veb sahifasi bilan internetda to 1996-yilgacha Stiv Mayevskiy ismli kishi taniqli edi. U ham Macintoshni yoqtirardi va bu narsa uni Gvido bilan yaqinlashtirdi. O'sha paytlarda Gvido BBC ning “Monti Paytonning havo sirki” komediyasining muxlisi edi va o' zi yaratgan tilni Monti Payton nomiga Python deb atadi (ilon nomiga emas).
2-Keys
Keys bayoni. Biz maktab darsliklarida bir nechta dasturlash tillari bilan tanishdik va ulardan foydalandik.Bulardan Python va C++ dasturlash tillarining farqini ajrata olamiz.
Keys topshirig`i: Python va C++ dasturlash tillarining bir-biridan farqi va avfzallik jihatlarida haqida ma’lumot bering.
Bajarish uchun jadval:


O’qituvchining javobi:

VENNA diagrammasi
2- va 3-jihatlarini hamda umumiy tomonlarini solishtirish yoki taqqoslash yoki qarama-qarshi qo’yish uchun qo’llaniladi.
Tizimli fikrlash, solishtirish, taqqoslash, tahlil qilish ko’nikmalarini rivojlantiradi.
VENNA diagramma tuzish qoidasi bilan tanishadilar. Alohida kichik guruhlarda diagramma Vennani tuzadilar va kesishmaydigan joylarni (x) to’ldiradilar.
Juftliklarga birlashadilar, o’zlarining diagrammalrini taqqoslaydilar va to’ldiradilar.
Doiralarni kesishuvchi joyida, ikki-uch doiralar uchun umumiy bo’lgan, ma’lumotlar ro’yxatini tuzadi.
1. Aylana yoki to’g`ri to’rtburchak shakllaridan foydalanishni o’zingiz tanlaysiz.
2. Chizmaning ko’rinishini - mulohazalar zanjirini to’g`ri chiziqli, to’g`ri chiziqli emasligini o’zingiz tanlaysiz. 
3. Yo’nalish ko’rsatkichlari sizning qidiruvlaringizni: dastlabki holatdan izlanishgacha bo’lgan yo’nalishingizni belgilaydi.




Xulosa
Python dasturlash tilining yaratilish tarixi, imkoniyatlari va Python dasturlash tilini Windows operatsion tizimida o'rnatish haqida yozilgan. Python dasturida ishlaydigan foydalanuvchilar uchun uning sintaksisi, asosiy operatorlari, fayllar, funksiyalar bilan ishlash sanoq sistemalari va satrlar bilan ishlash haqida muhim zarnriy ma’lumotlar keltirilgan. Qo'llanmani o'qigan har bir qiziquvchi Python dasturini o'rnatish boshqa odatiy dasturlarni o'rnatish kabi hech qanday qiyinchiliksiz o'rnatilishini, tilning sintaksisi o'zi kabi sodda va oson ekanligini, o'zgaruvchilarning tipini e’lon qilinmasligini, shuningdek sonlar bilan ishlaganda nafaqat butun va haqiqiy sonlar ustida balki kompleks sonlar ustida ham amallar bajarishni ko'rsatilgan misollar yordamida o'rgana oladi va uni amaliyotda bajara oladi. Satrlar bilan ishlash va ular ustida amallar bajarish haqida ham yetarlicha ma’lumotlar keltirilgan.
Ushbuda yana ro'yxat, kortej, lug'at va to'plam tushunchalari va ularni qanday yaratish mumkinligi ular ustida amallar bajarish haqida ma’lumotlar keltirilib misollar yordamida tushuntirilgan. Shuningdek, modul tushunchasi, Python dasturining juda boy kutubxonaga ega ekanligi haqidagi ma’lumotlar berilgan bo'lib, ko'plab modullar shu jumladan sys, copy, time, math, cmath, random, os modullari ularning funksiyalari va qo'llanilishi haqida yozilib, misollar keltirish yordamida amaliyotda qo'llab tushuntirilgan. O'quvchilar o’z ustilarida mustaqil ishlashlari va Python dasturida ishlash bo'yicha bilim saviyalarini oshirish uchun standart modullardan foydalanishlari taklif etilgan. Python dasturlash tilining afzallik tomonlari tushuntirib berildi va shular asosida yaratildi.

Download 0,56 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   11




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish