Участник:Patarakin/Алгоритмы и структуры данных: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) Новая страница: «Это для курса Участник:Patarakin/Алгоритмы и структуры данных» |
Patarakin (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
Это для курса | Это перечень заданий для курса [[Алгоритмы и структуры данных (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!
проектировать и программировать линейные и разветвляющиеся структуры алгоритмов
планировать процесс реализации алгоритма при помощи псевдокода и диаграмм
представлять алгоритмы на страницах вики в виде диаграмм, псевдокода, кода на различных языках программирования
создавать собственные блоки (команды и процедуры с входными параметрами) в среде Snap! (создавать функции с использованием различных типов данных))
оценивать и сравнивать эффективность алгоритмов, вычислительную сложность алгоритмов
== использовать рекурсию в командах и процедурах, использовать рекурсию при создании собственных функций
