Процедура: различия между версиями
Перейти к навигации
Перейти к поиску
Patarakin (обсуждение | вклад) (Новая страница: « Категория:Понятие») |
Patarakin (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
+ | {{Понятие | ||
+ | |Description=часть программы, которую после однократного описания можно многократно вызвать по имени из последующих частей программы для выполнения определенных действий. | ||
+ | Создание процедуры - пример того, как используется абстракция - новые блоки могут в дальнейшем объединяться между собой | ||
+ | |FieldActivity=Computational Thinker | ||
+ | |Возрастная категория=7 | ||
+ | |Examples=[[Lisp]] пример | ||
+ | (define (sqiauare num) | ||
+ | (* num num)) | ||
+ | }} | ||
+ | |||
+ | <scratchblocks> | ||
+ | определить прыгать | ||
+ | повторить (20) | ||
+ | изменить y на (1) // вверх | ||
+ | конец | ||
+ | повторить (20) | ||
+ | изменить y на (-1) // вниз | ||
+ | конец | ||
+ | </scratchblocks> | ||
[[Категория:Понятие]] | [[Категория:Понятие]] |
Версия 20:02, 9 октября 2019
Описание | часть программы, которую после однократного описания можно многократно вызвать по имени из последующих частей программы для выполнения определенных действий.
Создание процедуры - пример того, как используется абстракция - новые блоки могут в дальнейшем объединяться между собой |
---|---|
Область знаний | |
Область использования (ISTE) | Computational Thinker |
Возрастная категория | 7 |
Примеры реализации | [[ELisp пример
(define (sqiauare num) (* num num))amples::Lisp пример (define (sqiauare num) (* num num))]] |
Авторы | |
Поясняющее видео | |
Близкие понятия | |
Среды и средства для освоения понятия |
определить прыгать повторить (20) изменить y на (1) // вверх конец повторить (20) изменить y на (-1) // вниз конец