Участник:Patarakin/Алгоритмы и структуры данных: различия между версиями

Материал из Поле цифровой дидактики
Новая страница: «Это для курса Участник:Patarakin/Алгоритмы и структуры данных»
 
Нет описания правки
Строка 1: Строка 1:
Это для курса Участник:Patarakin/Алгоритмы и структуры данных
Это перечень заданий для курса [[Алгоритмы и структуры данных (syllabus)]]
 
* обращаться к внешним и внутренним данным из среды Semantic MediaWiki, уметь использовать различные типы данных внутри Semantic MediaWiki
* обмениваться проектами и блоками программ в Snap!
* сравнивать и объединять статьи о языках программирования
* импортировать и экспортировать данные в среду визуального программирования Snap!
* проектировать и программировать линейные и разветвляющиеся структуры алгоритмов;
* планировать процесс реализации алгоритма при помощи псевдокода и диаграмм
* использовать язык dgl и mermaid встраивать диаграммы алгоритмов в вики страницы
* представлять алгоритмы на страницах вики в виде диаграмм, псевдокода, кода на различных языках программирования
* создавать собственные блоки (команды и процедуры с входными параметрами) в среде Snap! (создавать функции с использованием различных типов данных))
* оценивать и сравнивать эффективность алгоритмов, вычислительную сложность алгоритмов
* использовать рекурсию в командах и процедурах, использовать рекурсию при создании собственных функций
* использовать объекты первого класса и лямбда исчисления.
 
== обращаться к внешним и внутренним данным из среды Semantic MediaWiki, уметь использовать различные типы данных внутри Semantic MediaWiki ==
 
==  обмениваться проектами и блоками программ в Snap! ==
 
== сравнивать и объединять статьи о языках программирования ==
 
== импортировать и экспортировать данные в среду визуального программирования Snap! ==
 
== проектировать и программировать линейные и разветвляющиеся структуры алгоритмов ==
 
== планировать процесс реализации алгоритма при помощи псевдокода и диаграмм ==
 
 
==использовать язык [[graphviz]] и [[mermaid]] встраивать диаграммы алгоритмов в вики страницы ==
 
== представлять алгоритмы на страницах вики в виде диаграмм, псевдокода, кода на различных языках программирования ==
 
== создавать собственные блоки (команды и процедуры с входными параметрами) в среде Snap! (создавать функции с использованием различных типов данных)) ==
 
== оценивать и сравнивать эффективность алгоритмов, вычислительную сложность алгоритмов ==
 
== использовать рекурсию в командах и процедурах, использовать рекурсию при создании собственных функций
 
== использовать объекты первого класса и лямбда исчисления ==

Версия от 16:15, 28 сентября 2023

Это перечень заданий для курса Алгоритмы и структуры данных (syllabus)

  • обращаться к внешним и внутренним данным из среды Semantic MediaWiki, уметь использовать различные типы данных внутри Semantic MediaWiki
  • обмениваться проектами и блоками программ в Snap!
  • сравнивать и объединять статьи о языках программирования
  • импортировать и экспортировать данные в среду визуального программирования Snap!
  • проектировать и программировать линейные и разветвляющиеся структуры алгоритмов;
  • планировать процесс реализации алгоритма при помощи псевдокода и диаграмм
  • использовать язык dgl и mermaid встраивать диаграммы алгоритмов в вики страницы
  • представлять алгоритмы на страницах вики в виде диаграмм, псевдокода, кода на различных языках программирования
  • создавать собственные блоки (команды и процедуры с входными параметрами) в среде Snap! (создавать функции с использованием различных типов данных))
  • оценивать и сравнивать эффективность алгоритмов, вычислительную сложность алгоритмов
  • использовать рекурсию в командах и процедурах, использовать рекурсию при создании собственных функций
  • использовать объекты первого класса и лямбда исчисления.

обращаться к внешним и внутренним данным из среды Semantic MediaWiki, уметь использовать различные типы данных внутри Semantic MediaWiki

обмениваться проектами и блоками программ в Snap!

сравнивать и объединять статьи о языках программирования

импортировать и экспортировать данные в среду визуального программирования Snap!

проектировать и программировать линейные и разветвляющиеся структуры алгоритмов

планировать процесс реализации алгоритма при помощи псевдокода и диаграмм

использовать язык graphviz и mermaid встраивать диаграммы алгоритмов в вики страницы

представлять алгоритмы на страницах вики в виде диаграмм, псевдокода, кода на различных языках программирования

создавать собственные блоки (команды и процедуры с входными параметрами) в среде Snap! (создавать функции с использованием различных типов данных))

оценивать и сравнивать эффективность алгоритмов, вычислительную сложность алгоритмов

== использовать рекурсию в командах и процедурах, использовать рекурсию при создании собственных функций

использовать объекты первого класса и лямбда исчисления