Shakl: 1. Kompyuter dasturi yordamida daraxtni ketma-ket chizish
Dastur, algoritm nima ekanligini eslaylik. Buyruqlar ketma-ketligi juda boshqacha bo'lishi mumkin. Olingan daraxt nozik, ammo juda to'g'ri va shuning uchun aqlga sig'maydi. Bundan tashqari, bu daraxt haqiqiy daraxtlarning muhim xususiyatini aks ettirmaydi: magistral undan o'sadigan novdalarga qaraganda qalinroq va bu shoxlarga qaraganda quyuqroqdir [2].
Interfaol doska anjirni namoyish etadi. 2, 3.
Daraxtni ketma-ket chizish
Daraxtni ketma-ket chizish-natija
O'qituvchi bolalardan dastur natijasi ularga yoqdimi yoki yo'qmi, agar bu daraxt haqiqiy daraxtga o'xshab qolsa deb so'raydi. Biz talabalarga shuni ma'lum qilamizki, informatika fanida o'simliklarni algoritmik modellashtirishga bag'ishlangan butun tarmoq - algoritmik botanika mavjud. Bundan tashqari, o'qituvchi diqqatni (agar o'quvchilardan biri hali bajarmagan bo'lsa) rasmlardagi daraxtlar turlicha bo'lishiga, ammo ularning barchasi bir xil dasturning ishi natijalariga qaratadi. Qisqa munozarada biz tasodifiylik elementini ma'lum Random funktsiyasi orqali amalga oshirish mumkinligini aniqladik. O'quvchilar shunga o'xshash dasturni o'zlari yozishni istashlari ehtimoli katta, o'qituvchi hali o'rganilmagan ba'zi nuanslar borligini ta'kidlaydi va darsni oddiy topshiriq bilan boshlashni taklif qiladi ...
Blok 2 (moddiy qism). Biz o'quvchilarga konusni ko'rsatamiz, uning tagligi, yon yuzasi, tepasi borligiga e'tibor bering. Keyin PaskalABC-da konusni "chizadigan" qisqa dastur yozishni taklif qilamiz. Bu ochiq-oydin muammo, chunki, masalan, ekranda aylana chizilgan bo'lsa, u holda talaba konusga pastdan qarab turganini oqilona sezishi mumkin.
3-blok (psixologik yengillik). Ko'zlar uchun mashq qiling.
1. Birinchidan, biz o'quvchilarni derazaga qarashga, yaqinda yaxshi ko'rinadigan ob'ektni, masalan, oynaga yopishtirilgan kichik qog'oz doirasini diqqat bilan o'rganishga taklif qilamiz. Keyin biz eng uzoqdagi narsalarni ko'rishga urinib, nigohimizni uzoqqa yo'naltiramiz.
2. Ko'zlarning gorizontal harakatlari: o'ng va chap, keyin vertikal ravishda yuqoriga va pastga.
3. Ko'zlarning dumaloq harakatlari: soat yo'nalishi bo'yicha va teskari yo'nalishda.
4. Ko'zlarni tez-tez miltillatish.
Biz mashqlarni 4-6 marta takrorlaymiz.
4-blok (jumboq). Biz allaqachon grafik ibtidoiylarni qanday chizishni bilamiz va ilmoqlarni yaxshi bilamiz. Bolalar Line (x1, y1, x2, y2: integer) protsedurasi va For tsikli yordamida berilgan kenglikdagi to'ldirilgan to'rtburchakni chizish uchun PaskalABC da qisqa dastur yozishga taklif qilinadi. Bolalar zerikmasliklari uchun biz jadal ishlaymiz, shunchaki avvalgi dastur tanasini o'zgartiramiz. Natijani tekshirish. Bu, shuningdek, ochiq javob bilan bog'liq muammo, chunki to'rtburchakning kengligi qanday aniq o'rnatilishi haqida aniq ko'rsatma mavjud emas, shuningdek uning uzunligi, rangi yoki joylashuvi haqida hech qanday ma'lumot yo'q.
5-blok (intellektual isinish). Ushbu blok 4-blokdagi vazifani mantiqan davom ettiradi. Bolalar bilan biz uzunlik, kenglik, rang, to'rtburchakni belgilashning turli xil variantlarini muhokama qilamiz: tayinlash, dialog oynasiga raqam kiritish, tasodifiy tanlov.6-blok (mazmunli qism). Biz talabalar bilan bilim ilmi yordamida qanday qilib harakat illyuziyasini yaratish mumkinligini muhokama qilamiz. Bolalarni chivin harakatini simulyatsiya qiladigan berilgan papkadan dastur ochishga taklif qilishadi (4-rasm).
Рис. 4. Программа – Гусеница
Bolalar dasturni o'rganadilar, ular uchun yangi kechiktirish tartibiga e'tibor bering. O'qituvchi talabalarni ushbu protsedurani tahrirlashda dasturdagi o'zgarishlarni o'rganib, uning maqsadini mustaqil ravishda aniqlashga taklif qiladi.
Bolalar tabiiy ravishda bu masala bilan shug'ullanganlarida, ularning e'tiborini kechiktirish protsedurasi Crt modulini nazarda tutishiga e'tibor qaratish lozim, bu esda tutilishi kerak.
Materialni mustahkamlash sifatida bolalar o'z o'rmonlarini "o'stirish" ga taklif qilinadi. Ya'ni, n daraxtlar o'rmonini chizish uchun dastur yozing. Interaktiv doska dinamikada bunday dastur ishining mumkin bo'lgan versiyasini namoyish etadi (5-rasm). Bu erda RGB rang modeli nima ekanligini eslash juda o'rinli.
Dostları ilə paylaş: |