O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi o‘zbekiston respublikasi innovatsion rivojlanish vazirligi guliston davlat universiteti



Download 0,96 Mb.
Pdf ko'rish
bet2/24
Sana31.05.2022
Hajmi0,96 Mb.
#621279
1   2   3   4   5   6   7   8   9   ...   24
Bog'liq
Konferensiya 8

TAHRIR HAY’ATI: 
Rais:
M.T.Xodjiyev, rektor, t.f.d., professor. 
A’zolar:
Z.M.Zikriyayev - ilmiy ishlar va innovatsiyalar bo’yicha prorektor. 
H.H.Qo’shiyev - o’quv ishlari bo‘yicha prorektor. 
F.B.Niyozov - 
Yoshlar masalalari va ma’naviy-ma’rifiy ishlar bo‘yicha prorektor

M.Bayirbekov - moliya va iqtisodiyot masalalari bo‘yicha prorektor. 
R.J.Mahmudov - universitet matbuot kotibi. 
A.Yusufaliyev - universitet kasaba uyushmasi qo‘mitasi raisi. 
S.J.Sharapova - ilmiy va ilmiy-pedagogik kadrlar tayyorlash bo’limi boshlig‘i. 
J.K.Komilov - Pedagogika fakulteti dekani. 
D.E.Toshtemirov - Pedagogika kafedrasi mudiri. 
Ya.A.Nurumbekova - Psixologiya kafedrasi mudiri. 
H.Abdukarimov – Pedagogika kafedrasi professori. 
M.X.Xolnazarova – Psixologiya kafedrasi professori. 
Taqrizchilar: 
P.f.d., professor B.S.Abdullayeva. 
P.f.n., dotsent G.P.Isayeva. 
Konferentsiya to‘plamiga kiritilgan maqolalarning mazmuniga mualliflar 
javobgardir. 
 
©
Guliston davlat universiteti, 2022. 


222 
ЎҚУВЧИЛАРДА АЛГОРИТМЛАШ ВА ДАСТУРЛАР ТУЗИШНИ ЎРГАТИШДА 
SCRATCH ДAСТУРИ ИМКОНИЯТЛAРИДAН ФОЙДAЛAНИШ
 
Абдуғаниев Бекзод Бурхон ўғли, 
Жиззах давлат педагогика институти

Информатика ва уни ўқитиш методикаси кафедраси ўқитувчиси 
Aхборот жамиятининг ривожланиши билан касбий фаолиятнинг табиати ва 
турларининг ўзгариши шароитида замонавий умумий ўрта таълимни қуришнинг янги 
мафкурасини амалга ошириш зарурати ортиб бормоқда. Умумий ўрта таълим бўйича давлат 
таълим стандартларини жорий этиш нафақат фан таълими натижаларига эришишга, балки 
шахсий ва мета-предметли таълим натижаларини ривожлантиришга қаратилган устувор 
вазифаларни ҳам белгилайди. Ўқув жараёнини ташкил этиш ўқувчига маълум ҳажмдаги 
билимларни берибгина қолмай, балки мустақил фикрлаш қобилиятини ҳам фаол 
ривожланиши керак. 
Умумий ўрта таълим мактаб 9-синф “Информатика ва ахборот технологиялари” 
дарслигининг “Aлгоритмлар асослари” ва “Дастурлаш асослари” боблари мустақил фикрлаш, 
аналитик фикрлашни ривожлантириш, мураккаб ҳаракатларни ўзаро боғлиқ бўлган оддий 
қадамлар занжирига ажратиш, сабаб-оқибат муносабатларини аниқлаш ва ўрнатиш қобилияти 
танқидий фикрлашни ривожлантиришга олиб келади.
Ушбу фанни ўқитишнинг кўп йиллик тажрибаси бор ўқитувчилар томонидан 
“Aлгоритмлаш 
асослари” 
ва 
“Дастурлаш 
асослари” 
бобларини 
ўзлаштиришда 
визуаллаштириш усулидан фойдаланганда маълум даражада ечиш мумкин бўлган муайян 
муаммоларни очиб беради. “Aлгоритмлаш асослари” бобида алгоритмик схема 
тузилмаларидан ёзма равишда фойдаланилганда мавзу материалини ўзлаштириш 
муваффақияти алгоритмик тилда ёзишга қараганда анча юқори бўлади. Оқим диаграммалари 
ёрдамида ўқувчилар мураккаб алгоритмик тузилмаларни қуриш билан осонроқ 
шуғулланишлари мумкин, чунки визуал тасвирда сиз вазифани "бир бутун сифатида" 
кўришингиз ва уни битта визуал майдондаги кичик вазифаларга бўлишингиз мумкин. Шу 
тарзда ҳал қилинган муаммони осонлик билан алгоритмик тилга қайта ёзиш мумкин. 
"Дастурлаш асослари" бобида баъзи дастурлаш тиллари қўлланилади ва деярли ҳар 
доим дастур матн режимида ёзилади. Ўқитувчилар жамоаси орасида ушбу мавзу мактаб 
информатика ва ахборот технологиялари фанининг энг қийин мавзуларидан бири 
ҳисобланади. Бу мавзуларни кўпинча ўқувчиларга тушунтиришда турли қийинчиларга дуч 
келинади ва дастурлашга ўқувчиларнинг фақатгина бир нечтасинигина қизиқтира олиш 
мумкин. Aсосий сабаблар сифатида қуйидагиларни келтириб ўтишимиз мумкин: 
1. буйруқлар дастурда ёзилади ва ўқувчилар учун бу буйруқ ҳаракатининг аниқ 
натижасини тезда тасаввур қилиш қийин; 
2. дастур натижаси одатда матн форматида кўрсатилади; 
3. ушбу мавзу бўйича мактаб дарсларида таклиф қилинадиган вазифаларнинг бир 
хиллиги.[1] 
Scratch дастурлаш муҳити бошланғич ва ўрта мактаб ўқувчиларини ўқитиш учун визуал 
объектга йўналтирилган дастурлаш муҳитидир. Ўқитувчи ва ўқувчилар Scratch дастури 
асосида турли лойиҳалар яратадилар.[2] 
Scratch дастурини танлаш қуйидаги фикрларга асосланади: 
* Дастурий таъминот муҳити ўқувчилар учун ўрганиш ва тушуниш осон ва шу билан 
бирга, мураккаб дастурларни тузиш учун фундаментал имконият беради. Бу еса ҳар сафар янги 
дастурий муҳитни ўрганишга куч сарфламасдан, ўқувчи фаолиятини босқичма-босқич илмий 
ва когнитив тадқиқот йўналишига йўналтириш имконини беради. 
* Бизга керак бўлган муҳит дастурлаш ва ижодий лойиҳаларни яратиш билан 
шуғулланишимизга имконини беради. Бу ўқувчиларни "Информатика ва ахборот 


223 
технологиялари" фанини нафақат мавҳум-мантиқий, балки асосан визуал-мажозий фикрлаш 
билан чуқур ўрганишга жалб қилади. 
Aтрофида фаол, ижодий, кўп йўналишли, ижобий фикрлайдиган Интернет 
ҳамжамиятини шакллантирган ушбу дастурий восита мактаб ўқувчиларига ундан ўз 
лойиҳалари учун ғоялар майдони, ижод қилиш учун рағбат сифатида фойдаланиш имконини 
беради. 
Scratch ресурсларига қуйидагилар киради: объектга йўналтириш, воқеаларга 
йўналтирилган дастурлашни қўллаб-қувватлаш, скриптларни параллел бажариш, 
фойдаланувчи учун қулай интерфейс, абстракция ва кўринишнинг оқилона комбинацияси, 
элементар блоклардан дастур матнларини ташкил етиш, Scratch билан ўзаро таъсир қилиш 
воситаларининг мавжудлиги, ўрнатилган объектлар кутубхонаси, ўрнатилган график 
муҳаррири, Интернет тармоғининг онлайн фойдаланувчилари реал вақт режимида ишлаши ва 
бошқалар. 
Scratch дастурининг энг муҳим имкониятлари алгоритмлаш асосларини ўрганишга, 
объектларни, жараёнларни ва ҳодисаларни моделлаштиришга, индивидуал ва гуруҳли лойиҳа 
фаолиятини ташкил этишга, лойиҳалаш ва илмий-когнитив фаолият жараёнида фанлараро 
алоқаларни ўрнатишга имкон беради. 
Scratch датури энг оддий алгоритмлардан тортиб то энг мураккаб бўлган 
алгоритмларни тушунишга имкон беради. Қуйидаги энг оддий такрорланувчи алгоритм ва 
унинг дастурини кўриб чиқайли. Мисол учун: 1 дан 
n
гача бўлган сонлар йиғиндиси 
ҳисоблашнинг алгоритми ва дастурини кўриб чиқайлик. 
Ушбу масаланинг алгоритми қуйидагича: 
Бу йиғиндини ҳисоблаш учун i = 0 да S=0 деб оламиз ва i = i+1 да S =S+i ни 
ҳисоблаймиз. Бу ерда биринчи ва иккинчи қадамлар учун йиғинди ҳисобланди ва кейинги 
қадамда 
i
параметр яна биттага орттирилади ва навбатдаги рақам аввалги йиғинди S нинг 
устига қўшилади ва бу жараён шу тартибда токи i < N шарти бажарилмагунча давом 
эттирилади ва натижада изланган йиғиндига эга бўламиз. Бу фикрларни қуйидаги алгоритм 
сифатида ифодалаш мумкин:
1. 
N – берилган бўлсин: 
2. 
i = 0 берилсин 
3. 
S = 0 берилсин 
4. 
i=i+1 ҳисоблансин 
5. 
S=S+i ҳисоблансин 
6. 
i < N текширилсин ва бу шарт бажарилса 4-сатрга қайтилсин, акс ҳолда кейинги 
қаторга ўтилсин 
7. 
S нинг қиймати чоп этилсин 
Унинг блок-схемаси ва pythonдаги ҳамда scratchда ёзилган дастури 1- ва 2-расмларда 
келтирилган. 
Қуйидаги (1-2-расмлар) расмларда дастлабки n та соннинг йиғиндисини ҳисобловчи 
дастурнинг алгоритми, python дастурлаш тилидаги коди ва Scratch датурида тузилган дастури 
келтирилди.
Ўқувчилар анъанавий тарзда қийин ҳисобланган иккита мавзуни “Aлгоритмлаш 
асослари” ва “Дастурлаш асослари”ни ўйноқи тарзда ўзлаштирадилар. Визуаллаштириш, 
график шаклда тезкор фикр-мулоҳаза, эркин танланган жавоб шакли билан муаммоларни ҳал 
қилиш ижодий мустақил таълим учун кучли рағбатдир ва ўқув дастурида ўзлаштириши керак 
бўлган воситалар ёрдамида мустақил равишда яратиш истагини келтириб чиқаради. Вазифа 
берилса ва ўқувчи керакли натижани визуал тарзда ифодаласа, у ўзи қодир бўлган даражада 
ва тезликда аналитик ва алгоритмик фикрлашни ривожлантиради. 


224 
1-расм. Такрорланувчи алгоритм блок-схемаси ва унинг Pythonдаги дастур коди. 
2-расм. Scratch дастурида тузилган 1 дан n гача бўлган сонлар йиғиндисини ҳисобловчи 
дастур 
Бундан ташқари Scratch дастурлаш муҳитининг педагогик салоҳияти уни ўқувчининг 
шахсий ва ижодий ривожланишига йўналтирилган илмий ва когнитив фаолиятини лойиҳани 
ташкил этишнинг истиқболли усули сифатида кўриб чиқишга имкон беради. 
Scratch дастурининг санаб ўтилган хусусиятлари ўқувчиларнинг масъулият ва 
мослашувчанлик, мулоқот, ижодкорлик ва қизиқувчанлик, танқидий ва тизимли фикрлаш, 
ахборот ва мултимедиа воситалари билан ишлаш қобилияти, муаммоларни қўйиш ва ҳал 
қилиш қобилияти каби шахсий фазилатларини ривожлантиришга таъсир қилади. 

Download 0,96 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   24




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