Lua
Материал из Поле цифровой дидактики
Версия от 15:57, 12 декабря 2022; Patarakin (обсуждение | вклад)
Краткое описание языка | |
---|---|
Компетенции в каких сферах формирует | Computational Thinker |
Парадигмы программирования | |
Возрастная категория | 16 |
Назначение языка (Общее / Учебное) | Язык общего назначения |
Visual_Text_Blocks | Текст |
Измерение (2D/3D/Tangible) | 2D |
Область знаний | |
Открытость продукта | Открытый |
Address | http://www.lua.org/ |
Предки (Ancestors) | Scheme |
Потомки (Descendants) | JavaScript |
Активность в данный момент | Project is active |
Доступны ремиксы? | Да |
Год создания | 1993 |
Создатели | Селиш |
Поясняющее видео | |
Используется для создания мобильных приложений? | Да |
- Lua упоминается в свойствах следующих страниц
- How to Keep Score in a Game, How to connect Lua and C++, Pathfinding, Sophie Nik, Алгоритмы и структуры данных (syllabus), Данные, Информационные системы (Syllabus), Искусственный игровой интеллект, Как управлять поведением агентов на основании их пространственных характеристик, Программирование на языках высокого уровня, Программный код, Процедурное программирование, Рекурсия
Lua - скриптовый язык программирования используется для написания игр. Например, на Lua написан написан Foldit CoockBook, движок Roblox Внутри MediaWiki можно использовать скрипты-модули Lua. Надо научиться их встраивать.
Lua - Рекурсия
local function func( n )
if n == 1 then return 1
else return n * func( n - 1 )
end
end
print( func( 5 ) )
Hello, world!