Oliy va o’rta mahsus ta’lim vazirligi namangan davlat universiteti gulshod yunusova


Download 5.84 Mb.
bet9/40
Sana15.09.2023
Hajmi5.84 Mb.
#1678635
1   ...   5   6   7   8   9   10   11   12   ...   40
Bog'liq
python 1 qism дарслик Г.Юнусова (1)

sonli maslahat.



Boshlang'ich sinfdan boshlang
O'g'lim Iftihor to’rt yoshda, biz iPad-da logotip yaratish uchun dasturlardan foydalanishni boshladik (Mad Logo) va bolalar uchun Scratch dasturlash tilidan animatsiyalar yaratdik. Ammo men o'g'limni ichkariga qarashini xohlardim va Pythonda dasturlash bilan uni jalb qilmoqdaman bir fokuslarni o'ylab topdim. Bo'lim tili bolani tushunishi uchun yetarlicha sodda va shu bilan birga mening xayolimga kelgan barcha g'oyalarni amalga oshirish uchun yetarlicha kuchli.

44


    1. sonli maslahat. Python-ga o'ting.

Python allaqachon MacBook-da o'rnatilganligini bilasizmi? Siz faqat terminal oynasini ochishingiz va uni ishga tushirish uchun python-ni kiritishingiz kerak (chiqish uchun ctrl + d tugmalarini bosishingiz kerak). Python bilan ishlash uchun kerak bo'lgan hamma narsa ushbu qo'llanmada.

    1. sonli maslahat. Kompyuteringiz bilan gaplashing.

Bolaga e'tibor berish uchun menda maxsus layf-xaker bor. Kompyuteringiz bilan suhbatlashing! Agar sizda MacBook bo'lsa, u holda terminal oynasini oching va "xush kelibsiz" buyrug'ini kiriting. Kompyuter "salom" deb javob beradi. Bu sehr emasmi?



4-sonli maslahat. Python raqamini taxmin qilish o'yinini o'ynang. Ushbu dasturni ishga tushirish uchun:
Manba kodini yuklab oling Terminal oynasini oching CD yuklashlarini kiriting
python mathquiz.py-ni kiriting (va ovoz yoqilganligini tekshiring)
Bu haqiqiy taxminiy o'yin. Avvaliga o'g'lim Sai shunchaki o'ynashni yoqtirardi, ammo keyin biz uning qanday ishlashini tushunish uchun kodning har bir satrini o'rganib chiqdik.
Ushbu faylni matn muharriri bilan oching va max_number raqamini 100 ga o'zgartiring.



5-sonli maslahat. Qolganlarning hammasini Internetda osongina topishingiz
mumkin.
Farzandingizga qiyin narsani o'rgatmoqchi ekaningizni tasavvur qiling. Aytaylik, rekursiya. Bu nima ekanligini eslaysizmi? Men esladim, lekin la'nat, men juda qiziqar edim - bolaga haqiqatan ham qiyin bo'lgan narsani (masalan, rekursiya) qanday tushuntira olaman? Men Xan akademiyasining rekursiv faktorial dasturi haqida so'zlab beradigan juda zo'ridan foydalanardim.
45
Mana o'g'lim bilan birga ishlatgan kod. U o'shanda 6 yoshda edi va menimcha, u rekursiyani tushunishga juda yosh edi, lekin u haqiqatan ham katta faktoriallarni kompyuterda tomosha qilishni juda yaxshi ko'rardi

Download 5.84 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   40




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