Создать процедуру с входными параметрами
Материал из Поле цифровой дидактики
Описание | Часто встречающаяся ситуация, когда нужно взять исходные данные, совершить над ними действия и вернуть полученный результат. Показано на пример Snap!, StarLogo Nova, App Inventor, NetLogo |
---|---|
Область знаний | Информатика |
Область использования (ISTE) | |
Возрастная категория | 12
|
Поясняющее видео | |
Близкие рецепту понятия | Процедура |
Среды и средства для приготовления рецепта: | App Inventor, Snap!, StarLogo Nova, NetLogo |
StarLogo Nova
- Создаём процедуры - https://www.slnova.org/patarakin/projects/919651/ -
- пример, когда процедура возвращает то, что получает на входе
И дальше мы просто собираем внутри процедуры нужные блоки, чтобы их тут же и тестировать
- Примеры процедур с параметрами - https://www.slnova.org/patarakin/projects/691954/
App Inventor
- Мы получаем значения из CSV датасета и просим оставить в нём только значения, соответствующие некоторому условию
- Процедура с двумя параметрами
- входный список значений
- значение для отбора
Snap!
NetLogo
to-report maxof2 [#x #y]
let _result #x
if (#y > #x) [
set _result #y
]
report _result
end