Задачи по компютърно моделиране за 5. клас
Упражнения за променливи, броячи, списъци, логически оператори, сортиране и преход от блоково към текстово програмиране.
Какво упражнява детето
Подходящи задачи и упражнения
- Направи брояч. Променливата започва от 0 и се увеличава при всяко намерено разклонение или предмет.
- Събери точно определени елементи. Списъкът пази не само кои плодове са взети, а и реда, в който са добавени.
- И, ИЛИ, НЕ. Сравнете условие за кръстовище с условие за поне един отвор и запишете кога всяко е вярно.
- Размени две стойности. Използвайте свободна позиция като временна променлива, после повторете същия алгоритъм с кутии.
- Покажи като код. След блоковото решение отворете Python изгледа и намерете цикъла, условието и променливата.
Препоръчани светове в Кодче
Примерен план за 45-минутен час
| Време | Дейност |
|---|---|
| 5 мин | Представете променливата като кутия с име и текуща стойност. |
| 10 мин | Създайте брояч и проследете стойността му след всяка команда. |
| 15 мин | Решете задача със списък или съставно логическо условие. |
| 10 мин | Разменете две кутии чрез свободно място и опишете алгоритъма. |
| 5 мин | Покажете решението като Python и намерете съответстващите конструкции. |
За учители и родители
Задачите работят на компютър, Chromebook и таблет. Не се изисква инсталация или ученически акаунт. Прогресът се пази на устройството, а учителят може да използва стая за класа, за да избере конкретни задачи и да следи решенията на живо.
Насърчавайте детето първо да обясни плана си с думи. При грешка използвайте бавната скорост и изпълнението стъпка по стъпка, вместо да давате готовото решение.
Често задавани въпроси
Трябва ли учениците вече да знаят Python?
Не. Задачите започват с блокове. Текстовият изглед служи като мост и показва същия алгоритъм на няколко езика.
Как се обяснява променлива на дете?
Като кутия с име, която пази една текуща стойност. Програмата може да погледне стойността, да я замени или да я увеличи.
Има ли задачи за алгоритми за подреждане?
Да. В света „Склад“ учениците разменят номерирани кутии и ги подреждат във възходящ ред.