Ushbu ishchi о‘quv dasturiga tinglovchilarning talab va ehtiyojlarini о‘rganish asosida mavzular kiritilgan bо‘lib, Informatika fanlarini о‘qitish sifati va samaradorligini yanada oshirish nazarda tutilgan


“Dasturlash asoslari. Vizualizatsiya va Python dasturlash tillarini o’rganish usullari” moduli bo’yich dars taqsimoti



Download 6,01 Mb.
bet11/75
Sana07.04.2022
Hajmi6,01 Mb.
#535541
1   ...   7   8   9   10   11   12   13   14   ...   75
Bog'liq
Dasturlash asoslari Vizualizatsiya va Python dasturlash tillarini

2.3 “Dasturlash asoslari. Vizualizatsiya va Python dasturlash tillarini o’rganish usullari” moduli bo’yich dars taqsimoti


№№

Modul mavzulari

Ma’ruza

Amaliy mashg‘ulot

Jami soat

1.

Dasturlash tillari va ularning turlari. Vizualizatsiya

2




2

2.

Scratch dasturlash tili va uning imkoniyatlari

2




2

3.

Scratch dasturlash muhitining interfeysi




2

2

4.

Spraytlar, Skript




2

2

5.

Sprayt buyruqlari va ularning turlari




2

2

6.

Scratch muhitida vizualizatsiyali dasturlash amaliyoti




2

2

7.

Python dasturlash tilining asosiy konstruksiyalari




2

2

8.

Python dasturlash tilida aniq algoritmlarni tatbiq etish, mantiqiy masalalarni dasturlash




2

2

9.

Python dasturlash tilida sikllarni boshqarish continue, break




2

2

10.

Funksiyalar va o'zgaruvchilar




2

2

11.

Python dasturlash tili kutubxonasi




2

2

12.

Python tilining grafik imkoniyatlari




2

2

13.

Foydalanuvchi grafik interfeysini tashkil etish




2

2

14.

Modellashtirish hamda masalalarni dasturlash




2

2

15.

Tilning statik va dinamik imkoniyatlarini tatbiq etish




2

2

16.

Python va veb-dasturlash




2

2

17.

Dasturlarni testlash va sozlash




2

2

18.

Natijalarni tahlil qilish




2

2




Jami

4

32

36



1-mavzu: Dasturlash tillari va ularning turlari. Vizualizatsiya
Reja:



  1. Dasturlash tillari va ularning turlari haqida

  2. Vizualizatsiya haqida tushunchalar

  3. Ma'lumotlarni vizuallashtirishning afzalliklari

  4. Pythonda vizualizatsiya

TAYANCH SO’Z VA IBORALAR



Dasturlash tillari

Past darajali dasturlash tillari

Yuqori darajali dasturlash tillari

Vizualizatsiya

Veb dasturlash

Mobil ilovalar

O’yin dasturlash

Grafikalar

Kod tushunchasi

ADABIYOTLAR:

1. Axmedov A, Taylaqov N. “Informatika”. O’zbekiston 2008 yil


2. A.A. Abduqodirov, A.X. Pardayev. Masofali o’qitish nazariyasi va amaliyoti. –T. Fan, 2009
3. A.A. Abduqodirov, R.Ishmuxamedov, A. Pardayev, Ta’limda innovatsion texnologiyalar (ta’lim muassasalari pedagog-o’qituvchilari uchun amaliy tavsiyalar).-T.: Iste’dod, 2008
4. A.A. Abduqodirov, Q.M.Karimov, I.A.Yuldashev. Aniq fanlarni o’qitishda keys texnologiyasidan foydalanish uslubiyoti. –T.: “Fan va texnologiya”, 2015
5. Olimov B.A. Masharipov M.P. “Ofis dasturlarini mustaqil o’rganuvchilar uchun”. T.: Metodik qo’llanma. 2012 yil
ELEKTRON TA’LIM RESURSLARI:

www.uzdedu.uz – O’zbekiston Respublikasi Xalq ta’lim vazirligi rasmiy sayti


www.ziyonet.uz – Axborot ta’lim portali
www.uz – Milliy qidiruv tizimi

1. Dasturlash tillari va ularning turlari haqida

Dasturlash tili bu dasturiy ta'minotni yaratish uchun ishlatiladigan buyruqlar, ko'rsatmalar va boshqa sintaksis to'plamidir. Dasturchilar kod yozishda foydalanadigan tillar "yuqori darajadagi tillar" deb nomlanadi. Ushbu kodni "past darajadagi til" ga kompilyatsiya qilish mumkin, uni to'g'ridan-to'g'ri kompyuter texnikasi taniy oladi.


Past darajadagi dasturlash tillari
Past darajadagi tillarga assembly va mashina tillari kiradi. Assembly tili asosiy ko'rsatmalar ro'yxatini o'z ichiga oladi va o'qish yuqori darajadagi tilga qaraganda ancha qiyin. Kamdan kam hollarda dasturchi asosiy dasturni iloji boricha samarali ishlashini ta'minlash uchun uni assembly tilida kodlashga qaror qilishi mumkin. Assambleyer yordamida montaj kodini mashina kodiga aylantirish mumkin. Mashina kodi yoki mashina tili to'g'ridan-to'g'ri kompyuterning CPU tomonidan tushuniladigan bir qator ikkilik kodlarni o'z ichiga oladi. Aytish kerakki, mashina tili odam o'qiydigan darajada ishlab chiqilmagan. Past darajadagi tillarning foydasi shundaki, ular tezkor va kompyuterning qanday ishlashini aniq boshqarish imkoniyatini beradi.
Yuqori darajadagi dasturlash tillari
Yuqori darajadagi dasturlash tillari odamlarning qanday aloqa qilishiga yaqinroq. Shuningdek, yuqori darajadagi tillar oson o'qilishi va tushunilishi uchun yaratilgan. Bu dasturchilarga mantiqiy so'zlar va belgilar yordamida tabiiy usulda manba kodini yozish imkoniyatini beradi. Masalan, function, while, if va else kabi zaxira so'zlar aksariyat asosiy dasturlash tillarida qo'llaniladi. <,>, == and != Kabi belgilar umumiy operatorlardir. Ko'pgina yuqori darajadagi tillar shunga o'xshashki, dasturchilar bir nechta tillarda yozilgan manba kodlarini osongina tushunishadi. Yuqori darajadagi tillarda biz kundalik hayotda ishlatadigan so'zlarga yaqinroq bo'lgan so'zlar (ob'yekt, tartib, ishga tushirish, sinf, so'rov va boshqalar kabi) ishlatiladi. Bu shuni anglatadiki, ularni dasturlash past darajadagi dasturlash tillariga qaraganda osonroq, garchi ular kompyuter uchun mashina kodiga tarjima qilish uchun ko'proq vaqt talab qilsa.
Yuqori darajadagi tillarga C ++, Java, Perl va PHP tillarini misol qilish mumkin. C ++ va Java kabi tillar "kompilyatsiya qilingan tillar" deb nomlanadi, chunki ishlash uchun avval manba kodi kompilyatsiya qilinishi kerak. Perl va PHP kabi tillar "sharhlangan tillar" deb nomlanadi, chunki manba kodi tarjimon orqali kompilyatsiya qilinmasdan boshqarilishi mumkin. Odatda kompilyatsiya qilingan tillar dasturiy ta'minotni yaratish uchun, sharhlangan tillar esa dinamik veb-saytlar uchun tarkib yaratish uchun ishlatiladigan skriptlar uchun ishlatiladi. Yuqori darajadagi dasturlash tillarini yana Protsessual yo'naltirilgan dasturlash tili, Ob'ektga yo'naltirilgan dasturlash tili kabilarga bo’lish mumkin.

Download 6,01 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   75




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