January 1, 1954
Fortran
Launch year: 1954
Descendants: Basic
Descendants: Algol 68
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) |
||
Строка 59: | Строка 59: | ||
==== Modern Timeline ==== | ==== Modern Timeline ==== | ||
{{#ask: | {{#ask: | ||
[[Category:Язык программирования]] | [[Category:Язык программирования]] | ||
[[ | [[launch year::+]] | ||
|format=moderntimeline | |format=moderntimeline | ||
|? | |?launch year | ||
|? Ancestors | |? Ancestors | ||
|?Descendants | |?Descendants |
Поле цифровой дидактики интересно возможностями, которое оно представляет исследователям и преподавателям для совместной работы со знаниями. Основной единицей служит вики-страница. У каждой вики страницы есть авторы и редакторы, ссылки с этой страницы на другие страницы и ссылки с других страниц на данную вики страницу. Подробнее про свойства вики можно посмотреть на страницах Letopisi. Например, в статье про типичные ошибки
Стандартные возможности вики (вики-ссылки, обратные ссылки, волшебные слова). Например, - узнать число опубликованных статей
NUMBEROFARTICLES = 1334
Все установленные в вики расширения можно посмотреть на странице Служебная:Версия. Здесь мы указываем то, как эти возможности могут быть использованы
И как это можно использовать:
Служебная:Concepts - динамические поисковые запросы.
Launch year: 1958
Ancestors: Fortran
Descendants: Pascal
Descendants: Basic
Descendants: Scheme
Descendants: Algol 68
Launch year: 1960
Ancestors: IPL
Descendants: Snap!
Descendants: Лого
Descendants: Scheme
Descendants: Julia
Descendants: Clojure
Descendants: Lua
Launch year: 1964
Descendants: Snap!
Descendants: J
Descendants: MATLAB
Descendants: K
Launch year: 1972
Ancestors: B
Descendants: Java
Descendants: C++
Descendants: Objective-C
Launch year: 1981
Ancestors: Pascal
Ancestors: Josef
Descendants: Karel++
Descendants: Guido van Robot
Launch year: 1995
Ancestors: Pascal
Ancestors: Smalltalk
Ancestors: Oberon
Descendants: BlueJ
Launch year: 1995
Ancestors: Smalltalk
Ancestors: Scheme
Ancestors: Lua
Descendants: Snap!
Descendants: CoffeeScript
Launch year: 1997
Descendants: OpenModelica
Descendants: Wolfram System Modeler
Launch year: 1998
Ancestors: Java
Descendants: Looking Glass
Descendants: Storytelling Alice
Launch year: 1999
Ancestors: Лого
Ancestors: StarLogo
Descendants: StarLogo Nova
Descendants: AgentScript
Descendants: GAMA
Launch year: 2010
Ancestors: Scratch
Ancestors: Лого
Ancestors: Blockly
Descendants: Thunkable
Launch year: 2011
Ancestors: JavaScript
Ancestors: CoffeeScript
Ancestors: C
Ancestors: Go
В этом формате сама временная лента превращается в справочник, который мы можем листать и смотреть на дополнительную информацию
Благодаря расширению Diagrams есть возможность использовать язык dot для создания диаграмм. Возможность запускается внутри контейнера graphviz
Например
Файл mwstore://local-backend/local-public/diagrams/archive/20250425043814!Diagrams_69927189a941acbbf0423660af649581.png уже существует.
Благодаря расширению Mermaid есть возможность использовать язык Mermaid для создания диаграмм. Возможность запускается внутри контейнера Mermaid
Например
Например, обсудить пример lambda x: x * 2
is a lambda expression на Python
Это значит, что у нас есть возможность показывать и обсуждать фрагменты текста программ - обмениваться такими текстами. Сравнивать реализацию тех или иных задач на разных языках. (Завести внутри статей в категории Язык программирования - пример кода).
Благодаря расширению ScratchBlocks4 есть возможность визуально представлять блоки визуального программирования языка Scratch. Возможность запускается внутри sb для одной строчки кода
Например, set x to ()
Если нужно показать несколько строк, то используем контейнер scratchblocks (скопирована с https://en.scratch-wiki.info/wiki/Block_Plugin )
Что это даёт - мы можем обсуждать организацию кода, показывая друг другу, как он устроен. И нам для этого не нужны скриншоты. И важная возможность - обновлять тексты программ + копировать тексты программ по всей вики.
Возможность встраивать виджеты с внешних площадок. Например, видео с YouTube (пока только этот виджет и настроен, но будем пополнять).
Возможность благодаря расширению Network наблюдать связи между страницами.
Здесь просто готовый текстовый файл и из него забирается строчка данных http://discoursedb.org/GermanyCSV.txt, using the External Data extension: