Python dasturida masalalar yechish

Python masalalar (Uslubiy qo’llanma)

Mazkur sahifada Python masalalar (Uslubiy qo’llanma) faylni pastroqda «Yuklab olish» tugmasi orqali ko’chirib olish imkoniyatiga egasiz. Ushbu material PDF formatda bo’lib, 1.06 MB hajmga ega. Materiallar doimiy tarzda yangilanib boriladi. Fayl yangilanganda, bu haqida fayl versiyasi o’zgarganidan bilib olishingiz mumkin.

Bo’lim: Pedagoglarga kitoblar
Versiya: 1
Hajmi: 1.06 MB
Fayl turi: application/pdf
Ko’rishlar: 1792 marotaba
Ko’chirishlar: 580 marotaba
Yuklovchi: Ustoz
Yaratilgan: 07-10-2022
Yangilangan: 07-10-2022

Sifat bizning ustunligimiz! python masalalar (uslubiy qo’llanma) faylni onlayn, mutlaqo bepul, ro’yxatdan o’tmasdan, reklama kutmasdan va to’g’ridan-to’g’ri havola orqali yuklab oling. Shuningdek pedagoglarga kitoblar bo’limida joylashgan boshqa materiallarni ham kuzatishingiz mumkin. Buning uchun bo’lim ismi ustiga bosing.

Dunyoda ikkita cheksiz narsa bor: Birinchisi koinot bo’lsa, ikkinchisi insonlarning ahmoqligi. Biroq, koinot haqida mening ishonchim komil emas. Istalgan inson bilishi mumkin, lekin bilish bilan tushunish o’rtasida ancha farq bor. Albert Einstein

Источник

Pythonda sodda masalalarni dasturlash

Нажмите, чтобы узнать подробности

Biz «Bir million dasturchi» loyihasini amalga oshirishni boshladik. Bu katta marrra. Lekin biz hamkorlar bilan kelishib oldik, dastur ham, pul ham bor. Shuni amalga oshirsak, yaqin 3-4 yil ichida juda ko‘p narsa o‘zgaradi.

Tasavvur qiling, bir million dasturchi barcha sohaga kirib boradi va raqamli iqtisodiyotning rivojlanishiga katta hissa qo‘shadi. Bu — katta drayver bo‘ladi mamlakat rivojlanishiga. Biz hech qachon bunday katta marra olmaganmiz»

Shavkat Mirziyoyev

Darsning ta’limiy maqsadi : o`quvchilarga Pythonda dasturida chiziqli dasturlar tuzish haqida bilim berish; amaliyotda qo’llay olish ko’nikmalarini shakllantirish. o`quvchilarga Pythonda dasturida chiziqli dasturlar tuzish haqida bilim berish; amaliyotda qo’llay olish ko’nikmalarini shakllantirish. Darsning tarbiyaviy maqsadi : o’quvchilarga o’z Vatanini sevish, milliy va umuminsoniy qadriyatlarga hurmatda bo‘lish, odob-axloq qoidalariga rioya qilishni singdirish. o’quvchilarga o’z Vatanini sevish, milliy va umuminsoniy qadriyatlarga hurmatda bo‘lish, odob-axloq qoidalariga rioya qilishni singdirish. FK1,FK2 FK1,FK2 Darsning rivojlantiruvchi maqsadi : TK1,TK4 TK1,TK4 O`quvchilarning kompyuterda Python dasturida ishlash ko`nikmalarini rivojlantirish,bilimlarini oshirish,mustaqil fikrlashini rivojlantirish. O`quvchilarning kompyuterda Python dasturida ishlash ko`nikmalarini rivojlantirish,bilimlarini oshirish,mustaqil fikrlashini rivojlantirish. TK3,TK6 TK3,TK6 “ Salom Olam” “Hello World”

  • o`quvchilarga Pythonda dasturida chiziqli dasturlar tuzish haqida bilim berish; amaliyotda qo’llay olish ko’nikmalarini shakllantirish.
  • o`quvchilarga Pythonda dasturida chiziqli dasturlar tuzish haqida bilim berish; amaliyotda qo’llay olish ko’nikmalarini shakllantirish.

Darsning tarbiyaviy maqsadi :

  • o’quvchilarga o’z Vatanini sevish, milliy va umuminsoniy qadriyatlarga hurmatda bo‘lish, odob-axloq qoidalariga rioya qilishni singdirish.
  • o’quvchilarga o’z Vatanini sevish, milliy va umuminsoniy qadriyatlarga hurmatda bo‘lish, odob-axloq qoidalariga rioya qilishni singdirish.
  • FK1,FK2
  • FK1,FK2

Darsning rivojlantiruvchi maqsadi :

  • TK1,TK4
  • TK1,TK4
  • O`quvchilarning kompyuterda Python dasturida ishlash ko`nikmalarini rivojlantirish,bilimlarini oshirish,mustaqil fikrlashini rivojlantirish.
  • O`quvchilarning kompyuterda Python dasturida ishlash ko`nikmalarini rivojlantirish,bilimlarini oshirish,mustaqil fikrlashini rivojlantirish.
  • TK3,TK6
  • TK3,TK6

Salom Olam” “Hello World”

Darsda qo’llaniladigan metodlar : suhbat, “Savol-javob” ,”Aqliy hujum”,”Kuz” metodi,”MY ART “metodi,”Imkoniyatlar” metodi. Dars turi: Yangi bilim va ko’nikmalarni shakllantiruvchi. Dars shakli :savol-javob,jamoa va kichik guruhlarda ishlash. Dars jihozi :elektron resurslar,darslik, plakatlar,ko’rgazmalar,krossvord,tarqatmalar .

Darsda qo’llaniladigan metodlar : suhbat, “Savol-javob” ,”Aqliy hujum”,”Kuz” metodi,”MY ART “metodi,”Imkoniyatlar” metodi.

Dars turi: Yangi bilim va ko’nikmalarni shakllantiruvchi.

Dars shakli :savol-javob,jamoa va kichik guruhlarda ishlash.

Dars jihozi :elektron resurslar,darslik, plakatlar,ko’rgazmalar,krossvord,tarqatmalar .

Dars jarayonida foydalaniladigan metodik qo’llanmalar O’yin uslubidagi takrorlash topshiriqlari Mavzuga oid ko’rgazmali qurollar Video va audio qo’llanmalar O’tilgan mavzu yuzasidan “savollar daraxti” plakati Aqliy intelektni oshiruvchi, mantiqiy fikrlash usullari 4

Dars jarayonida foydalaniladigan metodik qo’llanmalar

O’yin uslubidagi takrorlash topshiriqlari

Mavzuga oid ko’rgazmali qurollar

Video va audio qo’llanmalar

O’tilgan mavzu yuzasidan “savollar daraxti” plakati

Aqliy intelektni oshiruvchi, mantiqiy fikrlash usullari

 2 1 3 4 6 5 Kuz metodi

1.Algoritm deganda nimani tushunasiz? 2.Algoritm so’zi qaysi alloma nomidan olingan? 3.Algoritmning qanday turlari bor? 4.Qanday algoritmlar Chiziqli algoritm deyiladi? 5.Chiziqli algoritmlarga hayotimizdan misollar keltiring. 6.Python dasturi qachon kim tomonidan yaratilgan?. 7.Python dasturida yaratilgan qanday ilovalarni bilasiz? Yana qanday dasturlar nomini bilasiz? 8.Python dasturida qanday matematik amallarni bajarish mumkin? 9. Identifikator nima? 10. Ma’lumot va qiymatlarni dasturga kiritish uchun qaysi operatordan foydalaniladi?

1.Algoritm deganda nimani tushunasiz?

2.Algoritm so’zi qaysi alloma nomidan olingan?

3.Algoritmning qanday turlari bor?

4.Qanday algoritmlar Chiziqli algoritm deyiladi?

5.Chiziqli algoritmlarga hayotimizdan misollar keltiring.

6.Python dasturi qachon kim tomonidan yaratilgan?.

7.Python dasturida yaratilgan qanday ilovalarni bilasiz?

Yana qanday dasturlar nomini bilasiz?

8.Python dasturida qanday matematik amallarni bajarish mumkin?

9. Identifikator nima?

10. Ma’lumot va qiymatlarni dasturga kiritish uchun qaysi operatordan foydalaniladi?

2-Shart. 2 1 4 I 5 N 3 F 7 O 8 6 R M 9 10 A T I 11 K A

 Topshiriqlar 1.Grafik muharrir(Paint) 2. Qog’ozga chop etish qurilmasi(Printer) 3. O’z nomiga ega ma’lumotlar sohasi(Fayl) 4. Operatsion sistema.(Windows) 5. Informatika fanining bosh termini.(Axborot) 6. Telefon tarmog’i orqali boshqa kompyuter bilan ma’lumot almashtiruvchi qurilma(Modem) 7. Kompyuterga matnli yoki tasvirli ma’lumotlarni kirituvchi qurilma(Skayner) 8. Kompyuter “yuragi” (Protsessor) 9. Birinchi EHMnomi(Eniak) 10. Bu yerda qanday so’z kodlangan? Morze alifbosida. (..-.. .-.. ..-.. -.- - .-. --- -.)(elektron) 11.Axborot o’lchov birligi.(Bayt)

Topshiriqlar 1.Grafik muharrir(Paint) 2. Qog’ozga chop etish qurilmasi(Printer) 3. O’z nomiga ega ma’lumotlar sohasi(Fayl) 4. Operatsion sistema.(Windows) 5. Informatika fanining bosh termini.(Axborot) 6. Telefon tarmog’i orqali boshqa kompyuter bilan ma’lumot almashtiruvchi qurilma(Modem) 7. Kompyuterga matnli yoki tasvirli ma’lumotlarni kirituvchi qurilma(Skayner) 8. Kompyuter “yuragi” (Protsessor) 9. Birinchi EHMnomi(Eniak) 10. Bu yerda qanday so’z kodlangan? Morze alifbosida. (..-.. .-.. ..-.. -.- — .-. — -.)(elektron) 11.Axborot o’lchov birligi.(Bayt)

 Oddiygina bo’g’irsoq Uzun ingichka simi 2 yoki 3 tugma bor-yo’q uning bisoti Yumush bajarar qancha Uni derlar ____________(sichqoncha). Xuddi kuchli kapitan U gerdayib turadi Qurilmalar ishini Bir o’zi boshqaradi Kompyuterning yuragi u dovyurak___________(protsessor) Barmoqlarimiz chaqqon So’z va matn yozamiz Asosiy qurilmalar qatorida turadi Uning nomi oddiygina ___________bo’ladi (klaviatura) Qutiga o’xshar o’zi Qog’oz yutib charchamas Sahifalar manzili va soniga pechat ber, Buyrug’ingni bajaruvchi bu qurilma ________(printer)

Oddiygina bo’g’irsoq Uzun ingichka simi 2 yoki 3 tugma bor-yo’q uning bisoti Yumush bajarar qancha Uni derlar ____________(sichqoncha). Xuddi kuchli kapitan U gerdayib turadi Qurilmalar ishini Bir o’zi boshqaradi Kompyuterning yuragi u dovyurak___________(protsessor) Barmoqlarimiz chaqqon So’z va matn yozamiz Asosiy qurilmalar qatorida turadi Uning nomi oddiygina ___________bo’ladi (klaviatura) Qutiga o’xshar o’zi Qog’oz yutib charchamas Sahifalar manzili va soniga pechat ber, Buyrug’ingni bajaruvchi bu qurilma ________(printer)

Topishmoq javoblari

 Mavzu: Pythonda sodda masalalarni dasturlash Tayanch tushunchalar: chiziqli algoritm, chiziqli dastur, chiziqli ijro Chiziqli algoritm deb - buyruqlarning qat’iy ketma-ketlikda tartib bilan bajarilishi. Chiziqli dastur deb – chiziqli algoritmlarni dastur shaklida yozilishiga aytiladi. Chiziqli ijro deb – amallarning qat’iy ketma-ketlikda bajarilishiga aytiladi.

Mavzu: Pythonda sodda masalalarni dasturlash

chiziqli algoritm, chiziqli dastur, chiziqli ijro

Chiziqli algoritm deb — buyruqlarning qat’iy ketma-ketlikda tartib bilan bajarilishi.

Chiziqli dastur deb – chiziqli algoritmlarni dastur shaklida yozilishiga aytiladi.

Chiziqli ijro deb – amallarning qat’iy ketma-ketlikda bajarilishiga aytiladi.

Dasturlash jarayonida asosan 3 xil: chiziqli, tarmoqlanuvchi, takrorlanuvchi algoritmlardan foydalaniladi. Bularning orasidan chiziqli algoritmlar asosan, sodda masalalarni yechish jarayonida keng qo’llaniladi. Sodda masalalarni dasturlash tartibi Asosiy ma’lumotlar va ularning turini aniqlash. O`zgaruchilar uchun nom tanlash. Natija qanday va qaysi turga mansub bo’lishini aniqlash. Natijani akslantiruvchi o’zgaruvchilar nomini tanlash. Ma’lumotlarni kiritish, hisoblash va natijani ekranga chiqarish kabi qadamlardan iborat algoritmni tuzish. Tuzilgan algoritmga turli qiymatlar berib uning to`g`riligini tekshirish.

Dasturlash jarayonida asosan 3 xil: chiziqli, tarmoqlanuvchi, takrorlanuvchi algoritmlardan foydalaniladi. Bularning orasidan chiziqli algoritmlar asosan, sodda masalalarni yechish jarayonida keng qo’llaniladi.

Sodda masalalarni dasturlash tartibi

Masala. Sinf xonasining eni 10 metr, bo`yi 12metr. Xonaning yuzini topish dasturini tuzing. Eni va bo’yi qiymatlari foydalanuvchi tomonidan kiritilsin. Kirituvchi ma’lumot Hisoblash 10 Chiqaruvchi ma’lumot 12 S=a*b=10*12=120 120 № Blok-sxema 1 Blok-sxema nomi 2 Dastur kodi 3 Algoritmning boshlanish 4 Kiritish bloki 5 a=int(input()) Bajarish bloki S=a*b Chiqarish bloki b=int(input()) print(s) Algoritmning tugashi boshlash a,b S=a*b S tamom

  • Asosiy ma’lumotlar va ularning turini aniqlash. O`zgaruchilar uchun nom tanlash.
  • Natija qanday va qaysi turga mansub bo’lishini aniqlash. Natijani akslantiruvchi o’zgaruvchilar nomini tanlash.
  • Ma’lumotlarni kiritish, hisoblash va natijani ekranga chiqarish kabi qadamlardan iborat algoritmni tuzish.
  • Tuzilgan algoritmga turli qiymatlar berib uning to`g`riligini tekshirish.

Masala. Sinf xonasining eni 10 metr, bo`yi 12metr. Xonaning yuzini topish dasturini tuzing. Eni va bo’yi qiymatlari foydalanuvchi tomonidan kiritilsin.

Источник

Читайте также:  Link rel css xhtml
Оцените статью