Інструменти вчителя
-
Мета цього розділу
Цей розділ «Переосмислення» дозволить студентам оцінити та переглянути код, над яким вони працювали в розділі «Відтворення», щоб зробити свої проекти більш точними та ефективними. Ідея ефективності коду буде представлена під час того, як студенти будуть думати про плюси та мінуси різних послідовностей кодування та ділитися своїми ідеями, запитаннями та бажаними рішеннями в своїх групах і класі в цілому.Цей розділ містить наступні дії з переосмислення:
-
Уточніть свій код
-
Оцініть точність і ефективність коду та дизайну
-
За потреби перегляньте та виправте проект
-
-
Оцініть і поясніть
-
Подивіться на кілька варіантів кодування проблеми відображення, визначте, яке рішення є кращим, і поясніть чому
-
-
Переосмислити питання
Студенти працюватимуть зі своєю групою над подальшим розробкою своїх проектів і записуватимуть свої думки та ідеї у свої інженерні блокноти. Існують також необов’язкові командних (Google Doc/.docx/.pdf) і індивідуальних (Google Doc/.docx/.pdf) інженерних блокнотів.
На початку розділу «Переосмислення» об’єднайте студентів у групи та попросіть студентів обрати свої ролі, клацніть одне з наведених нижче посилань щоб отримати додаткові відомості про ролі та організацію групи (Google Doc.pdf). Натисніть одне з наведених нижче посилань для додаткової рубрики співпраці (Google Doc/.docx/.pdf).
-
Уточніть свій код
Пам’ятаєте свій код із розділу Play? Ми збираємося пограти з цим кодом зараз, щоб допомогти вдосконалити та переглянути його для кращого досягнення вашої мети. Ця дія «Переосмислення» має 3 варіанти:
-
A Sequencing Challenge— допоможе вам подумати про створений вами код, як він працює та чому може не працювати.
-
A Coding Challenge— допоможе вам потренуватися створювати послідовності кодування, які обходять додаткові перешкоди.
-
Завдання Efficiency Challenge— допоможе вам переосмислити свій код і переписати його для роботи з меншою кількістю блоків.
Коли вчитель скаже вашій групі, з якого завдання почати, перейдіть на наступну сторінку та виконайте кроки для цього завдання.
Інструменти вчителя
-
Переосмислення як стратегія диференціації
Оскільки учні працюватимуть із кодом, який вони створили під час розділу «Гра», завдання «Переосмислення» є чудовим способом запропонувати диференціацію тим учням, яким може знадобитися більше часу або які мають проблеми з концепцією послідовності. . Вправу «Уточніть свій код» можна використовувати для студентів, які все ще працюють над завершенням коду в розділі «Відтворення»; тоді як вправу «Оцінити та пояснити» можна надати студентам, які готові до подальшої практики, застосовуючи навички послідовності та кодування, які вони навчилися. -
Уточніть свій код
Мета цієї вправи полягає в тому, щоб переглянути послідовності коду, створені в розділі Play, і вдосконалити їх з урахуванням ефективності та точності. У вправі є кілька варіантів/завдань, і залежно від сильних сторін учня та труднощів із програмуванням завдання Rethink Challengen можна відповідно розділити.-
Вивчення послідовності: Чи досягла ваша послідовність коду мети? Чому або чому ні? Уточніть і перепишіть свою послідовність, щоб точніше слідувати нанесеному шляху.
-
Призначено для студентів, які не завершили розділ «Відтворення» робочою послідовністю коду та яким потрібно більше часу для усунення несправностей і виправлення коду.
-
-
Завдання кодування: Що робити, якщо на вашій карті є перешкода, яку потрібно обійти? Додайте сходи або сховище для навігації та перепишіть кодову послідовність, щоб відобразити цю зміну.
-
Призначений для студентів, які знайомляться з блоками та їхньою роботою, і яким потрібно більше практики у створенні кодових послідовностей.
-
-
Завдання ефективності: Чи можете ви переписати свій код, щоб досягти мети, але з меншою кількістю блоків? Подумайте, де ви могли б бути більш ефективними у своєму відображенні, і спробуйте переписати свій код, використовуючи 3-5 блоків менше.
-
Призначений для студентів, які готові до наступного кроку в програмуванні та яким потрібно більше практики, щоб розробити кілька рішень однієї проблеми.
-
-
Для всіх завдань Будівельник у кожній групі повинен отримати необхідне обладнання. Реєстратор повинен отримати інженерний зошит групи. Програміст повинен відкрити VEXcode IQ.
Кількість | Необхідні матеріали |
---|---|
1 | |
1 | |
1 | |
1 |
Кабель USB (якщо використовується комп’ютер) |
1 |
Поради вчителю
-
Змоделюйте для студентів кожен етап усунення несправностей. Нагадайте учням, що в кожній групі хтось виконує роль будівельника. Ця особа повинна перевіряти ці предмети протягом усього дослідження.
-
Щоб переглянути конфігурацію двигунів і датчиків автопілота, натисніть одне з наведених нижче посилань (Google Doc/.docx/.pdf).
Перед початком діяльності...
Перш ніж почати вправу, чи підготували ви кожен із цих елементів? Будівельник повинен перевірити кожне з наступного:
-
Чи всі двигуни та датчики підключено до правильного порту?
-
Чи розумні кабелі повністю вставлено в усі двигуни та датчики?
-
Акумулятор заряджений?