Tsvetelin Andreev

Bloom with a BLOOM (a computer model of a loom)

Bloom with a BLOOM (a computer model of a loom)

This article describes a computer model of a loom and a case study of a 10-year old child using the model to weave a real rug. The application of the model for weaving a real rug, the accompanying experiments and the involvement of the participants: the child, the master weaver, the parent and the teacher, show how technology can be used in such a manner as to make learning by doing and sharing its results happen in harmony with the ideas behind the STEAM education

Scratch vs Snap vs Python

Scratch Предимства В учебната програма Разпространен Платформа за споделяне Snap Предимства По богат набор от средства в сравнение със Scratch (процедури, повече блокове) Оптимизиран за графика (по-добра графика от Scratch, костюмът по подразбиране предразполага за рисуване) Недостатъци Открих бъг докато правех примерната програма Python Предимства Python – богат текстов език за програмиране, който се използва …

Scratch vs Snap vs Python Read More »

За природата на математиката и за математиката на природата – една приказка за симетрията с продължение за малки и големи

В статията разказвам за дейностите на тема симетрия, в които участвахме аз, моите деца и техни приятели (на възраст между 5 и 9 години). Чрез активни игри и занимания изследвахме симетрията в спорта, архитектурата, биологията, граматиката, литературата, музиката и математиката. Повечето дейности проведохме на открито сред природата.

1. Костенурката рисува

ВЪВЕДЕНИЕ В ПРОГРАМИРАНЕТО ЧРЕЗ ГРАФИКА
Когато се движи по екрана, костенурката може да оставя следа (с малък молив прикрепен на опашката). С програмата Художник лесно можем да управляваме костенурката и да нарисуваме къщи, самолети.

2. Основни думи от речника на костенурката

ОСНОВНИ БЛОКОВИ КОМАНДИ ЗА ГРАФИКА
В този урок ще направите първата си програма като научите как да управлявате костенурката чрез блоковете за движение. По Ваше указание тя ще отива напред (move), ще се завърта наляво (turn left), надясно (turn right). С помоща на блоковете за управление на цвета и размера на следата на молива (set pen color и set pen size) заедно с констенурката ще изтъчете килим по ваш вкус.

3. Всичко се повтаря

ПОНЯТИЕТО ЦИКЪЛ В КОНТЕКСТА НА ПОВТАРЯЩИ СЕ МОТИВИ
В този урок ще разберете как да правите лесно неща, които се повтарят. Ще научите костенурката да рисува сложни фигури (например правилни многоъгълници и розетки) с помощта на една единствена команда (repeat).

4. Костенурката учи нови думи

ДЕФИНИРАНЕ НА БЛОКОВЕ
В този урок ще видите как може да обяснявате нови думи на костенурката въз основа на това, което тя вече знае. Ще се научите да създавате собствени блокове. Ще разберете за някои основни принципа в програмирането.

5. Костенурката поумнява

БЛОКОВЕ С ПАРАМЕТРИ. РЕКУРСИЯ. УСЛОВЕН ОПЕРАТОР
В този урок ще научите костенурката да строи кули от квадратни блокове с различен размер с помощта на една блокова команда SQUARE с параметър за размера SIZE. Ще видите как кулата може да се опише като конструкция от квадрат и кула от същия вид, но с по-малък размер. Това ще ви доведе до създаването на процедура, която вика себе си (т.нар. рекурсивна процедура). Ще разберете как да спрете изпълнението на дадена блокова каманда ако са изпълнени известни условия.

Костенурката на гости на пауна

ЗЛАТНОТО СЕЧЕНИЕ В ПРИРОДАТА
В този урок ще научите костенурката да рисува майсторски опашка на паун. За да направи това, трябва да откриете как да подредите перата на пауна така, че да имат най-добро разпределение. Ще откриете, че златният ъгъл и ключът към загадката. Ще създадете собствена програма за рисуване на слънчогледова пита. Накрая ще разберете къде другаде в света около нас можете да срещнете златното сечение.

Костенурката играе Азбука

ЗЛАТНОТО СЕЧЕНИЕ В ПРИРОДАТА
В този урок ще научите костенурката да рисува майсторски опашка на паун. За да направи това, трябва да откриете как да подредите перата на пауна така, че да имат най-добро разпределение. Ще откриете, че златният ъгъл и ключът към загадката. Ще създадете собствена програма за рисуване на слънчогледова пита. Накрая ще разберете къде другаде в света около нас можете да срещнете златното сечение.