Dasturlash muhiti. Scratch muhitida takrorlanuvchi bloklar bilan ishlash




Download 15.83 Kb.
Sana23.11.2023
Hajmi15.83 Kb.
#104354
Bog'liq
mmmmmm
Ishlab chiqarish omillari, 1111111, rezbovye soedineniya, Бейжик2, Qurilish kompaniyasi obyektlarini monitoring qiluvchi tizim reja, 1.04.Математика, Avtomobil yo\'llarini qurish, Hisob 4, Mavzu Axborotni kodlash 7-sinflar uchun dars ishlanma Bajardi , 100 Quotes To Read When Stressed by Lee Journey B, Signal generatorlari, generatorlarning turlari, kvars generatorlari, Noan\'anaviy usulda yoqilg\'i olish texnologiyasi-hozir.org, 1606, 4-mustaqil ish

Reja:
Kirish.
Asosiy qism.

  1. Scratch dasturlash muhiti.

  2. Scratch muhitida takrorlanuvchi bloklar bilan ishlash.

  3. Scratch muhitida dasturlash mavzusini o’qitish metodikasi.

  4. Scratch dasturi bo’yicha o’qitish uslubiyatlari.

Xulosa.
Foydalanilgan adabiyotlar.

Kirish.
Hozirgi jadal rivojlanish va turli jarayonlarni avtomatlashtirish hamda robotlashtirish davrida dasturlashni bilish va uni o'z ish jarayonida ishlata olish texnik va pedagogik yo'nalishda ta’lim olayotgan o’quvchi-talabalar uchun juda muhim deb hisoblanadi. Bu zamonaviy mutahassilar uchun eng zaruriy talablardan biridir, desak ham bo’ladi, chunki hozirgi kunda informatika turli-tuman sohalarda muvaffaqiyatli ravishda qo’llanilishi mumkinligini hech kim ham rad eta olmaydi. So’nggi davrlarda butun dunyo miqyosida ko’pchilik texnologiyalar raqamli shaklga o’tib bormoqda. Shuning uchun ham hayotimizni zamonaviy axborot texnologiyalarisiz tasavvur qilish ancha qiyin bo’lib qoldi. Internet texnologiyasi, har xil ko’rinishdagi aqlli elektron qurilmalar (shaxsiy kompyuterlar, smartfonlar, noutbuklar, planshetlar va boshqalar) hayotimizning ajralmas bo’lagiga allaqachon aylanib ulgurdi. Bularsiz hozirgi kundagi hayotimizni tasavvur qilish ancha murakkab bo’lib qoldi. Bilamizki, ushbu elektron-raqamli qurilmalar ikki qismdan tashkil topgan. Birinchi qism qurilmalarning texnik ta’minoti, misol uchun shaxsiy kompyuterdagi monitor, klaviatura, sichqoncha, tizimli blok, qattiq disk, operativ hotira va boshqalar. Ikkinchi qism esa dasturiy ta’minot, ya’ni, elektron qurilmaning ishlashi va undan foydalanish uchun kerak bo’ladigan dasturlar hisoblanadi. Shuning uchun ham eng avvalo dasturiy ta’minotni kengroq yoritishga harakat qilamiz. Foydalanuvchi va kompyuter o’rtasidagi muloqotni ta’minlovchi operatsion tizim, kompyuterning ichki va tashqi qurilmalari o’rtasidagi bog’lanshni amalga oshiradigan drayver dasturlari, kompyuter imkoniyatlarini oshiruvchi va foydalanuvchining kompyuterdan foydalanishini osonlashtiruvchi yordamchi utilita dasturlari, kompyuterda ma’lum bir vazifani bajarishga mo’ljallangan amaliy dasturlar kompyuterning dasturiy ta’minotini tashkil qiladi. Bundan tashqari, hozirgi kunda keng qo’llanilayotgan Internet texnologiyasiga asoslangan ijtimoiy tarmoqlar va messenjerlar ham komp’yuterning dasturiy ta’minotini tashkil qiladi.


Kompyuterning dasturiy ta’minoti dasturlash tillari deb ataladigan mahsus dasturlar yordamida yaratiladi. Dasturlash tili dasturiy ta'minotni yaratish uchun ishlatiladigan buyruqlar, ko'rsatmalar va boshqa sintaktik vositalar to'plamidir.
Hozirgi zamonda dasturchilar programma kodini yozishi uchun foydalanadigan tillar "yuqori darajali dasturlash tillari" deb ataladi. Ushbu kod "quyi darajali til"da kompilyatsiya qilinadi, va bu to'g'ridan-to'g'ri kompyuterning texnik ta’minoti tomonidan bajariladi. Quyi darajali dasturlash tillaridagi kodlar ikkiik sanoq tizimidagi 0 va 1 lar to’plamidan iborat bo’ladi. Ushbu dasturlash tillarida yozilgan dastur matnini tahrirlash dasturchiga bir qancha qiyinchiliklar yaratadi. Shu muammoni inobatga olgan holda dastur sintaksisi insonning tabiiy tilidagi so’zlardan iborat bo’lgan yuqori darajali dasturlash tillari yaratilgan. Hozirgi kunda dasturchilar ko’proq yuqori darajali dasturlash tillaridan foydalanishadi. Har bir narsanin
Download 15.83 Kb.




Download 15.83 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Dasturlash muhiti. Scratch muhitida takrorlanuvchi bloklar bilan ishlash

Download 15.83 Kb.